MDN/Development Process: Difference between revisions
< MDN
Jump to navigation
Jump to search
Groovecoder (talk | contribs) |
Groovecoder (talk | contribs) |
||
Line 2: | Line 2: | ||
== Product Planning == | == Product Planning == | ||
During product planning meetings we set the immediate product goals and objectives. We introduce new features, discuss enhancements to existing features, review new and outstanding bugs, and prioritize. Product planning meetings set the backlog - we create bugs, update bugs, assign milestones to bugs, remove milestones from bugs. | During product planning meetings we set the immediate product goals and objectives. We introduce new features, discuss enhancements to existing features, review new and outstanding bugs, and prioritize. Product planning meetings set the backlog - we create bugs, update bugs, assign milestones to bugs, remove milestones from bugs. | ||
=== Attendees === | |||
* Stakeholders | |||
* Product | |||
* Developers | |||
* QA (optional?) | |||
=== Agenda === | |||
=== Output === | === Output === |
Revision as of 17:21, 3 February 2011
Planning Meetings
Product Planning
During product planning meetings we set the immediate product goals and objectives. We introduce new features, discuss enhancements to existing features, review new and outstanding bugs, and prioritize. Product planning meetings set the backlog - we create bugs, update bugs, assign milestones to bugs, remove milestones from bugs.
Attendees
- Stakeholders
- Product
- Developers
- QA (optional?)
Agenda
Output
Accurate bugzilla bugs with milestones
Development Planning
Development planning meetings synchronize product & development efforts. Developers review the milestones' backlog with Product and adjust according to developer input - implementation details, resources, risk, effort, etc.
Attendees
- Product
- Developers
- QA (optional?)
- IT (optional)
Agenda
Retro
- Celebrate all code pushes & give kudos
- Look back at the last "sprint" - what worked, what didn't, and what should we improve?
Planning
- For each active milestone, review outstanding bugs and plan new bugs. Discuss implementation details with Product.
Roadmap
Briefly (5m) discuss upcoming non-immediate work so no-one is surprised by anything.
Output
Developer + Product-approved bugzilla bugs