@ Scrum: Disruptive Leadership Life, Liberty, and the Pursuit of Happiness
@
Scrum: Disruptive Leadership!Life, Liberty, and the Pursuit of Happiness
@
Who We AreScrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator of Scrum. We are
based at the MIT Cambridge Innovation Center, MA.
We maintain the Scrum framework by: • Capturing and codifying evolving best practices, • Conducting original research on organizational behavior • Adapting the methodology to an ever-expanding set of industries,
processes and business challenges
We also help companies achieve the full benefits of Scrum through our comprehensive suite of
support services: • Training (Scrum Master, Product Owner, Agile Leadership, online courses, etc.) • Consulting (linking Scrum and business strategy, customizing Scrum) • Coaching (hands-on support to Scrum teams) • Publishing and new content development
Find out more at www.scruminc.com.
We run our services company using Scrum as the primary management framework, making us
a living laboratory on the cutting edge of “Enterprise Scrum”
@
Achieving the Dream
We hold these truths to be self-evident, that all men are
created equal, that they are endowed by their Creator
with certain unalienable rights, that among these are life,
liberty and the pursuit of happiness.
United States Declaration of Independence
@
Most People Think Work Sucks• 55% of workers are unhappy in their job (Conference Board) • 65% are looking for a new job (Deloitte) • We find paid work is ranked lower than any of the other 39
activities individuals engage in, with the exception of being sick in bed. (Center for Economic Performance)
@
Few Achieve the Dream
The best-laid schemes o' mice an' men
Gang aft agley,
An' lea'e us nought but grief an' pain,
For promis'd joy!
Robert Burns
@
Twice as much sweat in half the time
@
Make Work Visible
@
General Douglas MacArthur
Duty, Honor, Country
@
Plans are Worthless, Planning is Everything!
@
Plans are Worthless, Planning is Everything!
Captain Edwin Atterberry Shot Down August 1967- Wikipedia
@
@
Medical School Mentors
@
Mathematical Models of Carcinogenesis
@
Death March at the Bank
@
Landing the Project
YouTube: RF-4E of the Hellenic Air Force
@
Make Work Visible!
@
Continuous Improvement
@
The Importance of Architecture
Smart and Lazy Do Least Work To Generate Maximum Effect
Product Backlog Items
Deployable Feature
@
Continuous Deployment
WaterfallSpiral
RUP
Agile
Scrum Type C The Agile Enterprise
Conway’s Law• Conway's law is an adage named after computer programmer Melvin Conway, who
introduced the idea in 1968; it was first dubbed Conway's law by participants at the 1968 National Symposium on Modular Programming. It states that organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations—M. Conway
• Eric S Raymond, an open source advocate who co-founded the Open Source Initiative, restated Conway's law…The organization of the software and the organization of the software team will be congruent, he said. Summarizing an example in Conway's paper, Raymond wrote that "If you have four groups working on a compiler, you'll get a 4-pass compiler"
• James O. Coplien and Neil B. Harrison stated that "If the parts of an organization (e.g. teams, departments, or subdivisions) do not closely reflect the essential parts of the product, or if the relationship between organizations do not reflect the relationships between product parts, then the project will be in trouble... Therefore: Make sure the organization is compatible with the product architecture".
@
Bad Example of Conway’s Law
F35 Delayed by Software Problems
• $143 Billion over budget
• At least another year late
• ~200M per plane
@
Nonaka and Takeuchi
Type A – Isolated cycles of work
Type B – Overlapping work
Type C – All at once
NASA
Fuji Xerox
Honda, Toyota, 3M, …
Scrum Project Management
Disruptive Leadership
• Transcendent Goals
• Autonomy
• Cross-Fertilization
@
Agile Manufacturing - Beyond Lean
• Agile competition goes beyond the Japanese marketing strategies know as lean manufacturing by permitting the customer, jointly with the vendor or provider, to determine what the product will be.
• For agile competitors, the ability to individualize products comes at little or no increase in manufacturing cost. It does, however exact a cost: It requires major changes in organization, management philosophy, and operations.
@
Agile Manifestowww.agilemanifesto.org!
We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:!!
Individuals and interactions over processes and tools!
Working software product over comprehensive documentation!
Customer collaboration over contract negotiation!
Responding to change over following a plan "
That is, while there is value in the items on
the right, we value the items on the left more.
@
Good Example of Conway’s Law
World’s Best Stealth Fighter is not Made in America
• Saab JAS 39E Gripen
• All systems radically improved, cheaper than previous version
• Cost $43M (80% less than F35)
• Just won in Brazil, may beat F35 in Denmark
• Agile development using Scrum
Bill Sweetman, Aviation Week
@
Agile Leadership• Sales, Marketing, Finance
• Manufacturing
• Technology, Software
• Families and weddings
• Education
• Agriculture
• Government
• Space
@
Changing the World
eduscrum.com
Higher grades Faster learning
More fun Leadership Development
Involves handicapped Motivated students
Self-discipline
@
Questions of Interest• The benefits of continuous integration vs the investment of writing unit tests - continuous deployment requires continuous
integration"
• The importance of architecture to maximizing the flow of work through the system - see previous evolution slides
• How EMC-IT can use Scrum - DevOps/Help Desk/Projects - Use the interrupt pattern
• How Scrum can scale in a very large IT organization with many silos and multiple geographies - See ScrumLab online courses
on scaling at scruminc.com"
• Can Scrum be applied with large ERP projects such as SAP where very little tool customizations are made? Yes, SAP is doing
Scrum training in Europe to cut deployment times in half."
• EMC IT is going through a wide spread transformation to adapt to an ITaaS model where our focus will be on delivering products and services. What opportunities do you see where Scrum can help enable this transformation and the services we will provide? Scrum Inc provides training and consulting on organizational transformation.
• Any emphasis on the culture change and people aspect of Scrum vs. the mechanics of how to apply it would be very helpful for the IT leadership team to hear. Scrum Inc provides training and consulting on organizational transformation.
• How can we influence our IT leadership teams to provide budget and support to ensure its implemented successfully. Too many instances of its half done to a certain point then stopped when people get uncomfortable with a new way of working - how do we change the culture in such a large organization? Training in how to avoid Bad Agile and implement Good Agile is critical.
@
ScrumLab: Where Your Questions Get Answers
• FOR experienced Scrum practitioners (Jill) who are “in the trenches”
• WHO need clear and actionable information to answer specific Scrum questions whenever they arise
• ScrumLab is the authoritative, curated on-demand source for Scrum Inc.’s leading thinking
• That:
• Clearly explains Scrum and its underlying principles (i.e. why if works)
• Shares successful advanced practices for different contexts
• Provides actionable solutions to implement successfully
• Online training available whenever you need it
• Unlike other online Scrum resources
• Our product captures decades of successful experience and wisdom from the co-creator of Scrum and his hand-picked team of thought leaders
© 2
014
Sc
rum
In
c.
© 1993-2014 Jeff Sutherland
Scrum Team Hyperproductive Pattern LanguageTeams that Finish Early Accelerate Faster
• Stable Teams - How you get started
• Yesterday’s Weather - How you pull backlog into a sprint
• Daily Clean Code - How to get defect-free product at sprint end
• Swarming - How you get work done quickly
• Interrupt Pattern - How to deal with interruptions during the sprint
• Stop the Line - How to deal with emergencies
• Scrumming the Scrum - How to ensure you improve continuously
• Happiness metric - How to ensure teams aren’t overburdened
32
Teams That Finish Early Accelerate Faster: A Pattern Language for High Performing Scrum Teams"
47th Hawaii International Conference on System Sciences (HICSS) !
By Jeff Sutherland, Neil Harrison, Joel Riddle !
January 2014
@
Scrum Patterns Illigitimus Non Interruptus
8
5
3
5
5
5
3
5
5
8
Product Backlog
PO
Support
Sales
Management
On Buffer Overflow ABORT, Replan, Dates Slip
Beginning of sprint
8
5
5
3
Sprint Backlog
Kaizen
10
5Now
Later
Low Priority
@
Scrum is a Productivity Superweapon - It is Shockingly Efficient
Rick Horgan, Sr. Editor, Crown Business