Skip to main content
Release: Jupiter (preview)

Feature proposal refinement

Refine feature

  • Responsible: Feature Author
  • Description: After creating the feature proposal the feature author has to continuously refine the feature until it contains the minimal feature content, so that it can be validated. This step might be obsolete if all information are added when creating the feature proposal.
  • Possible outcomes: Submit for validation

Definition of Entry (DoE)

InformationDescription
Minimal feature contentsee Minimal feature content
DependenciesDependencies with other products or issues are identified and categorized via GitHub labels
RisksKnown risks are properly addressed
EnablersRequired enablers are defined (isn't that a dependency?)
High level architecture (building block view)
Key dates and milestonesKey dates and milestones are defined using GitHub milestone declaration
TestingTest scenarios, test cases and test data are available
Effort estimationThe effort to implement the feature is estimated (based on story points)
DeveloperDeveloper team for feature implementation defined
IssuesFirst implementation issues are defined in the corresponding repository and linked to the feature (optional)

Deadline

  • Open Planning Cut-off Features must have mandatory content from the DoE and approval before the open planning meeting. This is a critical deadline.
  • Release planning days