3. Gartner Predicts that by the end of 2012, Agile development
methods will be used on 80% of software development projects.
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 3
7. Three Benefits
82% had better productivity
Scott Ambler’s Feb 2008 Agile Adoption Survey
www.agilemodeling.com/surveys
642 respondents from Dr. Dobbs Journal
69 % Adopted Agile 77% had better Quality
78% had better stakeholder
Satisfaction
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
17. Hierarchy of building blocks
Theme
Epic
Story
Task
(How)
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 17
18. Ron Jefferies 3 ‘C’s
A User Story – Building Block
As an online shopper, I can ship to a friend
Card
Talk with Bob,
Conversation my stakeholder
Test: No more, No Less:
[x] Can retrieve friend’s address
Confirmation [ ] Can specify ship date and carrier
[ ] Can track order
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
19. RGB - Card details
Role Goal (Benefit)
I can see my patients So I don’t prescribe
As a doctor
medications conflicting drugs
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
24. Expected Variance in Velocity
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
25. Release Plan: an ordered pile of stories
Conservative
In
Stretch At Best
Not in this release.
Out
Out
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
27. A Two Week Sprint
Product Backlog
Every day:
In Release
• Standup at task board
Process
• Pair, unit test, refactor, review
Stretch Retro
• Test, integrate, build, test
Later
Releases
m t w t f
Sprint Product
Backlog M T W T F Demo
Time
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 27
33. A Sprint Day
• Stand Up Meeting
• Repeat every few hours:
{ Unit Test, Code, Refactor, Review, Continuous Integration }
• QA – test early test often – inside the iteration
Team collaborates on the tasks vs individual efforts
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC
W. Krebs, 2011
34. Automated build and test – big visible
indicators
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 35
40. Three Keys to Agile
In
Stretch
Next Use a task board Watch the burn down
to Focus and Finish and Act if you get behind
Release
Don’t over promise
Overstuffing slows us down
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 41
41. Learn More
agiledimensions .com
meetup .com / agile3d
Linkedin.com / in / BillKrebs
Agile Dimensions Academy (c) 2012 Agile Dimensions LLC 42