GASPing Toward the Future: A Look at What’s In Store for Scrum
description
Transcript of GASPing Toward the Future: A Look at What’s In Store for Scrum
![Page 1: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/1.jpg)
© Copyright Mountain Goat Software 1
GASPing Towardthe Future:What’s in Store for Scrum?
Mike CohnAgile San Diego
October 23, 2012
1
![Page 2: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/2.jpg)
© Copyright Mountain Goat Software 2
ReviewsWish Lists
Product backlog
Sprint goal
Gift WrapCancel
Sprintbacklog
Up to 1month
Potentiallyshippableproduct
increment
Sprint Review
Sprint Retrospective
Scrum
2
![Page 3: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/3.jpg)
© Copyright Mountain Goat Software 3
I’ve just thought ofa great way my team
can improve!
I’ll tell them about it next
week.
3
![Page 4: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/4.jpg)
© Copyright Mountain Goat Software 4
Quick Overview of Scrum 1Two Trends Driving Change 2GASPing Toward the Future 3
4
![Page 5: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/5.jpg)
© Copyright Mountain Goat Software 5
Scrum in Education
5
![Page 6: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/6.jpg)
6John Miller “Generation Agile”
6
![Page 7: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/7.jpg)
© Copyright Mountain Goat Software 7
“My students are in total control of theirlearning and they seemed to be annoyedwith me when I have to tell them to stop. My students would scrum all day if I let them. In fact they try to, but I have to tell them we have other things to get done first. I call them ‘my little scrum monsters’ because they have grown so much and they are scrum crazy.”
Kim Mills, CSM, 4th grade teacher
“My little Scrum monsters”
7
![Page 8: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/8.jpg)
© Copyright Mountain Goat Software 8
‣ Validated learning overopinions and conventions
‣ Customer focused collaboration over silos and hierarchy
‣ Adaptive and iterative campaigns over Big-Bang campaigns
Marketing
Source:www.agilemarketingmanifesto.org
© Copyright Mountain Goat Software
8
![Page 9: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/9.jpg)
© Copyright Mountain Goat Software 9
‣ The process of customer discovery over static prediction
‣ Flexible vs. rigid planning‣ Responding to change over following a plan‣ Many small experiments over a few large bets
© Copyright Mountain Goat Software
9
![Page 10: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/10.jpg)
© Copyright Mountain Goat Software 1010
![Page 11: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/11.jpg)
© Copyright Mountain Goat Software 11
Company Management
11
![Page 12: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/12.jpg)
© Copyright Mountain Goat Software 12
“Should You Build Strategy Like You Build Software?” MIT Sloan Management Review, Spring 2008.
‣ Quarterly strategy sprints‣ 45 managers and employees from all parts and levels of
the company‣‣‣ Detailed action plans with measurable outcomes
12
![Page 13: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/13.jpg)
© Copyright Mountain Goat Software 13
Construction
Lean ConstructionCollaborative designIterateStructure work to maximize value and reduce wasteFocus on total value rather than reducing costMake things happen rather than just monitor
13
![Page 14: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/14.jpg)
© Copyright Mountain Goat Software
Families
1414
![Page 15: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/15.jpg)
© Copyright Mountain Goat Software 15
Quick Overview of Scrum 1Two Trends Driving Change 2
GASPing Toward the Future 3
Scrum Beyond SoftwareMore Frequent Releases
15
![Page 16: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/16.jpg)
© Copyright Mountain Goat Software 16
The Old Days
16
![Page 17: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/17.jpg)
© Copyright Mountain Goat Software 17
Today
17
![Page 18: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/18.jpg)
© Copyright Mountain Goat Software 18
Tomorrow
18
![Page 19: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/19.jpg)
© Copyright Mountain Goat Software 19
1995
“Amazing!”
2012
“Why would I wait 30 days?”
2007
“Acceptable.”
2002
“Nice!”
“Boss, we’ll give you working software in 30 days.”
19
![Page 20: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/20.jpg)
© Copyright Mountain Goat Software 20
What used to be impressive has become commonplace.
© Copyright Mountain Goat Software
20
![Page 21: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/21.jpg)
© Copyright Mountain Goat Software 21
Continuous Delivery
Continuous Integration
Continuous Deployment
System is built (and tested) whenever code is checked in
System is delivered to the business on every check-in and could be easily released if desired
System is released to users after every good build
A Fairly Predictable Progression
21
![Page 22: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/22.jpg)
© Copyright Mountain Goat Software 22
Quick Overview of Scrum
Two Trends Driving Change
GASPing Toward the Future
123
22
![Page 23: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/23.jpg)
© Copyright Mountain Goat Software 23
www.AgileAtlas.org
© Copyright Mountain Goat Software
23
![Page 24: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/24.jpg)
© Copyright Mountain Goat Software 24
Example Rules‣ Sprints cannot be longer than a
month.‣ Get together at the start of the
do in the sprint.‣ Be “done” with something by
the end of each sprint.
Do these or else!
24
![Page 25: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/25.jpg)
© Copyright Mountain Goat Software 25
“If I’d foowed a the rules, I’d never
have goen anywhere.”
25
![Page 26: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/26.jpg)
© Copyright Mountain Goat Software 26
Test-DrivenDevelopment
Pair Programming
User Stories
BacklogGrooming
of Done
Don’t Starton Monday
Sprint 0
A Lot More Than the Rules
Task Boards
26
![Page 27: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/27.jpg)
© Copyright Mountain Goat Software 27
Rules‣ If you aren’t
doing these, you aren’t doing Scrum
Good Ideas
‣Any idea a Scrum team
from knowing
GASPs‣Generally
Accepted Scrum Practices
‣A practice every Scrum team or ScrumMaster should know, even if they don’t do it
‣GASPs can be
27
![Page 28: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/28.jpg)
28
Good Ideas GASPs
Software-Specific GASPs
Test-DrivenDevelopment
User Stories
PairProgramming
BacklogGrooming
Don’t Starton Monday
Sprint 0
Task Boards
28
![Page 29: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/29.jpg)
© Copyright Mountain Goat Software 29
Good Ideas
GASPs
GASPs
Core Scrum(The Rules)
Graphically
29
![Page 30: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/30.jpg)
© Copyright Mountain Goat Software 30
From Core to GASP
30
![Page 31: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/31.jpg)
© Copyright Mountain Goat Software 31
Sprint Review
31
![Page 32: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/32.jpg)
32
Core Scrum GASPs
From GASP to Core Scrum
Product BacklogGrooming Meeting
32
![Page 33: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/33.jpg)
33
“The smallest quantity of some physical property, such as energy,
that a system can possess.”
Quantum
TheFreeDictionary.com
33
![Page 34: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/34.jpg)
© Copyright Mountain Goat Software
Yearly WeeklyMonthlyQuarterly HourlyDaily
34
+ Developer testing+ Daily scrum− Design documents− Change requests− Analyst team− Build team
+ A/B testing− Staging− Operations team− Daily scrum− Sprint review
+ Live, 2-way data migration+ Temporary branches+ Keystoning− Multiple deployed versions− Test team− Release branch− Patches− Upfront UI design
+ Automated tests+ Refactoring+ Continuous integration ???
Reference:Software G Forces: The Effects of Acceleration by Kent Beck
34
![Page 35: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/35.jpg)
35
Summary of Predictions
‣ Scrum will continue expanding outside software‣ Releases will occur much more frequently‣ Scrum’s “Body of Knowledge” will be collected (at least
informally) as a set of rules, Generally Accepted Scrum Practices (GASPs), and plain ol’ good ideas
‣domains and niches so we have Software Development Scrum, Hardware Scrum, Marketing Scrum, Quantum Scrum, and so on
35
![Page 36: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/36.jpg)
Scrum Will Always Remain a Framework
“When forced to work within a strict framework the imagination is taxed to its utmost—and wil produce its richest ideas. Given total fredom the work is likely to sprawl.”
3636
![Page 37: GASPing Toward the Future: A Look at What’s In Store for Scrum](https://reader035.fdocuments.us/reader035/viewer/2022062617/54ba88f14a795961088b45e1/html5/thumbnails/37.jpg)
© Copyright Mountain Goat Software 37
�.com/mountaingoatsoftwarelinkedin.com/in/mikewcohn
twitter: mikewcohn(888) 61–AGILE
Mike Cohn
37