Professional Documents
Culture Documents
Vision
Roadm
ap
Releas
Ieteratio
n
Daily
Planning
Onion
FREQUENCY
ACTORS
OUTPUT
Product
Vision
1-2 Times/Yrs.
Product Owner
Vision
Roadmap
2-4 Times/Yrs.
Product Owner
Roadmap &
Initial Product
Backlog
Release
Planning
3-4 Times/Yrs.
Product Owner,
Team and
Stakeholders
Release Plan
Sprint
Planning
Every Sprint
Sprint Backlog
Every Day
Team
Updated Sprint
Product Vision
For (target customer)
Who (statement of the need or
opportunity)
For a mid-sized company's marketing and sales departments who need basic
CRM functionality, the CRM-Innovator is a Web-based service that provides
sales tracking, lead generation, and sales representative support features
that improve customer relationships at critical touch points. Unlike other
services or package software products, our product provides very capable
services at a moderate cost.
2.
We intend to provide our customers with the best online shopping experience
from beginning to end, with a smart, searchable website, easy-to-follow
instructions, clear and secure payment methods, and fast, quality delivery.
3.
For the airline provider who would like to offer the customer a more
enjoyable flight experience with the ability to generate more revenue. The
Aerobox 3000 is a robust, yet user-friendly system that offers a centralized,
network enabled, movie, gaming and in-flight service interface. Unlike others
Agile Chartering
Product Roadmap
PRODUCT ROADMAP
Release
Release 1.0
Release 2
1.1
I1
I2
I3
I4
Iterations
Quarter 1
Quarter 2
Quarter 3
Story Map
A story map is a popular way of depicting a roadmap
in Agile projects
A way to effectively plan releases that deliver value
to users and the business (When)
Useful model to help understand system functionality
through the Users of the system (Who, What, How)
Visual way to identify holes and omissions in the
backlog
Allows you to see the big picture (Why)
Story Map
Provide visibility to the workflow or value
chain
Show the relationships of larger stories to
their child stories
Help the team confirm the completeness of
your backlog
Provide a useful context for prioritization
Plan releases in complete and valuable slices
First Release
tim
e
Second Release
Release Planning
Release Planning
Product Backlog
Release Backlog
Iteration Planning
The purpose of the iteration planning meeting is
for the team to commit to the completion of a set
of the highest ranked product backlog items.
This commitment defines the iteration backlog
and is based on the teams velocity or capacity
and the length of the iteration time-box.
Product backlog items too large to be completed
in an iteration need to be split into smaller pieces.
Release Backlog
Iteration Backlog
Overview of Planning
Product Backlog
Release Backlog
Iteration Backlog
Key Lessons
Planning is a continuous process in Agile
projects; details will emerge as the project
progresses
Agile avoids detailed estimates upfront due to
waste and error.
Adapt & adjust based on feedback; frequent reprioritization is normal
Agile support multiple levels of planning
(Release, Iteration, Daily).
Tailor processes to the project characteristics.