| <?xml version="1.0" encoding="UTF-8"?> |
| <org.eclipse.epf.uma:TaskDescription xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.5/uma.ecore" |
| xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.0" xmi:id="-bGl4WDpeag1duq9jSWKwLg" |
| name="the_daily_scrum,_oSM0AOF-Edyp34pwdTOSVQ" guid="-bGl4WDpeag1duq9jSWKwLg" |
| changeDate="2008-07-31T13:18:31.531-0400"> |
| <copyrightStatement href="uma://_6Ab_EOF4Edyp34pwdTOSVQ#_4kVeYOGBEdyp34pwdTOSVQ"/> |
| <mainDescription>On each day of a sprint, the team holds daily meetings (“the daily scrum”). Meetings are typically held in the same
 |
| location and at the same time each day. Ideally the daily scrums are held in the morning as they help set the context for
 |
| the coming day's work.<br />
 |
| <br />
 |
| All team members are required to attend the daily scrum. Anyone else (for example, a departmental VP, a salesperson, or a
 |
| developer from another project) is allowed to attend but is there only to listen. This makes the daily scrums an excellent
 |
| way for a Scrum team to disseminate status information--if you're interested in hearing where things are at, attend that
 |
| day's meeting.<br />
 |
| <br />
 |
| The daily scrum is not used as a problem-solving or issue resolution meeting. Issues that are raised are taken offline and
 |
| usually dealt with by the relevant sub-group immediately after the daily scrum. During the daily scrum each team member
 |
| provides answers to the following three questions:<br />
 |
| <br />
 |
| 1. What did you do yesterday?<br />
 |
| 2. What will you do today?<br />
 |
| 3. Are there any impediments in your way?<br />
 |
| <br />
 |
| By focusing on what each person accomplished yesterday and will accomplish today the team gains an excellent understanding
 |
| of what work has been done and what work remains. The daily scrum is not a status update meeting in which a boss is
 |
| collecting information about who is behind schedule. Rather, it is a meeting in which team members make commitments to each
 |
| other. If a programmer stands up and says "Today I will finish the data storage module" everyone knows that in tomorrow's
 |
| meeting he will say whether or not he did finish. This has the wonderful effect of helping a team realize the significance
 |
| of these commitments and that their commitments are to each other, not to some far-off customer or salesman.<br />
 |
| <br />
 |
| In cases where the ScrumMaster cannot remove these impediments directly himself (e.g., usually the more technical issues)
 |
| he still takes responsibility for making sure someone on the team does quickly resolve the issue.</mainDescription> |
| <keyConsiderations><p>
 |
| There is an old joke in which a chicken and a pig are talking and the chicken says, "Let's start a restaurant." The pig
 |
| replies, "Good idea, but what should we call it?" "How about 'Ham and Eggs'" says the chicken. "No thanks," says the
 |
| pig, "I'd be committed, you'd only be involved." The joke is meant to point out the difference between those who are
 |
| committed on a project and those who are only involved. Scrum affords special status to those who are committed and
 |
| many teams enforce a rule in which only those who are committed are allowed to talk during the daily scrum.
 |
| </p>
 |
| <p>
 |
| Any impediments that are raised become the ScrumMaster's responsibility to resolve as quickly as possible. Typical
 |
| impediments are:<br />
 |
| <br />
 |
| * My ____ broke and I need a new one today.<br />
 |
| * I still haven't got the software I ordered a month ago.<br />
 |
| * I need help debugging a problem with ______.<br />
 |
| * I'm struggling to learn ______ and would like to pair with someone on it.<br />
 |
| * I can't get the vendor's tech support group to call me back.<br />
 |
| * Our new contractor can't start because no one is here to sign her contract.<br />
 |
| * I can't get the ____ group to give me any time and I need to meet with them.<br />
 |
| * The department VP has asked me to work on something else "for a day or two."
 |
| </p></keyConsiderations> |
| </org.eclipse.epf.uma:TaskDescription> |