SlideShare a Scribd company logo
1 of 21
Download to read offline
9/22/15
1
10 Months, 7 Teams, 18 Apps
Scaled Scrum at
Swiss Postal Services
Ralph Jocham, effective agile.
12 Months, 7 Teams, 22 Apps
Scaled Scrum at
Swiss Postal Services
Ralph Jocham, effective agile.
9/22/15
2
Ø Started  as  programmer;;  discovered  process  as  a  problem  early  on
Ø First  Unified  Process  with  UML  
Ø Agile  since  2000,  Scrum  since  2003
Ø Did  come  around,  different  cultures  and  domains
Ø Founder  of      effective agile.
Ø Trainer  with  
Ralph Jocham
+41  79   448   6388
@rjocham
ralph.jocham@effectiveagile.com
3
effective agile. 4
9/22/15
3
Background
• end  of life
• 1  system with hardware Dependency
• 1  vendor
• 2  releases per  year
• many,  many needs
effective agile. 5
History
effective agile. 6
2003   – 2005   *
8‘400
PPT2800
(as   of  today  ~3‘500
in  use)
2007   – 2011   *
18‘000
Skeye.Allegro LS
(all  in  use)
2013   – 2015   *
22‘000
(example   devices)
*  Provisioning   Period
1999   – 2004   *
Unknown   number
9/22/15
4
effective agile. 7
Setup
effective agile. 8
9/22/15
5
Good decision 1
effective agile. 9
RFP  (request  for  proposal)  based  on  skills  and  not  requirements
Good decision 2
effective agile. 10
9/22/15
6
Roles, Artifacts and Events in Action
Roles
Product	
  Owner
Development	
  Team
Scrum	
  Master
Artifacts
Product	
  Backlog
Sprint	
  Backlog
Increment
Events
Sprint	
  Planning
Sprint
Daily	
  Scrum
Sprint	
  Review
Retrospective
Product	
  
Backlog
Sprint	
  
Planning	
  
Meeting
Sprint	
  
Backlog
Sprint
Increment
Review
Retrospective
Daily	
  
Scrum
ScrumMaster
(source:	
   ADM)
Potentially	
  
Releasable
effective agile. 11
1 Project
1 Scrum Team
Easy1 Product
effective agile. 12
9/22/15
7
1 Project
n Scrum Team
OK1 Product
effective agile. 13
effective agile. 14
Program Manager
Portfolio  Manager
Enterprise  Scrum
Master
Enterprise  QA
Enterprise  Architect
PO  1 PO  4PO  2 PO  3 TPL  Backend
Domain  SME  PM  
(PostMail)
Domain  SME  PM
(PostLogistics)
Domain  SME  PM  
(Poststell.  &  Ver.)
Namics Unisys Adesso Netcetera Erni IBM IT  Post IT  Post
Domain
9/22/15
8
n Project
n Scrum Team
?n Product
effective agile. 15
App	
  3
App	
  2
App	
  1
App	
  n
…Portfolio
Owner
12/2013 01/2014 01/2015
App	
  3
App	
  2
App	
  
6
App	
  
5
Architecture/Infra/Platform
App	
  8
A/I/
P
…
Architecture	
  /	
  Infrastructure	
   /	
  Platform
App	
  1 App	
  4 App	
  7
App	
  2 4
App	
  23
App	
  2 2
App	
  1 0
App	
  9
App	
  1
Product	
  
Owner
US1
US2
US3
US4
…
US	
  n
Product	
   Backlog
Use	
  Case	
  
X
X 	
  	
  O n e
[	
   ]	
  Tw o
X 	
  	
  Th ree
+	
   	
  Fo u r
X 	
  	
  O n e
[	
   ]	
  Tw o
X 	
  	
  Th ree
+	
   	
  Fo u r
X 	
  	
  O n e
[	
   ]	
  Tw o
X 	
  	
  Th ree
+	
   	
  Fo u r
X 	
  	
  O n e
[	
   ]	
  Tw o
X 	
  	
  Th ree
+	
   	
  Fo u r
X 	
  	
  O n e
[	
   ]	
  Tw o
X 	
  	
  Th ree
+	
   	
  Fo u r
X 	
  	
  O n e
[	
   ]	
  Tw o
X 	
  	
  Th ree
+	
   	
  Fo u r
US	
  1
US	
  2
US	
  n
App	
   Portfolio
Burndown
Arch/Infra/Platform -­‐ Clear	
  Acceptance	
  Criteria
-­‐ Estimated
-­‐ Specified	
  with	
  Examples	
  per	
  case
App	
   Product	
   Backlog
Burndown
Week	
  1 Week	
  2
A3	
  Report
Every	
  Sprint
One	
  Definition	
   of	
   Done
-­‐ Engineering	
  Practices,	
  Coding	
  Standards
-­‐ Required	
  Tests	
  and	
  Test	
  Coverage
-­‐ Architecture	
  /	
  Infrastructure
-­‐ Documentation
Enterprise	
  
Scrum	
   Master
Sprint	
   Backlog
Burndown
Week	
  1 Week	
  2
QV
Scrum	
  
Master
US1
US2
US3
PBI Open Dev Done
Definition	
  of	
  Done
Acceptance	
  Criteria
ARE	
  100%	
  FULLFILLED
Review Retro
Enterprise	
  Architect
Agile	
   Tester
Programmer
Architect
ProgrammerProgrammer
Programmer
Development	
   Team
Fachlicher Teilprojekteiter,	
  
AV,	
   FV
BA
Agile	
   Tester
effective agile. 16
9/22/15
9
Scrum
Sprint	
  Length: 2	
  weeks
Product	
  Backlogs: 1	
  per	
  App
Scrum	
  Tool: Jira
Documentation: Confluence
Continuous	
  Integration: Jenkins
Test	
  Automation: JUnit,	
  Selenium,	
  Appium (Docker)	
  
Reporting: effective	
  agile.	
  	
  A3	
  Report
Classic	
  Scrum	
  with	
  additional	
  exchanges	
  for	
  Scrum	
  of	
  Scrums
Exchanges:
-­‐ Alignments	
  (allow	
  emergence	
  for	
  competing	
  concerns)
-­‐ Demo	
  (Birds	
  eye	
  overview,	
  very	
  quick	
  empowered	
  decision	
  making)
-­‐ World	
  Cafes	
  as	
  needed
Sprint
effective agile. 17
Good decision 3
effective agile. 18
2  Weeks
9/22/15
10
BA
ARCH
QA
SM
PO
effective agile. 19
Good / Bad decision ?
effective agile. 20
9/22/15
11
Good decision 4
effective agile. 21
Monday FridayWednesday ThursdayTuesday
0800
1800
1200
1300
Review
Retro
public-­‐Demo	
   Part	
   1Sprint	
  
Planning	
  2
public-­‐Demo	
   Part	
   2
Sprint	
  
Planning	
  2
Sprint	
  n+1
Sprint	
  
Planning	
  1
Sprint	
  
Planning	
  1
Retro
Review
BA/RE	
  Alignement
ARCH	
  Alignement
SM	
  Alignement
1 Product Owner, 2 Scrum Teams
QA	
  Alignement
9/22/15
12
Definition of Done
• Implemented
• Committed
• Compliant  to  development  standards
• Passes  statically  code  analysis
• Documented  (Scenario,  Use  Case,  SAD,  Test  Case,  Interfaces)
• Reviewed  within  the  Scrum  Teams;;  this  is  a  responsibility  of  the  Scrum  Team
• automatic  Unit  Tests  (for  none  UI,  i.e.  tier  containing  business  logic  has  a  test  coverage  
of  90%  or  higher)
• automatic  Selenium  Tests;;  each  scenario  has  at  least  one  Selenium  test
• automatic  Appium Tests  on  target  device
• Maven  Build  Profile  (POM.xml)
• Jenkins  Build  Job  is  up  to  date  and  compiles,  tests,  analyses  the  existing  and  newly  
added  code
• All  texts  are  I18N
• No  known  bugs  are  existing
Only  Product  Backlog  items  which  fulfill  the  Definition  of  Done  are  being  reviewed  in  the  
Sprint  Review
effective agile. 23
9/22/15
13
Build pipeline
effective agile. 25
Good decision 5
effective agile. 26
9/22/15
14
effective agile. 27
Namics
Unisys
Erni
IBM
netcetera
IT	
  Post
Common
Continuous
Integration	
   /
Office
Common/	
  
Office
Coffee
Adesso
9/22/15
15
Start
Very  first  Sprint  January  8th 2014
effective agile. 29
… by the way …
We  won’t  know  for  another  8  months  on  
which  device  the  system  has  to  work  
another  8  months
effective agile. 30
9/22/15
16
Very bad decision
…  or  assumption
BACKENDS   WILL  BE  READY
effective agile. 31
effective agile. 32
9/22/15
17
effective agile. 34
1von	
  22
9/22/15
18
effective agile. 35
16von	
  18
effective agile. 36
9/22/15
19
effective agile. 38
9/22/15
20
effective agile. 39
effective agile. 40
9/22/15
21
APPS 27 #  22
SCHEDULE 18 #  12
BUDGET ?
QUALITY C
TEAM ?  #  C
effective agile. 41
Q & A
effective agile. 42
Scaled Scrum at
Swiss Postal Services
+41  79   448   6388
@rjocham
ralph.jocham@effectiveagile.com

More Related Content

What's hot

Continuous Integration, Delivery and Deployment
Continuous Integration, Delivery and DeploymentContinuous Integration, Delivery and Deployment
Continuous Integration, Delivery and DeploymentEero Laukkanen
 
Kanban testing
Kanban testingKanban testing
Kanban testingCprime
 
Sprint backlog specified by example
Sprint backlog specified by exampleSprint backlog specified by example
Sprint backlog specified by exampleAgora Group
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentationdeyoepw
 
Assessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentAssessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentMike Cohn
 
Is Your DevOps Ready to Scale?
Is Your DevOps Ready to Scale?Is Your DevOps Ready to Scale?
Is Your DevOps Ready to Scale?XebiaLabs
 
Scrum. software engineering seminar
Scrum. software engineering seminarScrum. software engineering seminar
Scrum. software engineering seminarAlexandr Gavrishev
 
Software Development Methodologies By E2Logy
Software Development Methodologies By E2LogySoftware Development Methodologies By E2Logy
Software Development Methodologies By E2LogyE2LOGY
 
Nexus - Scaled Professional Scrum - An introduction
Nexus - Scaled Professional Scrum - An introductionNexus - Scaled Professional Scrum - An introduction
Nexus - Scaled Professional Scrum - An introductionSubrahmaniam S.R.V
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practiceIllia Pinchuk
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBMAlan Kan
 
Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Jens Wilke
 
agile with scrum methodology
agile with scrum methodology agile with scrum methodology
agile with scrum methodology rahul reddy
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinScaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinJerónimo Palacios
 

What's hot (20)

Continuous Integration, Delivery and Deployment
Continuous Integration, Delivery and DeploymentContinuous Integration, Delivery and Deployment
Continuous Integration, Delivery and Deployment
 
Kanban testing
Kanban testingKanban testing
Kanban testing
 
Sprint backlog specified by example
Sprint backlog specified by exampleSprint backlog specified by example
Sprint backlog specified by example
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentation
 
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
 
AgileTesting_Ver1.0
AgileTesting_Ver1.0AgileTesting_Ver1.0
AgileTesting_Ver1.0
 
Assessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility AssessmentAssessing Your Agility: Introducing the Comparative Agility Assessment
Assessing Your Agility: Introducing the Comparative Agility Assessment
 
Is Your DevOps Ready to Scale?
Is Your DevOps Ready to Scale?Is Your DevOps Ready to Scale?
Is Your DevOps Ready to Scale?
 
Scrum. software engineering seminar
Scrum. software engineering seminarScrum. software engineering seminar
Scrum. software engineering seminar
 
Software Development Methodologies By E2Logy
Software Development Methodologies By E2LogySoftware Development Methodologies By E2Logy
Software Development Methodologies By E2Logy
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
Nexus - Scaled Professional Scrum - An introduction
Nexus - Scaled Professional Scrum - An introductionNexus - Scaled Professional Scrum - An introduction
Nexus - Scaled Professional Scrum - An introduction
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBM
 
Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)Agile Scrum Training (+ Kanban), Day 2 (2/2)
Agile Scrum Training (+ Kanban), Day 2 (2/2)
 
agile with scrum methodology
agile with scrum methodology agile with scrum methodology
agile with scrum methodology
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group BerlinScaled Professional Srum and Nexus on the Scrum User Group Berlin
Scaled Professional Srum and Nexus on the Scrum User Group Berlin
 

Viewers also liked

Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)Gunther Verheyen
 
Why autonomy is at the heart of agility
Why autonomy is at the heart of agilityWhy autonomy is at the heart of agility
Why autonomy is at the heart of agilityKristian Lindwall
 
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015Agile Greece
 
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationPopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationClaudio Perrone
 
Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015
Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015
Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015Agile Greece
 
Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)
Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)
Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)Niels Pflaeging
 
Continuous Delivery Experience Report - Agile Greece Summit 2016
Continuous Delivery Experience Report - Agile Greece Summit 2016Continuous Delivery Experience Report - Agile Greece Summit 2016
Continuous Delivery Experience Report - Agile Greece Summit 2016Fredrik Wendt
 
Managing in the Century of Networked Society
Managing in the Century of Networked SocietyManaging in the Century of Networked Society
Managing in the Century of Networked SocietyGiuseppe De Simone
 
Why TDD is Important for Everyone
Why TDD is Important for EveryoneWhy TDD is Important for Everyone
Why TDD is Important for EveryoneGil Zilberfeld
 
Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...
Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...
Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...Brendan Marsh
 
Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016
Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016
Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016Agile Greece
 
Using gamification as a game plan for agile change - BrandNewGame 2016
Using gamification as a game plan for agile change - BrandNewGame 2016Using gamification as a game plan for agile change - BrandNewGame 2016
Using gamification as a game plan for agile change - BrandNewGame 2016Bart Hufen
 
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesAgile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesProyectalis / Improvement21
 
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016Agile Greece
 
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Agile Greece
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testingVasco Duarte
 
2 c0187 mc evaluacion
2 c0187 mc evaluacion2 c0187 mc evaluacion
2 c0187 mc evaluacionUnfv Fiis
 
Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...
Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...
Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...InsideLegal
 
Affordable Taiwan Travel
Affordable Taiwan TravelAffordable Taiwan Travel
Affordable Taiwan TravelMUSTHoover
 

Viewers also liked (20)

Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
Scaled Professional Scrum (Agile Greece Summit 2015, Gunther Verheyen)
 
Why autonomy is at the heart of agility
Why autonomy is at the heart of agilityWhy autonomy is at the heart of agility
Why autonomy is at the heart of agility
 
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
Ahmet Akdağ, ACM - Management in Agile | Agile Greece Summit 2015
 
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid ExperimentationPopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
 
Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015
Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015
Jürgen Dittmar, Cocondi - Management 3.0 | Agile Greece Summit 2015
 
Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)
Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)
Organize for Complexity - Keynote by Niels Pflaeging at Agile Greece (Athens/GR)
 
Continuous Delivery Experience Report - Agile Greece Summit 2016
Continuous Delivery Experience Report - Agile Greece Summit 2016Continuous Delivery Experience Report - Agile Greece Summit 2016
Continuous Delivery Experience Report - Agile Greece Summit 2016
 
Managing in the Century of Networked Society
Managing in the Century of Networked SocietyManaging in the Century of Networked Society
Managing in the Century of Networked Society
 
Why TDD is Important for Everyone
Why TDD is Important for EveryoneWhy TDD is Important for Everyone
Why TDD is Important for Everyone
 
Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...
Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...
Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big ...
 
Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016
Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016
Managing for Happiness | Jurgen Appelo | Agile Greece Summit 2016
 
Using gamification as a game plan for agile change - BrandNewGame 2016
Using gamification as a game plan for agile change - BrandNewGame 2016Using gamification as a game plan for agile change - BrandNewGame 2016
Using gamification as a game plan for agile change - BrandNewGame 2016
 
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond RetrospectivesAgile Kaizen: Continuous Improvement Far Beyond Retrospectives
Agile Kaizen: Continuous Improvement Far Beyond Retrospectives
 
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016
Happy and Productive Teams | Matti Klasson | Agile Greece Summit 2016
 
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testing
 
Contexto educativo fpd
Contexto educativo fpdContexto educativo fpd
Contexto educativo fpd
 
2 c0187 mc evaluacion
2 c0187 mc evaluacion2 c0187 mc evaluacion
2 c0187 mc evaluacion
 
Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...
Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...
Utilizing Social Media to Promote Your Speaking Engagements (ILTA Speakers We...
 
Affordable Taiwan Travel
Affordable Taiwan TravelAffordable Taiwan Travel
Affordable Taiwan Travel
 

Similar to Ralph Jocham, effective agile - Scaled Scrum at Swiss Postal Services | Agile Greece Summit 2015

Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Agile Turkey
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Moataz Nabil
 
A glance at a scrum team in real software company
A glance at a scrum team in real software companyA glance at a scrum team in real software company
A glance at a scrum team in real software companyPin-Ying Tu
 
STX Next - Scrum Development Process Overview
STX Next - Scrum Development Process OverviewSTX Next - Scrum Development Process Overview
STX Next - Scrum Development Process OverviewSTX Next
 
Ensuring Performance in a Fast-Paced Environment (CMG 2014)
Ensuring Performance in a Fast-Paced Environment (CMG 2014)Ensuring Performance in a Fast-Paced Environment (CMG 2014)
Ensuring Performance in a Fast-Paced Environment (CMG 2014)Martin Spier
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learnedbpellot
 
Agile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with DenodoAgile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with DenodoDenodo
 
Understand release engineering
Understand release engineeringUnderstand release engineering
Understand release engineeringgaoliang641
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cvFNU Amardeep
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cvFNU Amardeep
 
Agile Model & Methodology
Agile Model & MethodologyAgile Model & Methodology
Agile Model & Methodologyyasirkhan_77
 
Infrastructure as Code for Network
Infrastructure as Code for NetworkInfrastructure as Code for Network
Infrastructure as Code for NetworkDamien Garros
 
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"Aberla
 
Zen tao introduction
Zen tao introductionZen tao introduction
Zen tao introductionSpotline mart
 
A real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMA real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMTraining Bytesize
 

Similar to Ralph Jocham, effective agile - Scaled Scrum at Swiss Postal Services | Agile Greece Summit 2015 (20)

Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
 
Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013Working Agile with Scrum and TFS 2013
Working Agile with Scrum and TFS 2013
 
PM, Scrum and TFS - Ivan Marković
PM, Scrum and TFS - Ivan MarkovićPM, Scrum and TFS - Ivan Marković
PM, Scrum and TFS - Ivan Marković
 
A glance at a scrum team in real software company
A glance at a scrum team in real software companyA glance at a scrum team in real software company
A glance at a scrum team in real software company
 
STX Next - Scrum Development Process Overview
STX Next - Scrum Development Process OverviewSTX Next - Scrum Development Process Overview
STX Next - Scrum Development Process Overview
 
Ensuring Performance in a Fast-Paced Environment (CMG 2014)
Ensuring Performance in a Fast-Paced Environment (CMG 2014)Ensuring Performance in a Fast-Paced Environment (CMG 2014)
Ensuring Performance in a Fast-Paced Environment (CMG 2014)
 
TestIstanbul 2015
TestIstanbul 2015TestIstanbul 2015
TestIstanbul 2015
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
 
Agile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with DenodoAgile Development Lifecycle and Best Practices with Denodo
Agile Development Lifecycle and Best Practices with Denodo
 
Understand release engineering
Understand release engineeringUnderstand release engineering
Understand release engineering
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
 
Agile Model & Methodology
Agile Model & MethodologyAgile Model & Methodology
Agile Model & Methodology
 
Agile
AgileAgile
Agile
 
Amit_Resume
Amit_ResumeAmit_Resume
Amit_Resume
 
Infrastructure as Code for Network
Infrastructure as Code for NetworkInfrastructure as Code for Network
Infrastructure as Code for Network
 
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
 
Case Study : Manual & Automation Testing
Case Study : Manual & Automation TestingCase Study : Manual & Automation Testing
Case Study : Manual & Automation Testing
 
Zen tao introduction
Zen tao introductionZen tao introduction
Zen tao introduction
 
A real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMA real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePM
 

Recently uploaded

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Recently uploaded (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Ralph Jocham, effective agile - Scaled Scrum at Swiss Postal Services | Agile Greece Summit 2015

  • 1. 9/22/15 1 10 Months, 7 Teams, 18 Apps Scaled Scrum at Swiss Postal Services Ralph Jocham, effective agile. 12 Months, 7 Teams, 22 Apps Scaled Scrum at Swiss Postal Services Ralph Jocham, effective agile.
  • 2. 9/22/15 2 Ø Started  as  programmer;;  discovered  process  as  a  problem  early  on Ø First  Unified  Process  with  UML   Ø Agile  since  2000,  Scrum  since  2003 Ø Did  come  around,  different  cultures  and  domains Ø Founder  of      effective agile. Ø Trainer  with   Ralph Jocham +41  79   448   6388 @rjocham ralph.jocham@effectiveagile.com 3 effective agile. 4
  • 3. 9/22/15 3 Background • end  of life • 1  system with hardware Dependency • 1  vendor • 2  releases per  year • many,  many needs effective agile. 5 History effective agile. 6 2003   – 2005   * 8‘400 PPT2800 (as   of  today  ~3‘500 in  use) 2007   – 2011   * 18‘000 Skeye.Allegro LS (all  in  use) 2013   – 2015   * 22‘000 (example   devices) *  Provisioning   Period 1999   – 2004   * Unknown   number
  • 5. 9/22/15 5 Good decision 1 effective agile. 9 RFP  (request  for  proposal)  based  on  skills  and  not  requirements Good decision 2 effective agile. 10
  • 6. 9/22/15 6 Roles, Artifacts and Events in Action Roles Product  Owner Development  Team Scrum  Master Artifacts Product  Backlog Sprint  Backlog Increment Events Sprint  Planning Sprint Daily  Scrum Sprint  Review Retrospective Product   Backlog Sprint   Planning   Meeting Sprint   Backlog Sprint Increment Review Retrospective Daily   Scrum ScrumMaster (source:   ADM) Potentially   Releasable effective agile. 11 1 Project 1 Scrum Team Easy1 Product effective agile. 12
  • 7. 9/22/15 7 1 Project n Scrum Team OK1 Product effective agile. 13 effective agile. 14 Program Manager Portfolio  Manager Enterprise  Scrum Master Enterprise  QA Enterprise  Architect PO  1 PO  4PO  2 PO  3 TPL  Backend Domain  SME  PM   (PostMail) Domain  SME  PM (PostLogistics) Domain  SME  PM   (Poststell.  &  Ver.) Namics Unisys Adesso Netcetera Erni IBM IT  Post IT  Post Domain
  • 8. 9/22/15 8 n Project n Scrum Team ?n Product effective agile. 15 App  3 App  2 App  1 App  n …Portfolio Owner 12/2013 01/2014 01/2015 App  3 App  2 App   6 App   5 Architecture/Infra/Platform App  8 A/I/ P … Architecture  /  Infrastructure   /  Platform App  1 App  4 App  7 App  2 4 App  23 App  2 2 App  1 0 App  9 App  1 Product   Owner US1 US2 US3 US4 … US  n Product   Backlog Use  Case   X X    O n e [   ]  Tw o X    Th ree +    Fo u r X    O n e [   ]  Tw o X    Th ree +    Fo u r X    O n e [   ]  Tw o X    Th ree +    Fo u r X    O n e [   ]  Tw o X    Th ree +    Fo u r X    O n e [   ]  Tw o X    Th ree +    Fo u r X    O n e [   ]  Tw o X    Th ree +    Fo u r US  1 US  2 US  n App   Portfolio Burndown Arch/Infra/Platform -­‐ Clear  Acceptance  Criteria -­‐ Estimated -­‐ Specified  with  Examples  per  case App   Product   Backlog Burndown Week  1 Week  2 A3  Report Every  Sprint One  Definition   of   Done -­‐ Engineering  Practices,  Coding  Standards -­‐ Required  Tests  and  Test  Coverage -­‐ Architecture  /  Infrastructure -­‐ Documentation Enterprise   Scrum   Master Sprint   Backlog Burndown Week  1 Week  2 QV Scrum   Master US1 US2 US3 PBI Open Dev Done Definition  of  Done Acceptance  Criteria ARE  100%  FULLFILLED Review Retro Enterprise  Architect Agile   Tester Programmer Architect ProgrammerProgrammer Programmer Development   Team Fachlicher Teilprojekteiter,   AV,   FV BA Agile   Tester effective agile. 16
  • 9. 9/22/15 9 Scrum Sprint  Length: 2  weeks Product  Backlogs: 1  per  App Scrum  Tool: Jira Documentation: Confluence Continuous  Integration: Jenkins Test  Automation: JUnit,  Selenium,  Appium (Docker)   Reporting: effective  agile.    A3  Report Classic  Scrum  with  additional  exchanges  for  Scrum  of  Scrums Exchanges: -­‐ Alignments  (allow  emergence  for  competing  concerns) -­‐ Demo  (Birds  eye  overview,  very  quick  empowered  decision  making) -­‐ World  Cafes  as  needed Sprint effective agile. 17 Good decision 3 effective agile. 18 2  Weeks
  • 10. 9/22/15 10 BA ARCH QA SM PO effective agile. 19 Good / Bad decision ? effective agile. 20
  • 11. 9/22/15 11 Good decision 4 effective agile. 21 Monday FridayWednesday ThursdayTuesday 0800 1800 1200 1300 Review Retro public-­‐Demo   Part   1Sprint   Planning  2 public-­‐Demo   Part   2 Sprint   Planning  2 Sprint  n+1 Sprint   Planning  1 Sprint   Planning  1 Retro Review BA/RE  Alignement ARCH  Alignement SM  Alignement 1 Product Owner, 2 Scrum Teams QA  Alignement
  • 12. 9/22/15 12 Definition of Done • Implemented • Committed • Compliant  to  development  standards • Passes  statically  code  analysis • Documented  (Scenario,  Use  Case,  SAD,  Test  Case,  Interfaces) • Reviewed  within  the  Scrum  Teams;;  this  is  a  responsibility  of  the  Scrum  Team • automatic  Unit  Tests  (for  none  UI,  i.e.  tier  containing  business  logic  has  a  test  coverage   of  90%  or  higher) • automatic  Selenium  Tests;;  each  scenario  has  at  least  one  Selenium  test • automatic  Appium Tests  on  target  device • Maven  Build  Profile  (POM.xml) • Jenkins  Build  Job  is  up  to  date  and  compiles,  tests,  analyses  the  existing  and  newly   added  code • All  texts  are  I18N • No  known  bugs  are  existing Only  Product  Backlog  items  which  fulfill  the  Definition  of  Done  are  being  reviewed  in  the   Sprint  Review effective agile. 23
  • 13. 9/22/15 13 Build pipeline effective agile. 25 Good decision 5 effective agile. 26
  • 14. 9/22/15 14 effective agile. 27 Namics Unisys Erni IBM netcetera IT  Post Common Continuous Integration   / Office Common/   Office Coffee Adesso
  • 15. 9/22/15 15 Start Very  first  Sprint  January  8th 2014 effective agile. 29 … by the way … We  won’t  know  for  another  8  months  on   which  device  the  system  has  to  work   another  8  months effective agile. 30
  • 16. 9/22/15 16 Very bad decision …  or  assumption BACKENDS   WILL  BE  READY effective agile. 31 effective agile. 32
  • 18. 9/22/15 18 effective agile. 35 16von  18 effective agile. 36
  • 21. 9/22/15 21 APPS 27 #  22 SCHEDULE 18 #  12 BUDGET ? QUALITY C TEAM ?  #  C effective agile. 41 Q & A effective agile. 42 Scaled Scrum at Swiss Postal Services +41  79   448   6388 @rjocham ralph.jocham@effectiveagile.com