Post on 13-Sep-2014
description
INTRO TO AGILE FOR PRODUCT MANAGERS
Intro to Agile for Product Managers
After reading this, introduce yourself to a person seated next to you, tell this person
why you are here and what you want to learn from this session. Write down your:
Struggles with Current Process Agile Questions
One item per post-it note Place on the Wall Sheets
David HawksCEO of Agile Velocity
Agile Trainer and CoachCertified Scrum Coach (CSC)Certified Scrum Trainer (CST)
Agile Austin Board Member (Education Chair)
@austinagile
austinagile.com (blog)Transforming Technology Organizations
Intro to Agile for Product Managers
Why Agile?
Traditional Waterfall Development
7
Defined Process Control Model8
Three things we wish were true
1. The customer knows what he wants
2. The developers know how to build it
3. Nothing will change along the way
9
Three things we have to live with
1. The customer discovers what he wants
2. The developers discover how to build it
3. Many things change along the way
10
Empirical Process Control Model
11
Intro to Agile for Product Managers
Who can untie a Knot?
13
Illusion of Waterfall
Requirements
Design
Development
QA
Wat
erfa
ll
Release
80% Done??
14
Intro to Agile for Product Managers
What type of Progress Visibility
is Important?
Agile
RequirementsDesignDevelopment
Sprint 1
QA
RequirementsDesignDevelopment
Sprint 2
QA
RequirementsDesignDevelopment
Sprint 3
QA
RequirementsDesignDevelopment
Sprint 4
QA
Potentially ReleasableProduct Increment
Working software is the primary measure of progress
16
Release Burnup
20
40
60
80
2 4 6 8 10 12Weeks
Poin
ts
ScopeWork Complete
17
Scrum Process Overview18
Intro to Agile for Product Managers
What is the Purpose of the
Product Owner?
PreparingBacklog
Clarifying Priorities
Answering Questions
FacilitatingFeedback
from Stakeholders
Product Owner is in the Game
The Product Owner is present and available to clarify priorities, answer product questions and give feedback on work-in-progress.
20
Backlog Physics
The Product Owner should be constantly grooming the Backlog
• Change items• Add items • Delete items• Break big items into
smaller ones• (deleting the big one)
• Re-prioritize• Add details• De-prioritize items to
make room for new items
21
Story Funnel22
Product Owner Responsibilities
Forms a single view of the prioritized
requirements for the team
Ensures features are defined with
clarity
Available to review daily work product to ensure on
track
Accepts or rejects work
results
Manages customer/
stakeholder expectations
23