Feature List Template

A Feature List captures the major capabilities planned for a product. It provides a high-level overview before deep technical details and helps organize scope early.

Purpose and Benefits

  • High-level overview: Quickly shows what the system will include.
  • Organizes requirements early: Groups related needs before deep specs.
  • Supports product planning: Helps prioritization and roadmapping.
  • Clarifies scope: Defines included and excluded items.
  • Connects to other docs: Features link to user stories, business rules, RTM, and tests.

Recommended (Detailed) Feature List Template

Feature IDFeature NameDescriptionModulePriorityStatusOwnerNotes
FTR-001User RegistrationAllows new users to create accounts using email and passwordAuthenticationHighPlannedProduct TeamBasic onboarding
FTR-002Product SearchEnables users to search products using keywordsCatalogHighIn ProgressDev TeamIncludes filters
FTR-003Shopping CartAllows users to add and manage products before checkoutCheckoutHighPlannedDev TeamSupports quantity update
FTR-004Order TrackingAllows users to track order delivery statusOrdersMediumPlannedProduct TeamIntegrates with logistics API

Field Explanation

  • Feature ID: Unique identifier (e.g., FTR-001).
  • Feature Name: Short title of the capability.
  • Description: Brief explanation of what the feature does.
  • Module: Where it belongs (Authentication, Payment, Catalog, Reporting).
  • Priority: High / Medium / Low.
  • Status: Planned / In Progress / Completed / On Hold.
  • Owner: Person or team responsible.
  • Notes: Extra details, dependencies, or constraints.