SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Scrum?
Hans-Peter Samios – Scrum Master

12/19/2013
WHY?
What problems did we have?
We want this
Our “Health Reviews” ...
There Had To Be A Better Way …
Agile Adoption is Low Risk

© 2007. Intergraph Corporation. All Rights
Reserved.
Approach


December 2007
–



January 2008
–
–



42 teams in 7 locations involving 360 people

February 2010
–



22 teams in 7 locations involving 150 people

June 2009
–



Product Team Meetings – 3D, IM, 2D

June - December 2008
–



Determine training and engagement model
Additional pilots, remote

April – May 2008
–



Executive Team Formed – Omegas
First pilots commenced – Squids, Sprinters

February – March 2008
–
–



Bob Schatz – Ex VP Development Primavera, Agile Infusion

63 team means that “Everyone is on Scrum teams”

We’ve only just begun …
ANOTHER CORPORATE INITIATIVE –
GREAT …
But what’s in it for me?
Have Fun!

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.

Image courtesy of “The Borg” – remember Rule Number 6
February 2008 Survey – Team Feedback











“This is awesome - morale is higher in this environment and the sense of belonging to a team
is high”
“Everything from development to documentation is self contained”
“Focus is on team accomplishments and not individual performance”
“Physical interaction with task items on a daily basis seems good”
“Face to face location improves frequency of communication”
“Overhearing each other keeps everyone up to speed throughout the day”
“Impressed by all the done tasks”
“Impressed by the burn down chart – not as many unknowns in the middle of the release”
“Really liked the test results – proof in that it was demo’d and didn’t crash”

© 2008 Intergraph Corporation. All
Rights Reserved.
Jul-09: Do We Think We Are Producing More?


55% say we are producing more
–
–

Only 8% say we are producing less
Net very positive

© 2007. Intergraph Corporation. All Rights
Reserved.
Jul-09: Do We Think We Are Producing Higher Quality?


62% say we are producing better quality
–
–

Only 11% say we are not
Net very positive

© 2007. Intergraph Corporation. All Rights
Reserved.
Jul-09: Do People Like This Change To Scrum?


69% are positive about the change to
Scrum
–
–

Only 15% are not
Net very positive

© 2007. Intergraph Corporation. All Rights
Reserved.
Jul-09: Would You Continuing Using Scrum If It Were Your
Choice?


77% say “YES”

© 2007. Intergraph Corporation. All Rights
Reserved.
AGILE / SCRUM 101
Introducing Agile / Scrum
© 2007. Intergraph Corporation.
All Rights Reserved.
Our View of Software Development

12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.
Why Agile?


3 things we wish were true
–
–
–



3 things we have to live with
–
–
–



The customer knows what he wants
Our teams knows how to build it
Nothing will change along the way
The customer discovers what he wants
Our teams discover how to build it
Many things will change along the way

“Scrum / Agile is a risk mitigation technique when our assumptions about predictability do not
hold”

© 2009. Intergraph Corporation. All Rights
Reserved.
What is Scrum?


An Agile Project Management framework :
–
–
–
–
–
–
–
–
–

A wrapper for existing engineering practices
Small cross-functional; self-managed teams
Prioritized queue of work
Time-boxed iterations
Multiple, frequent feature-driven planning activities
Early detection and removal of obstacles
User demonstration and collaboration
Inspect and adapt cycle
Sustainable pace for the organization

Scrum is not a methodology – it is a pathway”
-- Ken Schwaber (Boulder, Co, Nov. 2005)
12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.
Scrum on a Page
Roles:

Scrum
Master
Team

Product
Owner

Team / Process
Feedback
Sprint
Retrospective

Stakeholders
Product /
Release
Backlog

Daily
Scrum
Sprint
Backlog

Sprint
Planning 1

12/19/2013

Selected
Backlog

Sprint
Planning 2

© 2007. Intergraph Corporation. All Rights
Product Feedback
Reserved.

30 Day
Sprint

Sprint
Review
Roles:

Roles and Responsibilities

Scrum
Master
Team

Product
Owner
Stakeholders

Scrum Team
Product
Owner

Scrum
Master

Team

Stakeholders
12/19/2013

► Defines the features of the product, decides on release date and content
► Is responsible for the profitability/value of the product (ROI)
► Prioritizes features according to market and/or user value
► Can change features and priority every 30 days
► Reviews work results with team
► Ensures that the team is fully functional and productive
► Enables close cooperation across all roles and functions and removes barriers
► Shields the team from external interferences
► Ensures that the process is followed. Issues invitations (eg daily scrum)
► Cross-functional, seven plus/minus two members
► Selects the iteration goal and specifies work results
► Can do everything within boundaries of project guidelines to reach iteration goal
► Organizes itself and its work
► Demos work results
► Customers: represent the users
► Functional managers: represent the organization
► Other interested © 2007. Intergraph Corporation. All Rights
people
Reserved.
Agile Environment – Temporary Start

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.
Agile Environment – First Built Plan

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.
Agile Environment – After One Year

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.
Task Board / Pull System
Backlog Items

Tasks

In Process

Sprint Goals
1. Provide….
2. User will…
3. Improve…

12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.

“DONE”
How Does It Get “Done”?

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.
Example – Daily Scrum Meeting

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.
Example – Daily Scrum Meeting

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.
Example – How to Ensure “Done”

© 2007. Intergraph Corporation. All Rights
12/19/2013
Reserved.
Release Burn-down


Shows total remaining points in release plan

12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.
Release Forecast


Shows whether future plan (light colored chart) based on current data

12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.
Project Scope Change


Shows the impact of changes in the scope

12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.
Work Category


Shows, in particular, the impact of “unplanned” items versus our expectation
for unplanned work

12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.
Epics


Shows progress on the main epics in the release.

12/19/2013

© 2007. Intergraph Corporation. All Rights
Reserved.
FURTHER READING
"No one has to change. Survival is optional“ W Edwards Demming.
Additional Information


PPM Scrum / Wiki Home Page
–



PPM Scrum Guidelines
–



http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/PPM%20Scrum%20Guideli
nes.aspx

What To Do Now That You Have Finished This Training
–



http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/Home.aspx

http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/Checklist%20%20Post%20Team%20Formation.aspx

Useful Scrum Links
–

http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/Useful%20SCRUM%20link
s.aspx
The Journey Continues …

…
12/19/2013

EDIT THIS IN "HEADER & FOOTER" UNDER
THE "INSERT" MENU

37
End

Integrating the
Engineering
Enterprise…

12/19/2013

Weitere ähnliche Inhalte

Was ist angesagt?

Leading Self Organizing Teams - NDC 2014
Leading Self Organizing Teams - NDC 2014Leading Self Organizing Teams - NDC 2014
Leading Self Organizing Teams - NDC 2014Mike Cohn
 
Agile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real exampleAgile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real examplePaolo Sammicheli
 
Agile Organizations with Scrum@Scale
Agile Organizations with Scrum@ScaleAgile Organizations with Scrum@Scale
Agile Organizations with Scrum@ScalePaolo Sammicheli
 
Scrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing TeamScrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing TeamMike Cohn
 
Thinking Architecturally with Nate Schutta
Thinking Architecturally with Nate SchuttaThinking Architecturally with Nate Schutta
Thinking Architecturally with Nate SchuttaVMware Tanzu
 
ADAPTing to Enterprise Agile
ADAPTing to Enterprise AgileADAPTing to Enterprise Agile
ADAPTing to Enterprise AgileMike Cohn
 
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...SmitsMC LLC
 
Transitioning to Agile
Transitioning to AgileTransitioning to Agile
Transitioning to AgileMike Cohn
 
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...JJ Sutherland
 
Portfolio Management and Organization Flow
Portfolio Management and Organization FlowPortfolio Management and Organization Flow
Portfolio Management and Organization FlowKen Power
 
Remote Agility and Distributed Agile Team Structure
Remote Agility and Distributed Agile Team StructureRemote Agility and Distributed Agile Team Structure
Remote Agility and Distributed Agile Team StructureKaty Slemon
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshopElad Sofer
 
Efficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two WorldsEfficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two WorldsPaolo Sammicheli
 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software DevelopmentGuy Nirpaz
 
Scrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of SoftwareScrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of SoftwareGunther Verheyen
 
OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)Gunther Verheyen
 

Was ist angesagt? (20)

Leading Self Organizing Teams - NDC 2014
Leading Self Organizing Teams - NDC 2014Leading Self Organizing Teams - NDC 2014
Leading Self Organizing Teams - NDC 2014
 
Continuous Innovation
Continuous InnovationContinuous Innovation
Continuous Innovation
 
Agile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real exampleAgile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organization with Scrum@Scale, Vimar Spa a real example
 
Agile Organizations with Scrum@Scale
Agile Organizations with Scrum@ScaleAgile Organizations with Scrum@Scale
Agile Organizations with Scrum@Scale
 
Scrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing TeamScrum: Leading a Self-Organizing Team
Scrum: Leading a Self-Organizing Team
 
Thinking Architecturally with Nate Schutta
Thinking Architecturally with Nate SchuttaThinking Architecturally with Nate Schutta
Thinking Architecturally with Nate Schutta
 
ADAPTing to Enterprise Agile
ADAPTing to Enterprise AgileADAPTing to Enterprise Agile
ADAPTing to Enterprise Agile
 
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
Apply Scrum to Your Hardware & Manufacturing Projects for Better Results by H...
 
Transitioning to Agile
Transitioning to AgileTransitioning to Agile
Transitioning to Agile
 
Scrum@Scale with Hardware
Scrum@Scale with HardwareScrum@Scale with Hardware
Scrum@Scale with Hardware
 
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...
Agile Defense - Changing the Way Wars Are Fought, Logistics Delivered, and Ho...
 
Jim Carlsen-Landy Presentation
Jim Carlsen-Landy PresentationJim Carlsen-Landy Presentation
Jim Carlsen-Landy Presentation
 
Portfolio Management and Organization Flow
Portfolio Management and Organization FlowPortfolio Management and Organization Flow
Portfolio Management and Organization Flow
 
Scrum
ScrumScrum
Scrum
 
Remote Agility and Distributed Agile Team Structure
Remote Agility and Distributed Agile Team StructureRemote Agility and Distributed Agile Team Structure
Remote Agility and Distributed Agile Team Structure
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshop
 
Efficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two WorldsEfficient and Effective. The Best of Two Worlds
Efficient and Effective. The Best of Two Worlds
 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software Development
 
Scrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of SoftwareScrum Day Europe 2014 - Evidence-Based Managing of Software
Scrum Day Europe 2014 - Evidence-Based Managing of Software
 
OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
 

Andere mochten auch

Spsto 2013 whats_newinworkflows_amitvasu.
Spsto 2013 whats_newinworkflows_amitvasu.Spsto 2013 whats_newinworkflows_amitvasu.
Spsto 2013 whats_newinworkflows_amitvasu.amitvasu
 
Spsnyc 2014 o365 power shell csom
Spsnyc 2014   o365 power shell csomSpsnyc 2014   o365 power shell csom
Spsnyc 2014 o365 power shell csomamitvasu
 
TrialPay Security Tech Talk at Stanford ACM
TrialPay Security Tech Talk at Stanford ACMTrialPay Security Tech Talk at Stanford ACM
TrialPay Security Tech Talk at Stanford ACMhackingtrialpay
 
Ke hoach tao website moi 1
Ke hoach tao website moi 1Ke hoach tao website moi 1
Ke hoach tao website moi 1Thế Minh
 
Session 1 welcome and losing weight 25 aug11 small english
Session 1 welcome and losing weight 25 aug11 small englishSession 1 welcome and losing weight 25 aug11 small english
Session 1 welcome and losing weight 25 aug11 small englishfhchc
 
Ke hoach tao website moi
Ke hoach tao website moiKe hoach tao website moi
Ke hoach tao website moiThế Minh
 
Las UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedades
Las UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedadesLas UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedades
Las UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedadesJosé David Vergara López
 
Mtto unidad 3_primera_parte
Mtto unidad 3_primera_parteMtto unidad 3_primera_parte
Mtto unidad 3_primera_parteEdwin Mendoza
 
Porqué estudiar inglés.pptx
Porqué estudiar  inglés.pptxPorqué estudiar  inglés.pptx
Porqué estudiar inglés.pptxKt Britto
 
Spsdc what's new in share point 2013 workflow
Spsdc   what's new in share point 2013 workflowSpsdc   what's new in share point 2013 workflow
Spsdc what's new in share point 2013 workflowamitvasu
 
Sps boston 2014_o365_power_shell_csom_amitv
Sps boston 2014_o365_power_shell_csom_amitvSps boston 2014_o365_power_shell_csom_amitv
Sps boston 2014_o365_power_shell_csom_amitvamitvasu
 

Andere mochten auch (18)

Spsto 2013 whats_newinworkflows_amitvasu.
Spsto 2013 whats_newinworkflows_amitvasu.Spsto 2013 whats_newinworkflows_amitvasu.
Spsto 2013 whats_newinworkflows_amitvasu.
 
Evaluation 2
Evaluation 2Evaluation 2
Evaluation 2
 
Ap aimp
Ap aimpAp aimp
Ap aimp
 
Spsnyc 2014 o365 power shell csom
Spsnyc 2014   o365 power shell csomSpsnyc 2014   o365 power shell csom
Spsnyc 2014 o365 power shell csom
 
TrialPay Security Tech Talk at Stanford ACM
TrialPay Security Tech Talk at Stanford ACMTrialPay Security Tech Talk at Stanford ACM
TrialPay Security Tech Talk at Stanford ACM
 
Evaluation 1 1
Evaluation 1 1Evaluation 1 1
Evaluation 1 1
 
Ke hoach tao website moi 1
Ke hoach tao website moi 1Ke hoach tao website moi 1
Ke hoach tao website moi 1
 
Session 1 welcome and losing weight 25 aug11 small english
Session 1 welcome and losing weight 25 aug11 small englishSession 1 welcome and losing weight 25 aug11 small english
Session 1 welcome and losing weight 25 aug11 small english
 
Evaluation 1
Evaluation 1Evaluation 1
Evaluation 1
 
Ke hoach tao website moi
Ke hoach tao website moiKe hoach tao website moi
Ke hoach tao website moi
 
Las UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedades
Las UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedadesLas UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedades
Las UVA, Urbanismo Cívico Pedagógico, Arquitectura que transforma sociedades
 
Mtto unidad 3_primera_parte
Mtto unidad 3_primera_parteMtto unidad 3_primera_parte
Mtto unidad 3_primera_parte
 
Evaluation 4
Evaluation 4Evaluation 4
Evaluation 4
 
Porqué estudiar inglés.pptx
Porqué estudiar  inglés.pptxPorqué estudiar  inglés.pptx
Porqué estudiar inglés.pptx
 
Evaluation 3
Evaluation 3Evaluation 3
Evaluation 3
 
Evaluation 2
Evaluation 2Evaluation 2
Evaluation 2
 
Spsdc what's new in share point 2013 workflow
Spsdc   what's new in share point 2013 workflowSpsdc   what's new in share point 2013 workflow
Spsdc what's new in share point 2013 workflow
 
Sps boston 2014_o365_power_shell_csom_amitv
Sps boston 2014_o365_power_shell_csom_amitvSps boston 2014_o365_power_shell_csom_amitv
Sps boston 2014_o365_power_shell_csom_amitv
 

Ähnlich wie Coade introduction

Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!
Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!
Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!Nitin Ramrakhyani
 
Integrating UX into an Agile Process
Integrating UX into an Agile ProcessIntegrating UX into an Agile Process
Integrating UX into an Agile ProcessJanice James
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrumvineet
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile ScrumHiep Luong
 
GASPing Toward the Future: A Look at What’s In Store for Scrum
GASPing Toward the Future: A Look at What’s In Store for ScrumGASPing Toward the Future: A Look at What’s In Store for Scrum
GASPing Toward the Future: A Look at What’s In Store for ScrumMike Cohn
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework ExplainedNacho Montoya
 
MultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni
 
Introduction To Agile And Scrum Innotech
Introduction To Agile And Scrum InnotechIntroduction To Agile And Scrum Innotech
Introduction To Agile And Scrum InnotechJoe Vallone
 
Embracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreEmbracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreagilemaine
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXuxpin
 
Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.satyendrajaladi
 

Ähnlich wie Coade introduction (20)

Scrum101
Scrum101Scrum101
Scrum101
 
Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!
Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!
Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!
 
Scrum discussion (1)
Scrum discussion (1)Scrum discussion (1)
Scrum discussion (1)
 
Agile
AgileAgile
Agile
 
Scrum methodology
Scrum methodologyScrum methodology
Scrum methodology
 
IBM Agile ALM Overview
IBM Agile ALM OverviewIBM Agile ALM Overview
IBM Agile ALM Overview
 
Integrating UX into an Agile Process
Integrating UX into an Agile ProcessIntegrating UX into an Agile Process
Integrating UX into an Agile Process
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Introduction to Agile Scrum
Introduction to Agile ScrumIntroduction to Agile Scrum
Introduction to Agile Scrum
 
GASPing Toward the Future: A Look at What’s In Store for Scrum
GASPing Toward the Future: A Look at What’s In Store for ScrumGASPing Toward the Future: A Look at What’s In Store for Scrum
GASPing Toward the Future: A Look at What’s In Store for Scrum
 
The Long March
The Long MarchThe Long March
The Long March
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
MultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and Agile
 
Introduction To Agile And Scrum Innotech
Introduction To Agile And Scrum InnotechIntroduction To Agile And Scrum Innotech
Introduction To Agile And Scrum Innotech
 
Embracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreEmbracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyre
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
 
Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.Agile Scrum.A Chicken and Pig approach.
Agile Scrum.A Chicken and Pig approach.
 
SDLC Smashup
SDLC SmashupSDLC Smashup
SDLC Smashup
 

Kürzlich hochgeladen

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Kürzlich hochgeladen (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Coade introduction

  • 1. Scrum? Hans-Peter Samios – Scrum Master 12/19/2013
  • 5. There Had To Be A Better Way …
  • 6. Agile Adoption is Low Risk © 2007. Intergraph Corporation. All Rights Reserved.
  • 7. Approach  December 2007 –  January 2008 – –  42 teams in 7 locations involving 360 people February 2010 –  22 teams in 7 locations involving 150 people June 2009 –  Product Team Meetings – 3D, IM, 2D June - December 2008 –  Determine training and engagement model Additional pilots, remote April – May 2008 –  Executive Team Formed – Omegas First pilots commenced – Squids, Sprinters February – March 2008 – –  Bob Schatz – Ex VP Development Primavera, Agile Infusion 63 team means that “Everyone is on Scrum teams” We’ve only just begun …
  • 8. ANOTHER CORPORATE INITIATIVE – GREAT … But what’s in it for me?
  • 9. Have Fun! © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved. Image courtesy of “The Borg” – remember Rule Number 6
  • 10. February 2008 Survey – Team Feedback          “This is awesome - morale is higher in this environment and the sense of belonging to a team is high” “Everything from development to documentation is self contained” “Focus is on team accomplishments and not individual performance” “Physical interaction with task items on a daily basis seems good” “Face to face location improves frequency of communication” “Overhearing each other keeps everyone up to speed throughout the day” “Impressed by all the done tasks” “Impressed by the burn down chart – not as many unknowns in the middle of the release” “Really liked the test results – proof in that it was demo’d and didn’t crash” © 2008 Intergraph Corporation. All Rights Reserved.
  • 11. Jul-09: Do We Think We Are Producing More?  55% say we are producing more – – Only 8% say we are producing less Net very positive © 2007. Intergraph Corporation. All Rights Reserved.
  • 12. Jul-09: Do We Think We Are Producing Higher Quality?  62% say we are producing better quality – – Only 11% say we are not Net very positive © 2007. Intergraph Corporation. All Rights Reserved.
  • 13. Jul-09: Do People Like This Change To Scrum?  69% are positive about the change to Scrum – – Only 15% are not Net very positive © 2007. Intergraph Corporation. All Rights Reserved.
  • 14. Jul-09: Would You Continuing Using Scrum If It Were Your Choice?  77% say “YES” © 2007. Intergraph Corporation. All Rights Reserved.
  • 15. AGILE / SCRUM 101 Introducing Agile / Scrum © 2007. Intergraph Corporation. All Rights Reserved.
  • 16. Our View of Software Development 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved.
  • 17. Why Agile?  3 things we wish were true – – –  3 things we have to live with – – –  The customer knows what he wants Our teams knows how to build it Nothing will change along the way The customer discovers what he wants Our teams discover how to build it Many things will change along the way “Scrum / Agile is a risk mitigation technique when our assumptions about predictability do not hold” © 2009. Intergraph Corporation. All Rights Reserved.
  • 18. What is Scrum?  An Agile Project Management framework : – – – – – – – – – A wrapper for existing engineering practices Small cross-functional; self-managed teams Prioritized queue of work Time-boxed iterations Multiple, frequent feature-driven planning activities Early detection and removal of obstacles User demonstration and collaboration Inspect and adapt cycle Sustainable pace for the organization Scrum is not a methodology – it is a pathway” -- Ken Schwaber (Boulder, Co, Nov. 2005) 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved.
  • 19. Scrum on a Page Roles: Scrum Master Team Product Owner Team / Process Feedback Sprint Retrospective Stakeholders Product / Release Backlog Daily Scrum Sprint Backlog Sprint Planning 1 12/19/2013 Selected Backlog Sprint Planning 2 © 2007. Intergraph Corporation. All Rights Product Feedback Reserved. 30 Day Sprint Sprint Review
  • 20. Roles: Roles and Responsibilities Scrum Master Team Product Owner Stakeholders Scrum Team Product Owner Scrum Master Team Stakeholders 12/19/2013 ► Defines the features of the product, decides on release date and content ► Is responsible for the profitability/value of the product (ROI) ► Prioritizes features according to market and/or user value ► Can change features and priority every 30 days ► Reviews work results with team ► Ensures that the team is fully functional and productive ► Enables close cooperation across all roles and functions and removes barriers ► Shields the team from external interferences ► Ensures that the process is followed. Issues invitations (eg daily scrum) ► Cross-functional, seven plus/minus two members ► Selects the iteration goal and specifies work results ► Can do everything within boundaries of project guidelines to reach iteration goal ► Organizes itself and its work ► Demos work results ► Customers: represent the users ► Functional managers: represent the organization ► Other interested © 2007. Intergraph Corporation. All Rights people Reserved.
  • 21. Agile Environment – Temporary Start © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved.
  • 22. Agile Environment – First Built Plan © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved.
  • 23. Agile Environment – After One Year © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved.
  • 24. Task Board / Pull System Backlog Items Tasks In Process Sprint Goals 1. Provide…. 2. User will… 3. Improve… 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved. “DONE”
  • 25. How Does It Get “Done”? © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved.
  • 26. Example – Daily Scrum Meeting © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved.
  • 27. Example – Daily Scrum Meeting © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved.
  • 28. Example – How to Ensure “Done” © 2007. Intergraph Corporation. All Rights 12/19/2013 Reserved.
  • 29. Release Burn-down  Shows total remaining points in release plan 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved.
  • 30. Release Forecast  Shows whether future plan (light colored chart) based on current data 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved.
  • 31. Project Scope Change  Shows the impact of changes in the scope 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved.
  • 32. Work Category  Shows, in particular, the impact of “unplanned” items versus our expectation for unplanned work 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved.
  • 33. Epics  Shows progress on the main epics in the release. 12/19/2013 © 2007. Intergraph Corporation. All Rights Reserved.
  • 34. FURTHER READING "No one has to change. Survival is optional“ W Edwards Demming.
  • 35. Additional Information  PPM Scrum / Wiki Home Page –  PPM Scrum Guidelines –  http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/PPM%20Scrum%20Guideli nes.aspx What To Do Now That You Have Finished This Training –  http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/Home.aspx http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/Checklist%20%20Post%20Team%20Formation.aspx Useful Scrum Links – http://share.intergraph.com/ppm/spknowledge/tab2/scrum1/Wiki%20Pages/Useful%20SCRUM%20link s.aspx
  • 37. 12/19/2013 EDIT THIS IN "HEADER & FOOTER" UNDER THE "INSERT" MENU 37

Hinweis der Redaktion

  1. Health Reviews said that “scope freeze” = “project red”Resulted in “death march” projects, lower quality of life and lower moraleTime taken to get new functionality out the door is getting longer and longer; cycle time longerEven when the functionality is delivered we get “that’s not what we want” from the customerEverything we did to get more control, seemed to make things worseAs soon as the software is delivered, it’s the start of crisis issues and problems, as we slipped quality to meet datesEveryone (the executives, sales, field, customers) regarded software development as a problemWorse we’d come to believe that that was “just the way it was” especially for “our complex products”
  2. Reality is that agile is not “bleeding edge” any more.642 respondents:54.8% were developers, 29.4% were in management41.6% had 10-20 years IT experience, 37.2% had 20+ years37.7% worked in orgs of 1000+ people71% worked in North America, 17% in Europe, 4.5% in Asia
  3. Image courtesy of The Borg –Rule Number 6 is “Don’t Take yourself too seriously”Also discussion about “quality of life”
  4. Sprinters team. Temporary housing in conference room. This was first time we tried “co-location” in Huntsville and was an area of high concern. From a management perspective our approach was to say “try it and see”. Recommendation from Bob that people try sitting facing each other, so we did that.
  5. By the time the Sprinters team got to design their real home, this is what they came up with. The management approach was “here is your team space – design it as you see fit”. The result was a more formal version of the temporary space. Fundamentally the team liked how co-location worked and were happy to have a similar set up in their case. There are in fact two team in this bay – the Sprinters and the Alphas. At the time the plan was put together, there was a lot of concern about how the noise from the team behind the partition would effect the Sprinters work.
  6. The team room one year later. As a result of a need to integrate another team member into the Sprinters team, the plans were reviewed by all on the team. When they proposal was seen by the team members, they decided that it did not make sense to have any partitions at all, that everyone could work together, and so this is the layout they came up with. So from a team that started with fear and worry about co-location, they went to a team driving the plan for co-location. Note that there was no management interaction with this process – team decided and it happened.
  7. Once we’ve defined “done”, how does it actually get done. At the heart of this work is a sprint team who is going to do the work. So far you have seen how a product backlog is put together, and you have seen a representation of the “sprint board” where all the tasks for a sprint are defined against the user stories. The sprint board is the detailed plan of what is going to happen in the next 30 days. Lets say you have a user story that says “Engineer defines a “typical” so that they can reduce the number of manhours expended on a P&ID”. After the team has accepted this story (which happens during Sprint Planning 1), the Sprint Planning 2 meeting takes place. This meeting is just with the team. They take this user story and say break it down into 1-16 hour chunks of work.For example, this user story might require some UI development, so the team writes down the task on the post it note and the number of hours it will take, say 5 hours, and slaps it up on the board. It might take some documentation – write down task, hours and slap it up on the board. And so on.Now some of these tasks might come from the definition of done. For example, perhaps an automated test is part of the definition of done for every user story. Then their might be a task that says “develop a QTP” and again the task and hours go up on the board.This third picture shows a team working through their definition of done to understand what they need to do. The second shows a team working through the tasks during a sprint.This is how a lot of the definition of done items are addressed. But as we pointed out before, that is not the only way. We can look at other mechanisms to get things done:. Special teams to address integration issues, for example.. Division of labor so that one team bears the brunt of one item, another for another itemAnd so on. In each and every case the definition is public and transparent and we know who is addressing that item. We also review the definition regularly while keeping in mind the overarching goal – to provide potentially shippable software at the end of every Sprint.