Professional Documents
Culture Documents
Scrum, Defined
Agile methodology
Scrum is application of Agile
Rugby term
Self-organizing teams
Iterative approaches of 30 days
called sprints
Adopt whatever engineering
practice works for you
Roles
Key Artifacts
Product Backlog
PO
Key Meetings
Sprint Planning Meeting
ScrumMaster:
Manage process,
remove blocks
Product
Backlog
Increment
Sprint Goal
SM
Development Process
One-sentence summary
Declared by Product Owner
Accepted by team
Sprint:
30 days each
Sprint Goal
Daily Scrum
Sprint Backlog
List of tasks
Owned by team
Only team modifies it
Hosted by ScrumMaster
Attended by all, but Stakeholders
dont speak
Same time every day
Answer: 1) What did you do
yesterday? 2) What will you do
today? 3) Whats in your way?
Team updates Sprint Backlog; ScrumMaster
updates Blocks List
Daily Scrum
Sprint
Backlog
Blocks List
Daily Work
Product
Blocks List
Team: Develop
product
SH
Increment
Stakeholders:
observe & advise
Increment
Hosted by ScrumMaster
Attended by all
Informal, 4-hour, informational
Team demos Increment
All discuss
Hold retrospective
Announce next Sprint Planning
Meeting
Product
Backlog
Scrum Methodology
Daily Scrums
Daily and 15 mins at most
Can cancel the weekly status meetings!
Sample Roadblocks
My ____ broke and I need a new one today.
I still haven't got the software I ordered a
month ago.
I need help debugging a problem with
______.
I'm struggling to learn ______ and would like
to pair with someone on it.
I can't get the vendor's tech support group to
call me back.
Our new contractor can't start because no
one is here to sign her contract.
I can't get the ____ group to give me any
time and I need to meet with them.
The department VP has asked me to work on
something else "for a day or two."
Taskboard
Sprints
Usually 30 days in length
No changes allowed during this
sprint unless team agrees
Need overlap
Need a theme for each sprint
Make the application run on SQL
Server in addition to Oracle
Convert to a new reporting
structure.
Product Backlog
Sprint Backlog
Customers
Management
Product Owner
Other engineers
References
Ken Schwaber is one of the
originators of Scrum and has
written two books on Scrum:
Agile Software Development with
Scrum with Mike Beedle.
Agile Project Management with
Scrum
http://xp123.com/
http://www.mountaingoatsoftwa
re.com
Questions?
Thank You!
www.AndyLeonard.net
Andy@AndyLeonard.net
Visit
www.VSTeamSystemCentral.com
Andy@VSTeamSystemCentral.com