Académique Documents
Professionnel Documents
Culture Documents
Michele Sliger
Sliger Consulting Inc.
www.sligerconsulting.com
Over 20 years of software development
experience, with the last 7 in Agile
Certified ScrumMaster Trainer
BS-MIS, MBA, PMP
Co-author along with Stacia Broderick of the
forthcoming book from Addison-Wesley:
Help us make this a better book by sharing your
feedback with us! Download chapters from The
Software Project Managers Bridge to Agility at:
www.sligerconsulting.com/book.htm
Agile
Requirements
Resources
Value
Driven
Plan
Driven
Estimated
Resources
Time
Features
Time
Source: www.dsdm.org
24 hours
Sprint Planning Meeting
Review Product Backlog
Estimate Sprint Backlog
Commit to 30 days
Backlog tasks
30 days
expanded
by team
Sprint Backlog
Features assigned to Sprint
Estimated by team
Potentially Shippable
Product Increment
Product Backlog
Prioritized product features
Desired by Customer
2007 Sliger Consulting Inc.
10
Intermediate
Intermediate
Intermediate
Intermediate
Initial
Final
Intermediate
Intermediate
Intermediate
Intermediate
Initial
Release Review
Iteration
Iteration
Iteration
Iteration
Iteration
Release Planning
An Agile Release
(2-6 months)
An Agile Iteration
(1-4 weeks)
11
12
Integration Management
Traditional
Project Plan
Development
Project Plan Execution
Direct, Manage,
Monitor, Control
Integrated Change
Control
Agile
Release and Iteration
Planning
Iteration work
Facilitate, Serve, Lead,
Collaborate
Constant feedback:
During the iteration
At the end (demo,
review, retrospective)
Ranked Backlog
2007 Sliger Consulting Inc.
13
Start with a
prioritized
(ranked)
product
backlog
14
15
16
17
Scope Management
Traditional
Scope Definition
Create WBS
Scope Verification
Scope Change
Control
Agile
Planning Meetings
Release and Iteration
Plans
Feature Acceptance
Constant feedback:
During the iteration
At the end (demo,
review, retrospective)
Ranked backlog
2007 Sliger Consulting Inc.
18
19
WBS
Release Plan
Iteration Plan
Software
Product
Release
Iteration 1
Iteration 2
Order
Entry
Customer
Billing
Customer
Profile
Inventory
Report
Security
Options
Iteration 1
Iteration 3
Inventory
Updates
Iteration 4
Trend
Reporting
Order
Entry
Place order
using credit
card
Tasks:
Estimate (points):
Confirm available inventory
5
Capture Cust Info
13
Capture Shipping options
8
Validate credit card
2
Provide status to user (pass, fail)
2
Who:
Sue
Sue
Rob
Stu
Stu
Place order
using
PayPal
Access/Edit
Shopping
Cart
Etc.
Cancel
Order
20
Acceptance
criteria for the
feature is written
on the back of the
card. This is the
basis for the test
cases.
21
Quality Management
Traditional
Quality Planning
Quality Assurance
Quality Control
Agile
Test-Driven Development
Committed QA resources
involved from the
beginning
Reviews & Retrospectives
Test early & often
Feature Acceptance
22
23
Risk Management
Traditional
Risk Identification
Qualitative Analysis
Response Planning
Agile
Iteration Planning and
Daily Stand-ups and
Retrospectives
Monitoring and
Controlling
24
In Planning Meetings -
In Daily Stand-ups -
25
26
Intrinsic schedule flaw (estimates that are wrong and undoable from
day one, often based on wishful thinking)
Detailed estimation is done at the beginning of each iteration
Personnel loss
Self-organizing teams experience greater job satisfaction
27
28
Thank you!
michele@sligerconsulting.com
Visit www.sligerconsulting.com for
more information on Agile training and
coaching