SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Patterns: The New
De facto Scrum
Standard
Jim Coplien

Gertrud & Cope, Mørdrup, Danmark
1 20150228ScrumGatheringJapan.key - 13 Mar 2015
The Daily Scrum:

Why is it there?
1.To report status and update Information
Radiators (Burndown chart, Scrum board, etc.)

2.For the ScrumMaster to learn the Sprint
status

3.To update the content and ordering of SBIs

4.To answer the three questions and make
impediments visible
2 20150228ScrumGatheringJapan.key - 13 Mar 2015
10 6 13
Maarit Laanti
3 20150228ScrumGatheringJapan.key - 13 Mar 2015
4-1 20150228ScrumGatheringJapan.key - 13 Mar 2015
Scrum PLoP
4-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
5-1 20150228ScrumGatheringJapan.key - 13 Mar 2015
5-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
6 20150228ScrumGatheringJapan.key - 13 Mar 2015
Nonaka’s Text Agile/Scrum (Software)
1993 Org. Patterns(by Jim Coplien) (at PLoP)
2001 “Agile Software Development with Scrum”
(by Ken Schwaber, Mike Beedle)
“The Knowledge Creating Company”(HBR) 1991
SECI-model
アメリカ海兵隊(U.S. Marine) 1995
Fractal
Organization
1994/1 First Sprint of Scrum by Jeff Sutherland
Scrum Master
1994/2 Second Sprint of Scrum (with Cope’s Ideas)
Daily Scrum
“The New New Product Development Game” 1986
“Scrum”
2012 “Software in 30 days”
“Wise Leadership”(HBR)  2010
Phronetic
Leadership
“Managing Flow”  2008
2001 “The Agile Manifesto”
7-1 20150228ScrumGatheringJapan.key - 13 Mar 2015
Nonaka’s Text Agile/Scrum (Software)
1993 Org. Patterns(by Jim Coplien) (at PLoP)
2001 “Agile Software Development with Scrum”
(by Ken Schwaber, Mike Beedle)
“The Knowledge Creating Company”(HBR) 1991
SECI-model
アメリカ海兵隊(U.S. Marine) 1995
Fractal
Organization
1994/1 First Sprint of Scrum by Jeff Sutherland
Scrum Master
1994/2 Second Sprint of Scrum (with Cope’s Ideas)
Daily Scrum
“The New New Product Development Game” 1986
“Scrum”
2012 “Software in 30 days”
2013

“アジャイル開発とスクラム-顧客・技術・経営をつなぐ協調的ソフトウェエア開発”

Collaborative Software Development That Connects Customers, Engineers, and Management
“Wise Leadership”(HBR)  2010
Phronetic
Leadership
“Managing Flow”  2008
2001 “The Agile Manifesto”
7-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
Nonaka’s Text Agile/Scrum (Software)
1993 Org. Patterns(by Jim Coplien) (at PLoP)
2001 “Agile Software Development with Scrum”
(by Ken Schwaber, Mike Beedle)
“The Knowledge Creating Company”(HBR) 1991
SECI-model
アメリカ海兵隊(U.S. Marine) 1995
Fractal
Organization
1994/1 First Sprint of Scrum by Jeff Sutherland
Scrum Master
1994/2 Second Sprint of Scrum (with Cope’s Ideas)
Daily Scrum
“The New New Product Development Game” 1986
“Scrum”
2012 “Software in 30 days”
2013

“アジャイル開発とスクラム-顧客・技術・経営をつなぐ協調的ソフトウェエア開発”

Collaborative Software Development That Connects Customers, Engineers, and Management
“Wise Leadership”(HBR)  2010
Phronetic
Leadership
“Managing Flow”  2008
2001 “The Agile Manifesto”
7-3 20150228ScrumGatheringJapan.key - 13 Mar 2015
http://scrum.jeffsutherland.com/2007/07/
origins-of-scrum.html
8 20150228ScrumGatheringJapan.key - 13 Mar 2015
http://scrum.jeffsutherland.com/2008/02/scrum-and-organizational-patterns.html
Text
9 20150228ScrumGatheringJapan.key - 13 Mar 2015
10-1 20150228ScrumGatheringJapan.key - 13 Mar 2015
In recent years the Scrum Patterns Group has evolved a comprehensive set of patterns for Scrum
that allow teams to try proven approaches that have worked in many companies. While the Scrum
Guide provides the basic rules of Scrum, the patterns amplify the guide by showing teams how to
solve problems in a specific context.
Scrum should be fast, easy, and fun. For many new Scrum Masters, it is slow, hard, and painful.
Using proven patterns for starting up a new team or accelerating an existing team can rapidly
eliminate a lot of Scrum Master headaches. 10-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
11-1 20150228ScrumGatheringJapan.key - 13 Mar 2015
In recent years the Scrum Patterns Group has evolved a comprehensive set of patterns for
Scrum that allow teams to try proven approaches that have worked in many companies. While
the Scrum Guide provides the basic rules of Scrum, the patterns amplify the guide by showing
teams how to solve problems in a specific context.
Scrum should be fast, easy, and fun. For many new Scrum Masters, it is slow, hard, and painful.
Using proven patterns for starting up a new team or accelerating an existing team can rapidly
eliminate a lot of Scrum Master headaches.
11-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
Product Backlog
Sprint Backlog
Vacation PBI
Release
Staging Layers
Product
Roadmap
Release Range
Release Plan
Running Average
Velocity
Fixed-Date PBI
Definition of
Done
Regular Product
Increment
Change for Free
Value Stream
Sprint
Estimation
Points
Daily Clean
Code
Enabling
Specifications
Money for
Nothing
Product
Backlog Items
Aggregate
Velocity
Refined Backlog
Granularity
Gradient
ROI
Definition of
Ready
Small Items to
Estimate
High Value First
12 20150228ScrumGatheringJapan.key - 13 Mar 2015
G&C
Illegitimus Non
Interruptus
Therefore, allot time for interrupts and do not allow the time to be exceeded.
Set up three simple rules that will cause the company to self-organize to avoid
disrupting production.
The team creates a buffer for unexpected items based on historical data. For
example, 30% of the team's work on the average is caused by unplanned work
coming into the sprint unexpectedly. If the team velocity averages 60 points, 20
points will be reserved for the interrupt buffer.
All requests must go through the Product Owner for triage. The Product Owner
will give some items low priority if there is no perceived value relative to the
business plan. Many other items will be pushed to subsequent Sprints even if
they have immediate value. A few items are critical and must be done in the
current Sprint, so they are put into the interrupt buffer by the Product Owner.
If the buffer starts to overflow, i.e. the Product Owner puts one point more than
20 points into the Sprint, the team must automatically abort, the Sprint must be
replanned, and management is notified that dates will slip.
13
13 20150228ScrumGatheringJapan.key - 13 Mar 2015
The Daily Scrum:

Why is it there?
1.To report status and update Information
Radiators (Burndown chart, Scrum board, etc.)

2.For the ScrumMaster to learn the Sprint
status

3.To update the content and ordering of SBIs

4.To answer the three questions and make
impediments visible
14 20150228ScrumGatheringJapan.key - 13 Mar 2015
The Daily Scrum:

Why is it there?
1.To report status and update Information
Radiators (Burndown chart, Scrum board, etc.)

2.For the ScrumMaster to learn the Sprint
status

3.To update the content and ordering of SBIs

4.To answer the three questions and make
impediments visible
15 20150228ScrumGatheringJapan.key - 13 Mar 2015
16-1 20150228ScrumGatheringJapan.key - 13 Mar 2015
Ademar Aguiar
Veli Pekka Eloranta
Mike Beedle
Gertrud Bjørnvig
Jens Østergaard
Dina Friis
Ville Reijonen
Neil Harrison
Kiro Harada
Cesário Ramos
Evan Leonard
Jim Coplien
Jeff Sutherland
Gabrielle Benefield
Lachlan Heasman
16-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
a c t i n n o v a t e c o o p e r a t e
07/03/13 1
IKT Agil - Seminar 21. September 2010



17 20150228ScrumGatheringJapan.key - 13 Mar 2015
SKOV A/S
SKOV location in Glyngoere - approx.11,000 m2
Employees : 250
Subsidiary of BigDutchman – 1550 employees
18 20150228ScrumGatheringJapan.key - 13 Mar 2015
Agil udvikling inspireret ved Patterns…
•Patternanalyse gennemført ved Jim Coplien
• Rollespil med 5 medarbejdere fra SKOV – varighed ca 1 time
• Gennemført på et tidspunkt hvor vi hos SKOV R&D havde arbejdet med SCRUM-BUT i ca ½ år
• Hvorledes flyder information
• Hvem er involveret
• Ansvar
•Resultat
• 15 sider rapport med anbefalinger
19 20150228ScrumGatheringJapan.key - 13 Mar 2015
Udklip fra pattern analyse..
20 20150228ScrumGatheringJapan.key - 13 Mar 2015
Flere udklip…
21 20150228ScrumGatheringJapan.key - 13 Mar 2015
Handlinger baseret bl.a på pattern analyse
•SCRUM master udpeget (vi havde en medarbejder med
certificering ☺)
•Daglige SCRUM stand-up møder max 10 min
•Burndownchart
•Testere med i teamet
•Nightly build + nightly automatisk test
•Ny leverance hver dag – bruger test mindst hver 14. dag
•Evaluering efter hver sprint
22 20150228ScrumGatheringJapan.key - 13 Mar 2015
Going forward?
Your organization can start applying patterns
immediately — free and public at
scrumplop.org

Several certified facilitators are available to
run a PasteurNet retrospective for your
Scrum organization

Contact me at jcoplien@scrumplop.org
23 20150228ScrumGatheringJapan.key - 13 Mar 2015
24 20150228ScrumGatheringJapan.key - 13 Mar 2015

Contenu connexe

Tendances

Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAbdul Wahid
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentThanh Nguyen
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practicesjackcrews
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development PrimerDerek Winter
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with AgileMike Cohn
 
ADAPTing to Enterprise Agile
ADAPTing to Enterprise AgileADAPTing to Enterprise Agile
ADAPTing to Enterprise AgileMike Cohn
 
Communicating agile project status to executive managers
Communicating agile project status to executive managersCommunicating agile project status to executive managers
Communicating agile project status to executive managersAgileDad
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesBalaji Sathram
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentationsushant.1409
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile TeamsElizabeth Woodward
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principlesEyna Hamdzah
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development Julien Henzelin
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisationKurt Solarte
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementDavid Updike
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Jaguaraci Silva
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentTathagat Varma
 
Overselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan VembuOverselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan VembuoGuild .
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesAndreea Visanoiu
 

Tendances (20)

Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs Lean
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
An Agile Development Primer
An Agile Development PrimerAn Agile Development Primer
An Agile Development Primer
 
Succeeding with Agile
Succeeding with AgileSucceeding with Agile
Succeeding with Agile
 
ADAPTing to Enterprise Agile
ADAPTing to Enterprise AgileADAPTing to Enterprise Agile
ADAPTing to Enterprise Agile
 
Communicating agile project status to executive managers
Communicating agile project status to executive managersCommunicating agile project status to executive managers
Communicating agile project status to executive managers
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and Principles
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentation
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile Teams
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principles
 
Lean vs scrum
Lean vs scrumLean vs scrum
Lean vs scrum
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
 
Benefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior ManagementBenefits of Agile Software Development for Senior Management
Benefits of Agile Software Development for Senior Management
 
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...Managing Technical Debt - A Practical Approach Using Continuous Integration a...
Managing Technical Debt - A Practical Approach Using Continuous Integration a...
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software Development
 
Overselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan VembuOverselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
Overselling Agile Certifications and Frameworks : Presented by Sridharan Vembu
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 

En vedette

20140925 fistb keynote
20140925 fistb keynote20140925 fistb keynote
20140925 fistb keynoteJames Coplien
 
Evil By Design
Evil By DesignEvil By Design
Evil By DesignJef Claes
 
Heart of Transformation Agile Bodensee
Heart of Transformation Agile BodenseeHeart of Transformation Agile Bodensee
Heart of Transformation Agile BodenseeOlaf Lewitz
 
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Kenji Hiranabe
 
Leading Change: Why most change methods fail and what to do instead
Leading Change: Why most change methods fail and what to do insteadLeading Change: Why most change methods fail and what to do instead
Leading Change: Why most change methods fail and what to do insteadEsther Derby
 
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...Jo Seibert
 
Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...
Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...
Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...Niels Pflaeging
 
Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...
Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...
Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...Niels Pflaeging
 
Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...
Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...
Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...Niels Pflaeging
 
Beyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology ConferenceBeyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology ConferenceJames Coplien
 
Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)
Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)
Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)Niels Pflaeging
 
A System Is Not a Tree
A System Is Not a TreeA System Is Not a Tree
A System Is Not a TreeKevlin Henney
 
The Case for Transformation (BetaCodex05)
The Case for Transformation (BetaCodex05)The Case for Transformation (BetaCodex05)
The Case for Transformation (BetaCodex05)Niels Pflaeging
 
Making Performance Work (BetaCodex10)
Making Performance Work (BetaCodex10)Making Performance Work (BetaCodex10)
Making Performance Work (BetaCodex10)Niels Pflaeging
 
Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...
Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...
Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...Niels Pflaeging
 
Inqa Monitor Forum Gute Fuehrung
Inqa Monitor Forum Gute FuehrungInqa Monitor Forum Gute Fuehrung
Inqa Monitor Forum Gute FuehrungPeter Kruse
 
Xing New Work Night
Xing New Work NightXing New Work Night
Xing New Work NightPeter Kruse
 
Organize for Complexity, part I+II - Special Edition Paper
Organize for Complexity, part I+II - Special Edition PaperOrganize for Complexity, part I+II - Special Edition Paper
Organize for Complexity, part I+II - Special Edition PaperNiels Pflaeging
 
Heroes of Leadership (BetaCodex14)
Heroes of Leadership (BetaCodex14)Heroes of Leadership (BetaCodex14)
Heroes of Leadership (BetaCodex14)Niels Pflaeging
 

En vedette (20)

20140925 fistb keynote
20140925 fistb keynote20140925 fistb keynote
20140925 fistb keynote
 
Evil By Design
Evil By DesignEvil By Design
Evil By Design
 
Heart of Transformation Agile Bodensee
Heart of Transformation Agile BodenseeHeart of Transformation Agile Bodensee
Heart of Transformation Agile Bodensee
 
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
Nonaka's Scrum: People as the Conveyor of Knowledge at Scrumday 2013
 
Leading Change: Why most change methods fail and what to do instead
Leading Change: Why most change methods fail and what to do insteadLeading Change: Why most change methods fail and what to do instead
Leading Change: Why most change methods fail and what to do instead
 
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
Extreme agile leadership - Ansätze für kooperative Führung in einer agilen Or...
 
Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...
Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...
Organisation für Komplexität - Keynote von Niels Pfläging bei der CIB Control...
 
Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...
Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...
Organisation, Arbeit & Leistung in Komplexität - Keynote von Niels Pfläging, ...
 
Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...
Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...
Turn Your Company Outside-In!, part I+II. A Special Edition Paper on Cell Str...
 
Beyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology ConferenceBeyond Agile Testing to Lean Development — Rakuten Technology Conference
Beyond Agile Testing to Lean Development — Rakuten Technology Conference
 
The precision blade
The precision bladeThe precision blade
The precision blade
 
Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)
Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)
Organize for Complexity - keynote at Dare Festival 2014 (Antwerp/BE)
 
A System Is Not a Tree
A System Is Not a TreeA System Is Not a Tree
A System Is Not a Tree
 
The Case for Transformation (BetaCodex05)
The Case for Transformation (BetaCodex05)The Case for Transformation (BetaCodex05)
The Case for Transformation (BetaCodex05)
 
Making Performance Work (BetaCodex10)
Making Performance Work (BetaCodex10)Making Performance Work (BetaCodex10)
Making Performance Work (BetaCodex10)
 
Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...
Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...
Organisation für Komplexität - Keynote von Niels Pfläging beim PM Forum 2014 ...
 
Inqa Monitor Forum Gute Fuehrung
Inqa Monitor Forum Gute FuehrungInqa Monitor Forum Gute Fuehrung
Inqa Monitor Forum Gute Fuehrung
 
Xing New Work Night
Xing New Work NightXing New Work Night
Xing New Work Night
 
Organize for Complexity, part I+II - Special Edition Paper
Organize for Complexity, part I+II - Special Edition PaperOrganize for Complexity, part I+II - Special Edition Paper
Organize for Complexity, part I+II - Special Edition Paper
 
Heroes of Leadership (BetaCodex14)
Heroes of Leadership (BetaCodex14)Heroes of Leadership (BetaCodex14)
Heroes of Leadership (BetaCodex14)
 

Similaire à Scrum Patterns: The New Defacto Scrum Standard

Agile IT Project Management
Agile IT Project ManagementAgile IT Project Management
Agile IT Project ManagementSupreeth Rajan
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short TourVineet Patni
 
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdfMaterial - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdfzaltv01zaltv
 
LeSS Like Adoption @ SAP
LeSS Like Adoption @ SAPLeSS Like Adoption @ SAP
LeSS Like Adoption @ SAPRobert Briese
 
Klaus Olsen - Agile Test Management Using Scrum
Klaus Olsen - Agile Test Management Using ScrumKlaus Olsen - Agile Test Management Using Scrum
Klaus Olsen - Agile Test Management Using ScrumTEST Huddle
 
ScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itLeanAgileTraining
 
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencialLean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencialFábio Micheletti
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Cardenderturan
 
Transforming into Agile IT organisation
Transforming into Agile IT organisationTransforming into Agile IT organisation
Transforming into Agile IT organisationHans Oosterling
 
AgileImplementation10122014V1
AgileImplementation10122014V1AgileImplementation10122014V1
AgileImplementation10122014V1Hans Oosterling
 
Doing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsDoing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsTasktop
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMJoe Riego
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - OverviewMadan Upadhyay
 

Similaire à Scrum Patterns: The New Defacto Scrum Standard (20)

Agile IT Project Management
Agile IT Project ManagementAgile IT Project Management
Agile IT Project Management
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short Tour
 
A kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projectsA kanban scrum mashup to deliver fp projects
A kanban scrum mashup to deliver fp projects
 
Scrum discussion (1)
Scrum discussion (1)Scrum discussion (1)
Scrum discussion (1)
 
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdfMaterial - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
Material - Scrum Daily Operations, Velocity, Estimation, Forecasting, DoD.pdf
 
LeSS Like Adoption @ SAP
LeSS Like Adoption @ SAPLeSS Like Adoption @ SAP
LeSS Like Adoption @ SAP
 
Klaus Olsen - Agile Test Management Using Scrum
Klaus Olsen - Agile Test Management Using ScrumKlaus Olsen - Agile Test Management Using Scrum
Klaus Olsen - Agile Test Management Using Scrum
 
ScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid it
 
Jira
JiraJira
Jira
 
Jira
JiraJira
Jira
 
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencialLean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
Lean Kanban Brazil 2019 - Kanban @Gympass em crescimento exponencial
 
Neil Potter Presentation
Neil Potter Presentation Neil Potter Presentation
Neil Potter Presentation
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Card
 
Transforming into Agile IT organisation
Transforming into Agile IT organisationTransforming into Agile IT organisation
Transforming into Agile IT organisation
 
AgileImplementation10122014V1
AgileImplementation10122014V1AgileImplementation10122014V1
AgileImplementation10122014V1
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Doing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsDoing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating Analytics
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - Overview
 

Dernier

How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.com5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.comDEEPRAJ PATHAK
 
Introduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdfIntroduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdfRonaldChuma2
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationPMIUKChapter
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingCIToolkit
 
Mastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptxMastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptxAS Design & AST.
 
Yokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice SharingYokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice SharingCIToolkit
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisCIToolkit
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementCIToolkit
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsCIToolkit
 
Value Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines ValueValue Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines ValueCIToolkit
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsCIToolkit
 
Critical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptxCritical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptxcalinagavris17
 
Flowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsFlowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsCIToolkit
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
Leading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadershipLeading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadershipAndrea Mennillo
 

Dernier (16)

How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.com5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.com
 
Introduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdfIntroduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdf
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentation
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-Making
 
Mastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptxMastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptx
 
Yokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice SharingYokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice Sharing
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram Analysis
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous Improvement
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data Insights
 
Value Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines ValueValue Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines Value
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data Sets
 
Critical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptxCritical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptx
 
Flowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsFlowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of Flowcharts
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
Leading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadershipLeading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadership
 

Scrum Patterns: The New Defacto Scrum Standard

  • 1. Patterns: The New De facto Scrum Standard Jim Coplien Gertrud & Cope, Mørdrup, Danmark 1 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 2. The Daily Scrum: Why is it there? 1.To report status and update Information Radiators (Burndown chart, Scrum board, etc.) 2.For the ScrumMaster to learn the Sprint status 3.To update the content and ordering of SBIs 4.To answer the three questions and make impediments visible 2 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 3. 10 6 13 Maarit Laanti 3 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 9. Nonaka’s Text Agile/Scrum (Software) 1993 Org. Patterns(by Jim Coplien) (at PLoP) 2001 “Agile Software Development with Scrum” (by Ken Schwaber, Mike Beedle) “The Knowledge Creating Company”(HBR) 1991 SECI-model アメリカ海兵隊(U.S. Marine) 1995 Fractal Organization 1994/1 First Sprint of Scrum by Jeff Sutherland Scrum Master 1994/2 Second Sprint of Scrum (with Cope’s Ideas) Daily Scrum “The New New Product Development Game” 1986 “Scrum” 2012 “Software in 30 days” “Wise Leadership”(HBR)  2010 Phronetic Leadership “Managing Flow”  2008 2001 “The Agile Manifesto” 7-1 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 10. Nonaka’s Text Agile/Scrum (Software) 1993 Org. Patterns(by Jim Coplien) (at PLoP) 2001 “Agile Software Development with Scrum” (by Ken Schwaber, Mike Beedle) “The Knowledge Creating Company”(HBR) 1991 SECI-model アメリカ海兵隊(U.S. Marine) 1995 Fractal Organization 1994/1 First Sprint of Scrum by Jeff Sutherland Scrum Master 1994/2 Second Sprint of Scrum (with Cope’s Ideas) Daily Scrum “The New New Product Development Game” 1986 “Scrum” 2012 “Software in 30 days” 2013
 “アジャイル開発とスクラム-顧客・技術・経営をつなぐ協調的ソフトウェエア開発”
 Collaborative Software Development That Connects Customers, Engineers, and Management “Wise Leadership”(HBR)  2010 Phronetic Leadership “Managing Flow”  2008 2001 “The Agile Manifesto” 7-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 11. Nonaka’s Text Agile/Scrum (Software) 1993 Org. Patterns(by Jim Coplien) (at PLoP) 2001 “Agile Software Development with Scrum” (by Ken Schwaber, Mike Beedle) “The Knowledge Creating Company”(HBR) 1991 SECI-model アメリカ海兵隊(U.S. Marine) 1995 Fractal Organization 1994/1 First Sprint of Scrum by Jeff Sutherland Scrum Master 1994/2 Second Sprint of Scrum (with Cope’s Ideas) Daily Scrum “The New New Product Development Game” 1986 “Scrum” 2012 “Software in 30 days” 2013
 “アジャイル開発とスクラム-顧客・技術・経営をつなぐ協調的ソフトウェエア開発”
 Collaborative Software Development That Connects Customers, Engineers, and Management “Wise Leadership”(HBR)  2010 Phronetic Leadership “Managing Flow”  2008 2001 “The Agile Manifesto” 7-3 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 15. In recent years the Scrum Patterns Group has evolved a comprehensive set of patterns for Scrum that allow teams to try proven approaches that have worked in many companies. While the Scrum Guide provides the basic rules of Scrum, the patterns amplify the guide by showing teams how to solve problems in a specific context. Scrum should be fast, easy, and fun. For many new Scrum Masters, it is slow, hard, and painful. Using proven patterns for starting up a new team or accelerating an existing team can rapidly eliminate a lot of Scrum Master headaches. 10-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 17. In recent years the Scrum Patterns Group has evolved a comprehensive set of patterns for Scrum that allow teams to try proven approaches that have worked in many companies. While the Scrum Guide provides the basic rules of Scrum, the patterns amplify the guide by showing teams how to solve problems in a specific context. Scrum should be fast, easy, and fun. For many new Scrum Masters, it is slow, hard, and painful. Using proven patterns for starting up a new team or accelerating an existing team can rapidly eliminate a lot of Scrum Master headaches. 11-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 18. Product Backlog Sprint Backlog Vacation PBI Release Staging Layers Product Roadmap Release Range Release Plan Running Average Velocity Fixed-Date PBI Definition of Done Regular Product Increment Change for Free Value Stream Sprint Estimation Points Daily Clean Code Enabling Specifications Money for Nothing Product Backlog Items Aggregate Velocity Refined Backlog Granularity Gradient ROI Definition of Ready Small Items to Estimate High Value First 12 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 19. G&C Illegitimus Non Interruptus Therefore, allot time for interrupts and do not allow the time to be exceeded. Set up three simple rules that will cause the company to self-organize to avoid disrupting production. The team creates a buffer for unexpected items based on historical data. For example, 30% of the team's work on the average is caused by unplanned work coming into the sprint unexpectedly. If the team velocity averages 60 points, 20 points will be reserved for the interrupt buffer. All requests must go through the Product Owner for triage. The Product Owner will give some items low priority if there is no perceived value relative to the business plan. Many other items will be pushed to subsequent Sprints even if they have immediate value. A few items are critical and must be done in the current Sprint, so they are put into the interrupt buffer by the Product Owner. If the buffer starts to overflow, i.e. the Product Owner puts one point more than 20 points into the Sprint, the team must automatically abort, the Sprint must be replanned, and management is notified that dates will slip. 13 13 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 20. The Daily Scrum: Why is it there? 1.To report status and update Information Radiators (Burndown chart, Scrum board, etc.) 2.For the ScrumMaster to learn the Sprint status 3.To update the content and ordering of SBIs 4.To answer the three questions and make impediments visible 14 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 21. The Daily Scrum: Why is it there? 1.To report status and update Information Radiators (Burndown chart, Scrum board, etc.) 2.For the ScrumMaster to learn the Sprint status 3.To update the content and ordering of SBIs 4.To answer the three questions and make impediments visible 15 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 23. Ademar Aguiar Veli Pekka Eloranta Mike Beedle Gertrud Bjørnvig Jens Østergaard Dina Friis Ville Reijonen Neil Harrison Kiro Harada Cesário Ramos Evan Leonard Jim Coplien Jeff Sutherland Gabrielle Benefield Lachlan Heasman 16-2 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 24. a c t i n n o v a t e c o o p e r a t e 07/03/13 1 IKT Agil - Seminar 21. September 2010
 
 17 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 25. SKOV A/S SKOV location in Glyngoere - approx.11,000 m2 Employees : 250 Subsidiary of BigDutchman – 1550 employees 18 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 26. Agil udvikling inspireret ved Patterns… •Patternanalyse gennemført ved Jim Coplien • Rollespil med 5 medarbejdere fra SKOV – varighed ca 1 time • Gennemført på et tidspunkt hvor vi hos SKOV R&D havde arbejdet med SCRUM-BUT i ca ½ år • Hvorledes flyder information • Hvem er involveret • Ansvar •Resultat • 15 sider rapport med anbefalinger 19 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 27. Udklip fra pattern analyse.. 20 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 29. Handlinger baseret bl.a på pattern analyse •SCRUM master udpeget (vi havde en medarbejder med certificering ☺) •Daglige SCRUM stand-up møder max 10 min •Burndownchart •Testere med i teamet •Nightly build + nightly automatisk test •Ny leverance hver dag – bruger test mindst hver 14. dag •Evaluering efter hver sprint 22 20150228ScrumGatheringJapan.key - 13 Mar 2015
  • 30. Going forward? Your organization can start applying patterns immediately — free and public at scrumplop.org Several certified facilitators are available to run a PasteurNet retrospective for your Scrum organization Contact me at jcoplien@scrumplop.org 23 20150228ScrumGatheringJapan.key - 13 Mar 2015