These notes were extracted from several sources on the web. They contain bits of copyrighted materials collected here for classroom use under the "fair use" doctrine. They are not to be published or otherwise reproduced, and must be maintained under password protection. They are only an outline, not intended to be a complete reference. For more detail, follow the links to other sources on the Web. A good starting point is the Wikipedia article, second in the list of references at the end of this file.
The scrum image is from en.wikipedia.org.
|
Captures system behaviors that have business value.
To get there, it asks 3 questions:
- Who?
- Does what?
- And why?
Template: As a <type of user>, |
"As a student |
For more detail on user stories, project work estimation, and planning see the separate notes.
Typically maintained as a spreadsheet. |
Image from www.mountaingoadsoftware.com.
Scrum Board |
|
Attended by customers, users, management, the Product Owner, the Scrum team. Actually two consecutive meetings
|
|
|
Image from www.danko.org.
|
|
Examples of action lists
Some sources say this meeting is part of a one-day workshop, which begins with the sprint review in the morning, and concludes with the sprint retrospective in the afternoon.
The objective of this meeting is continuous process improvement, by identifying adjustments that will make the next Sprint better.
Each team members tells about the high and low points of the Sprint:
The expected output is two lists of action items (with stated goal/reason for each action)
The goal is consensus on what to do next
A critical aspect is that the feedback must be followed up, or the meeting will be a waste, and the next will not be taken seriously
Pigs are committed
to delivering Sprint Goal:
|
Chickens are involved but not committed:
|
Only the "pigs" are considered "Scrum roles". The Chickens may have a stake in what goes on, and may attend some meetings, but are not counted as participants on the Scrum process.
"Roosters" -- people who strut around wanting to be important, but who not only are uncommitted but offer only uninformed, unhelpful opinions -- are viewed as unproductive.
See the full story with this classic cartoon at http://www.implementingscrum.com/2006/09/11/the-classic-story-of-the-pig-and-chicken/.
For the whole series of cartoons about the Scrum development method, go to http://www.implementingscrum.com/section/blog/cartoons/.
Note: The "Customer/Product Manager" shown in the image here is not considered a "Scrum role". It is only pictured to show the role of the Scrum Product Owner as interfacing to such external entities.
The additional roles are suggested as improvements in http://www.pragmaticsw.com.
Image reproduced from www.connectit.nl.