SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
Scrum in a Large
Organization
Ralph Koglin CPO, Bernd Götz CSM
Introduction
•Today
•History
•Good and Bad from the Trenches
•What's next?
2
• Bernd and Ralph
About Us
33
3
• Bernd and Ralph
About Us
44
4
Swiss Re is a leading and highly diversified global
re/insurance company
• Our financial strength is currently rated:
Standard & Poor’s: AA-/stable; Moody’s A1/positive;
A.M. Best: A+/stable
• A pioneer in insurance-based capital market solutions, we
combine financial strength and unparalleled expertise for
the benefit of our clients.
• We deliver both traditional and innovative offerings
in Property & Casualty and Life & Health that meet our
clients' needs.
• 150 years of experience in providing wholesale
re/insurance and risk management solutions.
The “Gherkin”, London
Headquarters, Zurich
Armonk, New York
5
• Develop a global treaty rating platform reflecting the best practices of
existing rating methods and tools currently implemented in the Americas,
Europe, and Asia-Pacific as well as more recent and future developments
• Replace a wealth of existing tools (largely excel based tools)
• The Global Rating Platform forms a central part of the underwriting process
• A multi-year initiative
The Global Rating Plattform
6
GRP Today
7
8
modernanalyst.com
• Chief Product Owner, three Product Owners
• 37 team members
– Four teams with Scrum Masters
– One "Chief Scrum Master"
• Distributed between
– Riga (Latvia)
– Zurich (Switzerland)
The Project Setup
9
Teams and Chapters
10
See Kniberg, Scaling Agile @ Spotify
• 3 week Sprints
• Working Agreements
– Definition of Ready
– Definition of Done
• Daily Stand ups
– 10 -15 minutes per team
– 10 -15 minutes Scrum of Scrum
• Product Backlogs
• Regular planning poker sessions for story
point estimation and release planning
Scrum Setup
11
Sprint Details
12
Sprint 81 Sprint 82
Monday
Sprint release
deployment, Business
Review preparation
Business Review
Retrospectives (per team)
Sprint Planning (all)
Story planning and
estimation per team
Story planning and
estimation per team
MorningAfternoon
SprintingFriday Tuesday
Story preview sessions
Story analysis and design
Sprint release wrap up
(continued on Friday)
Thursday
Release Planning
13
1 2 3 S 2 3 4 5 S1 S
Release 5.1 – May 12
3 Feature Sprints
1 Stabilisation Sprint
Major Topic:
• xxx
(incl. performance improvements)
Minor Topics:
• yyy
ca. 6 small Stories:
- agreed critical stories
Major Topic:
• xxx
(development proceeds till end of 2014)
Minor Topics:
• yyy
• zzz (agreed on stories)
ca. 10 small Stories:
- agreed critical stories
Stabilisation
only!
Release 5.2 – Sept 15
5 Feature Sprints
1 Stabilisation Sprint
Release 5.3 – Oct 27
2 Stabilisation
Sprints
S
History
14
• ~10 team members
• In 2008 the project started with
"Swiss Re RUP"
• Large use case documents
– expensive to maintain
– handed over from Business to IT
(throw it over the fence….)
• Wasteful!
2008: Business vs IT
15
Use Case
Document
modernanalyst.com
• ~ 15 team members, all in one team
• Crisis workshop to pull the project together
• "Partial" introduction of scrum:
– Let's call use cases  stories
– Word to Wiki
• Three week development cycles
• First product backlog
• Project manager becomes product owner
– High level features for releases put together by PO
2009: "Scrum But"
16
• ~ 15 team members
• Version 1.0
– minimum viable product
– high degree of stress
• Split into two teams, introduction of Scrum of Scrum
• Technical debts
• Introduction of story point estimation using planning poker
2010: First Production Release
17
Version History
18
1 Sep 2010
1.0
26 Aug
2011
2.1
27 Aug
2012
3.0
13 Jul 2013
4.0
Summer
2014
5.x
Good and Bad from the
Trenches
19
• Core Values! Great!
• Bodies and committees – PSB, LSC, TDC,
SQA, AQ, MTV, GIA, ORM
• BPPM - Best Practice Project Management
– still alive and kicking
– project vs product thinking…
• Yearly planning and budgeting process
• Build vs run organizations
– Move to run mode, handover to maintenance
team, aka "waste"
• How to identify and how to agree what's
waste and what's not
Hang on… is Swiss Re a Truly Agile Company?
20
modernanalyst.com
• A physical board is not possible due to
two locations
• Jira with Rapid Board (aka Greenhopper)
• Confluence Wiki
– User documentation
– Specification
– Business documentation
– Technical documentation
• It took some time to get there
• Is Swiss Re lucky with this tooling?
Lean Tooling in an Enterprise
21
22
Jira
23
Confluence
• Communication and Collaboration
– Heavy users of Swiss Re's Web Based Conferencing
platform
– Lotus Notes Sametime for group and individual chats
Team Location and Setup – Collaboration….
24
• Near Shoring – it's
given at the moment
• Lots of travelling
• Regular all team
workshops and
events
• Build trust across
locations
The Waterfall Virus still Alive…
People stuck in Waterfall Thinking
25
Defects, Defects, Defects
26
Stabilization Sprints
1.2 2.1 2.5 3.1 3.5 4.0 4.2 5.0
• Lack of automation
– Being addressed, is a huge undertaking if
not picked up from the beginning
• Incomplete acceptance tests
• Developers don't test their own code
well enough (not enough unit testing,
not enough integration testing)
• Domain complexity (complex domain
model, complex calculations, hard to
validate)
• Too much load by PO, hence too much
work in progress
Where are those Defects coming from?
27
modernanalyst.com
Stories and Defects Correlation
28
0
100
200
300
400
500
600
700
800
900
1 1.1 1.2 2 2.1 2.5 3 3.1 3.5 4 4.1 4.2 5
NumberofStories/Defects
Version
Stories vs Defects
Stories per Release
Defects per Release
"We know it,
but…"
What's next?
29
• More product focus (vs. project focus)
• Continuous delivery
– More frequent deployments to production
– Having a potentially shippable product each Sprint
– Strong investment into test automation
• Leaner specification, e.g. using "Specification by Example"
• Foster Lean/Agile knowledge within the Business organization
• "Delight the Customer"
PO/SM Wish List
30
• Is it enough to count stories, and to drop story point estimation?
• Our own data supports above statement, correlation is 0.97!
• See Story Points considered harmful, Vasco Duarte
Changes in Estimation
31
• It works! Even in a large organization!
• Training and education!
• The relationship between Business and IT improved with Agile/Scrum
• It's still very much bottom up, and based on energetic people
Conclusion
32
3333
Thank you!

Mais conteúdo relacionado

Mais procurados

VMTN6643E - virtual workspace adoption advice
VMTN6643E - virtual workspace adoption adviceVMTN6643E - virtual workspace adoption advice
VMTN6643E - virtual workspace adoption adviceKyle Davies
 
The Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps WorldThe Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps WorldPerforce
 
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016   Gil WassermanFiverr - delivering fast w/ no QA - Agile Israel 2016   Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil WassermanAgileSparks
 
Serena Mainframe Virtual User Group Jan 2014
Serena Mainframe Virtual User Group Jan 2014Serena Mainframe Virtual User Group Jan 2014
Serena Mainframe Virtual User Group Jan 2014Serena Software
 
import continuous.delivery.*
import continuous.delivery.*import continuous.delivery.*
import continuous.delivery.*Anton Arhipov
 
Oct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJOct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJIlio Krumins-Beens
 
Agility without Complexity: Fast and Efficient
Agility without Complexity: Fast and EfficientAgility without Complexity: Fast and Efficient
Agility without Complexity: Fast and EfficientTechWell
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionXBOSoft
 
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLifeLearn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLifeDocker, Inc.
 

Mais procurados (10)

VMTN6643E - virtual workspace adoption advice
VMTN6643E - virtual workspace adoption adviceVMTN6643E - virtual workspace adoption advice
VMTN6643E - virtual workspace adoption advice
 
The Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps WorldThe Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps World
 
Sprint 0 projects
Sprint 0 projectsSprint 0 projects
Sprint 0 projects
 
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016   Gil WassermanFiverr - delivering fast w/ no QA - Agile Israel 2016   Gil Wasserman
Fiverr - delivering fast w/ no QA - Agile Israel 2016 Gil Wasserman
 
Serena Mainframe Virtual User Group Jan 2014
Serena Mainframe Virtual User Group Jan 2014Serena Mainframe Virtual User Group Jan 2014
Serena Mainframe Virtual User Group Jan 2014
 
import continuous.delivery.*
import continuous.delivery.*import continuous.delivery.*
import continuous.delivery.*
 
Oct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJOct 2012 Presentation for Agile NJ
Oct 2012 Presentation for Agile NJ
 
Agility without Complexity: Fast and Efficient
Agility without Complexity: Fast and EfficientAgility without Complexity: Fast and Efficient
Agility without Complexity: Fast and Efficient
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLifeLearn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
 

Semelhante a "Scrum in large Organizations" SwissRe, March 17 2014, Zurich

Maintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope projectMaintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope projectCorecom Consulting
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore TeamPaul Nguyen
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learnedbpellot
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile JourneyDashlane
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTechWell
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum RomaPeter Stevens
 
Sage Project Management
Sage Project Management Sage Project Management
Sage Project Management RKLeSolutions
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-modelasidharath
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gesslerWolfgang Hilpert
 
Scrum for Global-Scale Development
Scrum for Global-Scale DevelopmentScrum for Global-Scale Development
Scrum for Global-Scale DevelopmentTechWell
 
Kanban testing
Kanban testingKanban testing
Kanban testingCprime
 
Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...Balazs Fejes
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareDevOps for Enterprise Systems
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 
Estimation
EstimationEstimation
EstimationDev9Com
 

Semelhante a "Scrum in large Organizations" SwissRe, March 17 2014, Zurich (20)

Maintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope projectMaintaining lean and agile principles in a fixed date/budget/scope project
Maintaining lean and agile principles in a fixed date/budget/scope project
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile Journey
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to Practice
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma141015 Discovering Scrum at Scrum Roma
141015 Discovering Scrum at Scrum Roma
 
Sage Project Management
Sage Project Management Sage Project Management
Sage Project Management
 
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deckAgile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gessler
 
Scrum for Global-Scale Development
Scrum for Global-Scale DevelopmentScrum for Global-Scale Development
Scrum for Global-Scale Development
 
Kanban testing
Kanban testingKanban testing
Kanban testing
 
Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
 
Estimation
EstimationEstimation
Estimation
 

Último

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Último (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

"Scrum in large Organizations" SwissRe, March 17 2014, Zurich

  • 1. Scrum in a Large Organization Ralph Koglin CPO, Bernd Götz CSM
  • 2. Introduction •Today •History •Good and Bad from the Trenches •What's next? 2
  • 3. • Bernd and Ralph About Us 33 3
  • 4. • Bernd and Ralph About Us 44 4
  • 5. Swiss Re is a leading and highly diversified global re/insurance company • Our financial strength is currently rated: Standard & Poor’s: AA-/stable; Moody’s A1/positive; A.M. Best: A+/stable • A pioneer in insurance-based capital market solutions, we combine financial strength and unparalleled expertise for the benefit of our clients. • We deliver both traditional and innovative offerings in Property & Casualty and Life & Health that meet our clients' needs. • 150 years of experience in providing wholesale re/insurance and risk management solutions. The “Gherkin”, London Headquarters, Zurich Armonk, New York 5
  • 6. • Develop a global treaty rating platform reflecting the best practices of existing rating methods and tools currently implemented in the Americas, Europe, and Asia-Pacific as well as more recent and future developments • Replace a wealth of existing tools (largely excel based tools) • The Global Rating Platform forms a central part of the underwriting process • A multi-year initiative The Global Rating Plattform 6
  • 9. • Chief Product Owner, three Product Owners • 37 team members – Four teams with Scrum Masters – One "Chief Scrum Master" • Distributed between – Riga (Latvia) – Zurich (Switzerland) The Project Setup 9
  • 10. Teams and Chapters 10 See Kniberg, Scaling Agile @ Spotify
  • 11. • 3 week Sprints • Working Agreements – Definition of Ready – Definition of Done • Daily Stand ups – 10 -15 minutes per team – 10 -15 minutes Scrum of Scrum • Product Backlogs • Regular planning poker sessions for story point estimation and release planning Scrum Setup 11
  • 12. Sprint Details 12 Sprint 81 Sprint 82 Monday Sprint release deployment, Business Review preparation Business Review Retrospectives (per team) Sprint Planning (all) Story planning and estimation per team Story planning and estimation per team MorningAfternoon SprintingFriday Tuesday Story preview sessions Story analysis and design Sprint release wrap up (continued on Friday) Thursday
  • 13. Release Planning 13 1 2 3 S 2 3 4 5 S1 S Release 5.1 – May 12 3 Feature Sprints 1 Stabilisation Sprint Major Topic: • xxx (incl. performance improvements) Minor Topics: • yyy ca. 6 small Stories: - agreed critical stories Major Topic: • xxx (development proceeds till end of 2014) Minor Topics: • yyy • zzz (agreed on stories) ca. 10 small Stories: - agreed critical stories Stabilisation only! Release 5.2 – Sept 15 5 Feature Sprints 1 Stabilisation Sprint Release 5.3 – Oct 27 2 Stabilisation Sprints S
  • 15. • ~10 team members • In 2008 the project started with "Swiss Re RUP" • Large use case documents – expensive to maintain – handed over from Business to IT (throw it over the fence….) • Wasteful! 2008: Business vs IT 15 Use Case Document modernanalyst.com
  • 16. • ~ 15 team members, all in one team • Crisis workshop to pull the project together • "Partial" introduction of scrum: – Let's call use cases  stories – Word to Wiki • Three week development cycles • First product backlog • Project manager becomes product owner – High level features for releases put together by PO 2009: "Scrum But" 16
  • 17. • ~ 15 team members • Version 1.0 – minimum viable product – high degree of stress • Split into two teams, introduction of Scrum of Scrum • Technical debts • Introduction of story point estimation using planning poker 2010: First Production Release 17
  • 18. Version History 18 1 Sep 2010 1.0 26 Aug 2011 2.1 27 Aug 2012 3.0 13 Jul 2013 4.0 Summer 2014 5.x
  • 19. Good and Bad from the Trenches 19
  • 20. • Core Values! Great! • Bodies and committees – PSB, LSC, TDC, SQA, AQ, MTV, GIA, ORM • BPPM - Best Practice Project Management – still alive and kicking – project vs product thinking… • Yearly planning and budgeting process • Build vs run organizations – Move to run mode, handover to maintenance team, aka "waste" • How to identify and how to agree what's waste and what's not Hang on… is Swiss Re a Truly Agile Company? 20 modernanalyst.com
  • 21. • A physical board is not possible due to two locations • Jira with Rapid Board (aka Greenhopper) • Confluence Wiki – User documentation – Specification – Business documentation – Technical documentation • It took some time to get there • Is Swiss Re lucky with this tooling? Lean Tooling in an Enterprise 21
  • 24. • Communication and Collaboration – Heavy users of Swiss Re's Web Based Conferencing platform – Lotus Notes Sametime for group and individual chats Team Location and Setup – Collaboration…. 24 • Near Shoring – it's given at the moment • Lots of travelling • Regular all team workshops and events • Build trust across locations
  • 25. The Waterfall Virus still Alive… People stuck in Waterfall Thinking 25
  • 26. Defects, Defects, Defects 26 Stabilization Sprints 1.2 2.1 2.5 3.1 3.5 4.0 4.2 5.0
  • 27. • Lack of automation – Being addressed, is a huge undertaking if not picked up from the beginning • Incomplete acceptance tests • Developers don't test their own code well enough (not enough unit testing, not enough integration testing) • Domain complexity (complex domain model, complex calculations, hard to validate) • Too much load by PO, hence too much work in progress Where are those Defects coming from? 27 modernanalyst.com
  • 28. Stories and Defects Correlation 28 0 100 200 300 400 500 600 700 800 900 1 1.1 1.2 2 2.1 2.5 3 3.1 3.5 4 4.1 4.2 5 NumberofStories/Defects Version Stories vs Defects Stories per Release Defects per Release "We know it, but…"
  • 30. • More product focus (vs. project focus) • Continuous delivery – More frequent deployments to production – Having a potentially shippable product each Sprint – Strong investment into test automation • Leaner specification, e.g. using "Specification by Example" • Foster Lean/Agile knowledge within the Business organization • "Delight the Customer" PO/SM Wish List 30
  • 31. • Is it enough to count stories, and to drop story point estimation? • Our own data supports above statement, correlation is 0.97! • See Story Points considered harmful, Vasco Duarte Changes in Estimation 31
  • 32. • It works! Even in a large organization! • Training and education! • The relationship between Business and IT improved with Agile/Scrum • It's still very much bottom up, and based on energetic people Conclusion 32