Bits 'n Widgets
Thoughts on real-world, practical, common-sense approaches to Agile software development using Scrum and XP
Saturday, April 19, 2008
« Why do we need a Product Owner?
|
Main
|
TFS source control checks out project fi... »
Don't be a SCRUMBUT!
scrumbut
[skruhmbut]
noun.
1. A person engaged in only partially Agile project management or development methodologies
2. One who engages in either semi-agile or quasi-waterfall development methodologies.
3. One who adopts only SOME tenents of the SCRUM methodology.
4. In general, one who uses the word "but" when answering the question "Do you do SCRUM?"
You wouldn't want your surgeon to follow just *SOME* of the steps in that procedure you're getting, would you?
SCRUM works great, if you can just follow the (whole) program. It's not surprising how many organizations say they have failed using SCRUM, when they have only picked and choosen a few of the aspects to implement.
For those of you who need a 12-step program... and you know who you are...
1. Use a 2-week or 4-week sprint. 2-week preferred
2. Appoint a scrummaster who will hold the team accountable, AND also keep the wolves at bay.
3. Make sure the entire team is jointly accountable for the success of the project.
4. Have a prioritized product backlog ready before the sprint. This can include both bugs and features
5. Have a REAL planning meeting where the team commits to stories and they are thoughtfully tasked out and estimated.
6. Team members commit to stories, and then break them down into tiny pieces (tasks). If any estimates are over 4 hours, break them down further.
7. Do a daily stand-up. What did you do, what are you going to do, and what's blocking.
8. Don't do anything that's not estimated and in the sprint backlog.
9. Establish, post, and meet DONE criteria. It's only real if it's posted and visible to everyone.
10. Post a sprint backlog task burn-down chart and update it daily.
11. Keep the product owner in the loop at all times.
12. Hold a stakeholder review a the end of the sprint - this is the fun part!
(13) Then, have a retrospective meeting to discus what went well, what could use improvement, and action items.
That's SCRUM!
Now, you'll never have to be a SCRUMBUT again!
scrum
Saturday, April 19, 2008 3:49:05 PM (Pacific Standard Time, UTC-08:00)
Disclaimer
|
Comments [0]
|
Trackback
Related posts:
Planning, Estimation, and Load Factor
Scrumbut
Why do we do Scrum?
Become a Certified Agile Developer!
Mid-Sprint Checkpoint?
How Long Should Our Sprint Be?
Tracked by:
"ScrumBut" (Espresso Fueled Agile Development)
[Trackback]
On this page....
Don't be a SCRUMBUT!
Archives
<
April 2008
>
Sun
Mon
Tue
Wed
Thu
Fri
Sat
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
September, 2009 (3)
April, 2009 (1)
February, 2009 (2)
January, 2009 (1)
December, 2008 (1)
November, 2008 (1)
October, 2008 (1)
September, 2008 (4)
August, 2008 (4)
July, 2008 (4)
June, 2008 (2)
May, 2008 (7)
April, 2008 (3)
March, 2008 (1)
Total Posts: 35
This Year: 0
This Month: 0
This Week: 0
Comments: 21
Search
Navigation
Agile FAQ
Agile Alliance
Agile Manifesto
Extreme Programming
Test Driven Developer
Test Driven Development, Defined (Wikipedia)
Test Driven Design
Test-Driven.com - Agile development tools
NUnit
Book: Test-Driven Development in Microsoft .NET
CodeProject - Advanced Unit Testing: Unit Test Patterns
John Boal's Personal Blog
John Boal's Agile Development Blog
Tags
ABN (3)
Acceptance Testing (2)
Agile (3)
bugs (2)
Design (3)
DSL (1)
Estimation (1)
Lean (1)
Pair Programming (1)
Refactoring (1)
scrum (10)
Security (2)
source control (1)
TDD (3)
Team (12)
testing (5)
User Interface (2)
Categories
ABN
Acceptance Testing
Agile
bugs
Design
DSL
Estimation
Lean
Pair Programming
Refactoring
scrum
Security
source control
TDD
Team
testing
User Interface
Blogroll
#2782
Ade Miller's Tech Blog
Agile Development
Mitch Lacey's Agile Development Blog
Agile FAQ
Frequently Asked Agile Questions - Vibhu's Blog
Espresso Fueled Agile Development
Mike Puleio's Blog
Geek Noise
Noise de Peter Provost
About
© Copyright 2010, John E. Boal
E-mail
Sign In