Weitere ähnliche Inhalte Ähnlich wie Rawsthorne dan - scrum the big picture (20) Kürzlich hochgeladen (20) Rawsthorne dan - scrum the big picture1. Scrum:
The Big Picture
Dan Rawsthorne, PhD, CST, PMP
Senior Trainer at 3Back 3BACK.COM
dan.rawsthorne@3Back.com
Agile Days (Moscow)
23 March, 12:00-13:00
2. About Me
Available at Amazon…
“Dan and Doug can help you be greater” – Jeff Sutherland
“the best Scrum book I have seen” – Ron Jeffries
“crystal clarity” – Jeff McKenna
“Dan and Doug have given you a gift”– Johanna Rothman
V2.7 2 © 2012
4. Big Picture
Agile Portfolio Management: Manage
APortM prioritization of multiple projects
across multiple products
Agile Project Management:
APM Releases across multiple teams,
cost and schedule constraints
Agile Product
Development: develop
APD
high-value Product at a
Sustainable Pace
Agile Software
ASD Development: write
high-quality code
V2.7 4 © 2012
6. Producing High-Quality Code
Definition of Done
Get List of Flights from CUTLASS
Size: 8 SPs Type: [backbone]
As a <flyer> I want <to have a list of flights that
matches my itinerary> so that <I can choose one
that works for me>
General:
- Joe is the expert on CUTLASS
- Simplifying Assumptions: One Way, Single Leg, No Seat
Selection, Single Passenger, Full Fare, No Luggage …
Acceptance:
Pass in an itinerary and get a list of Flights back
Collect Information for User Documentation
Doneness:
Review Architectural Decisions with Team
Design Review
Review Functional Test Strategy
Review Unit Tests
Verify Tests passing on Development Machine
Code Review
Functional Tests Written
Verify Tests passing on Integration Box
Add Tests to Regression Test Suite
Refactor for an hour…
Collect Information for Technical Documentation
V2.7 6 © 2012
7. Bottom Line for ASD
Business must accept the
“cost of quality”…
There is no magic… nothing is free!
free!
V2.7 7 © 2012
8. Agile Product Development (APD)
Maximum Value for the Money!
Product Owner trusts Team
Product Owner Balances
Team Develops Quality Product
Stakeholders Review
ASD
Scrum’s “Circle of Life”
V2.7 8 © 2012
10. Bottom Line for APD
Business must accept the
Team’s Velocity as Reality
(Pay for the Chores)
There is no magic… nothing is free!
free!
V2.7 10 © 2012
11. Agile Project Management (APM)
Deliver on Time, under Budget
Balance the Load across Teams
Balance Scope, Cost, and Schedule
e.g. Modify Scope, Change
Dates, Add/Remove Money
APD APD
ASD ASD
This is Hard to Do…
V2.7 11 © 2012
13. Good Project Management
Do
Coordinate, Cooperate, Communicate
Modify Cost, Scope, and Schedule
Create New Teams as necessary
Help the ScrumMasters
Don’t
Push for “Faster”
Change “Definition of Done”
Shift People around too much
V2.7 13 © 2012
14. Bottom Line for APM
Manage…
Don’t Demand…
There is no magic… nothing is free!
free!
V2.7 14 © 2012
15. Agile Portfolio Management (APortM)
Portfolio: an organization of Projects, by date and value,
that the organization commits to or is planning to commit
to.” – Johanna Rothman
Project
Project
Project
Project
Project
Project
Project
Project
Project
Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2012 2013 2014 2015
V2.7 15 © 2012
16. Portfolio Management Team
Do
Adapt to Business Realities
Coordinate, Cooperate, Communicate
Add Process/People Improvement Projects
Help the ScrumMasters
Don’t
Believe your Dreams
V2.7 16 © 2012
17. Bottom Line for APortM
“We Need It”
is NOT a Plan…
There is no magic… nothing is free!
free!
V2.7 17 © 2012
18. Finally…
APD APD APD APD
ASD ASD ASD ASD
APM APM
APortM
V2.7 18 © 2012
20. Thank You Very Much!
Join Our Scrum Community!
@scrum-coach
facebook.com/3Back
3back.com/linkedin
V2.7 20 © 2012