Process Priorities
A development process has five goals, in this priority order:
- Visible
- Repeatable
- Sustainable
- Predictable
- Efficient
Visible: Establish a collective understanding of priorities - what is being worked on and by whom.
Repeatable: Regular planning cadence. Consistent tracking of work and status.
Sustainable: Minimize fire drills and burnout. Write tests so you can refactor designs and add capabilities.
Predictable: Insight into milestones and roadmap schedule. Enable future planning (using techniques like velocity).
Efficient: A well-running, effective team. Increase capability without large team expansion.