Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

SCRUM in Brief: All Rights Reserved © Alcatel-Lucent 2012 1

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 22

SCRUM in Brief

All Rights Reserved Alcatel-Lucent 2012

Agile Manifesto Philosophy


www.agilemanifesto.org

Individuals and interactions


Working software

over

Process and tools Comprehensive documentation

over

Customer collaboration
Responding to change

over

Contract negotiation
Following a plan

over

All Rights Reserved Alcatel-Lucent 2012

SCRUM The Framework

All Rights Reserved Alcatel-Lucent 2012

Sprints

Scrum projects make progress in a series of sprints

Analogous to Extreme Programming iterations

Typical duration is 24 weeks or a calendar month at most A constant duration leads to a better rhythm Product is designed, coded, and tested during the sprint
All Rights Reserved Alcatel-Lucent 2012

Scrum framework
Roles

Product owner ScrumMaster Team

Ceremonies

Sprint planning Sprint review Sprint retrospective Daily scrum meeting


Artifacts

Product backlog Sprint backlog Burndown charts


All Rights Reserved Alcatel-Lucent 2012

Scrum framework
Roles

Product owner ScrumMaster Team

Ceremonies

Sprint planning Sprint review Sprint retrospective Daily scrum meeting


Artifacts

Product backlog Sprint backlog Burndown charts


All Rights Reserved Alcatel-Lucent 2012

Product owner

Define the features of the product Decide on release date and content

Be responsible for the profitability of the product


Prioritize features according to market value Adjust features and priority every iteration, as needed

Accept or reject work results

All Rights Reserved Alcatel-Lucent 2012

The ScrumMaster

Represents management to the project Responsible for enacting Scrum values and practices Removes impediments Ensure that the team is fully functional and productive Enable close cooperation across all roles and functions Shield the team from external interferences

All Rights Reserved Alcatel-Lucent 2012

The team


Typically 5-9 people

Cross-functional:

Programmers, testers, user experience designers, eventually product owner etc. May be exceptions (e.g., database administrator) Ideally, no titles but rarely a possibility

Members should be full-time


Teams are self-organizing

Membership should change only between sprints

All Rights Reserved Alcatel-Lucent 2012

Scrum framework
Roles

Product owner ScrumMaster Team


Ceremonies

Sprint planning Sprint review Sprint retrospective Daily scrum meeting


Artifacts

Product backlog Sprint backlog Burndown charts


All Rights Reserved Alcatel-Lucent 2012

Team capacity Product backlog Business conditions Current product Technology

Sprint planning meeting


Sprint prioritization

Analyze and evaluate product backlog Select sprint goal

Sprint goal

Sprint planning

Decide how to achieve sprint goal (design) Create sprint backlog (tasks) from product backlog items (user stories / features) Estimate sprint backlog

Sprint backlog

All Rights Reserved Alcatel-Lucent 2012

Sprint planning

Team selects items from the product backlog they can commit to completing Sprint backlog is created and put on taskboard
Tasks are identified and each is estimated (1-16 hours) Collaboratively, not done alone by the ScrumMaster

High-level design is considered

As a vacation planner, I want to see photos of the hotels.

Code the middle tier (8 hours) Code the user interface (4) Write test fixtures (4) Code the foo class (6) Update performance tests (4)

All Rights Reserved Alcatel-Lucent 2012

The sprint goal

A short statement of what the work will be focused on during the sprint
Life Sciences Database Application
Support features necessary for population genetics studies.

Make the application run on SQL Server in addition to Oracle.

Watermill - Hercules
Fix Rollout and implement backward compatibility with Aurora release.
All Rights Reserved Alcatel-Lucent 2012

The daily Scrum




Parameters
Daily 15-minutes Stand-up Whole world is invited

Not for problem solving


Only team members, product owner, can talk

Helps avoid other unnecessary meetings

All Rights Reserved Alcatel-Lucent 2012

Everyone answers 3 questions


What did you do yesterday?
What will you do today? Is anything in your way?

1
2

These are not status for the ScrumMaster


They are commitments in front of peers
All Rights Reserved Alcatel-Lucent 2012

The sprint review (demo)

Team presents what it accomplished during the sprint Typically takes the form of a demo of new features or underlying architecture Informal
2-hour prep time rule No slides

Whole team participates Invite the world

All Rights Reserved Alcatel-Lucent 2012

Sprint retrospective

Periodically take a look at what is and is not working Typically 1530 minutes Done after every sprint Whole team participates
ScrumMaster Product owner Team Possibly customers and others

All Rights Reserved Alcatel-Lucent 2012

Start / Stop / Continue

Whole team gathers and discusses what theyd like to:

Start doing

Stop doing
Continue doing

All Rights Reserved Alcatel-Lucent 2012

Scrum framework
Roles

Product owner ScrumMaster Team

Ceremonies

Sprint planning Sprint review Sprint retrospective Daily scrum meeting


Artifacts

Product backlog Sprint backlog Burndown charts


All Rights Reserved Alcatel-Lucent 2012

Product backlog
The requirements A list of all desired work on the
project Ideally expressed such that each item has value to the users or customers of the product Prioritized by the product owner Reprioritized at the start of each sprint

This is the product backlog

All Rights Reserved Alcatel-Lucent 2012

Sprint backlog

Individuals sign up for work of their own choosing

Work is never assigned by a person to another person

Estimated work remaining is updated daily Any team member can add, delete or change the sprint backlog Work for the sprint emerges

If work is unclear, define a sprint backlog item with a larger amount of time and break it down later
Update work remaining as more becomes known

All Rights Reserved Alcatel-Lucent 2012

Burndown Charts
Release burn-down chart after each sprint closure
140 121,5 120 100 101,5 88,5 80 71,5 60 Initial release burndown 55,5 45,5 40 22,5 Actual release burndown

20

0 -10,5 -20 Sprint1 Sprint2 Sprint3 Sprint4

Sprint burn-down chart


250

200

Remaining Hours

150

100

50

0 15-Dec 16-Dec 17-Dec 18-Dec 21-Dec 22-Dec 23-Dec

4-Jan

5-Jan

6-Jan

7-Jan

8-Jan 11-Jan 12-Jan 13-Jan 14-Jan 15-Jan 18-Jan 19-Jan 20-Jan 21-Jan 22-Jan 25-Jan 26-Jan

22

All Rights Reserved Alcatel-Lucent 2012

You might also like