Requirements
often written as user stories which capture who it is for, what they are trying to accomplish, why it matters to them
Estimating and Planning
Product Backlog – prioritized list of requirements
Story points - measure of estimating resources
Team velocity = how fast is the team finishing up the backlog
Iterative development
Generally 1-4 weeks
Visual management
Task board
User stories
Value Creation Processes
the way the product manager and the project team organize around the work that needs to be completed
3 types of value creation processes:
Serial, Iterative, Agile
Product Management Framework (PMF)
The process of managing the entire lifecycle of product from conception, through development and production, to retirement
Phase-gate
Decision process whether to move forward to the next phase depending on deliverables and achievements in that stage
E.g. Going from high-school to college requires passing the high school and getting accepted by the college (SATs, ACTs etc)
4 possible outcomes of phase-gate review completion:
Advantages of Serial Process:
Disadvantages of Serial Process:
- Schedule delays due to defect identification and resolution
Iterative/Incremental Processes
Develop a product through repeated cycles (iterative) and in small portions at a time (increments), allowing the team to take advantage of what they learned while developing earlier parts or versions of the system
Iteration
refers to the cyclic nature of a process in which activities are repeated in a structured manner
Increment
refers to the quantifiable outcome of each iteration
Agile
Describes number of development methodologies that share common principles associated with incremental/iterative processes
Common Agile processes include