SlideShare a Scribd company logo
Thorsten Kamann - itemis AG - © 2013

SCRUM On Rails

Scrum and Continuous Delivery
Thorsten Kamann
Agile Coach
!

itemis AG
@thorque

thorsten-kamann.de

Continuous Delivery Expert@itemis

Certified ScrumMaster

Speaker On Conferences

Author

Certified Product Owner

Maid-Of-All-Work
Scrum on rails
Scrum on rails
3

roles

3

artifacts

3

+1+1

meetings

1

product
Product Owner + ScrumMaster + Development T
eam = Scrum T
eam
l og
ck
a

Impe
dimen
tB
c
t Bac
du
l og
ro
klog
Back
P
t
prin
S
Scrum on rails
ent
finem
og Re
Backl
Sprint Revie
w

rint)
e per sp
+1 (onc

Sprint P
la

ning

(once p
er sprin
t)

(once per sprin
t)

Scrum
aily

D

Retrospective

(once per sprint)

)
+1 (daily
1 potentially shippable product increment
Product Owner

Daily Scrum

Development Team

Scrum Master

24h

Sprint
1, 2 or 4 weeks

Sprint Goal

Sprint Planning

Backlog Refinement

Sprint Review

Sprint Retrospective

Potentially shippable
product increment
Scrum on rails
T
ested
Stages
From Code
to Product
ion
Autom
ated
Repeatable
Approved
me
Ti

et
rk
Ma
to

ed
oy
pl
De
Effort and Quality
50

37,5

25

12,5

0
Sprint 1

Sprint 2

Sprint 3

Sprint n
Continuous Delivery in a Scrum context
Acceptance Build

Integration Build
Continuous Build

After every
sprint

After resolving
a story

commit-driven

Delivered package
Development

Integration

Acceptance

Production
Production
Acceptance
Integration
Development
Production

Product

Acceptance

Sprint Result

Integration

Story

Development

Commits
All Builds must be

GREEN
(see Definition of Done)
After resolving a story deliver to the next stage
(eg. Integration)
Potentially shippable
product increment

have to delivered to
the

next stage

(eg. Acceptance).
Results of Retrospective
Build Env
Reporting
Monitoring/Notification
...
Burndown Chart
Taskboard
B

hb
as
dD
uil

rd
oa
Looks good?
but...
Many pieces need to

fit together
Automation is

hard!

Manual tasks are valid
You need a DevOps team!
You need a HIGH test coverage!
But it is possible
and very valuable
Scrum on rails
Thank you!

More Related Content

PPTX
Measuring Sprint review
PDF
Sprint Review and Planning Template
PDF
ScrumBan : Best of Both Worlds. A Fertile Hybrid
PDF
Scrum - Sprint Planning
PDF
Beyond Agile Software
PDF
Montpellier - Flex UG
PPS
2009年的祝福
Measuring Sprint review
Sprint Review and Planning Template
ScrumBan : Best of Both Worlds. A Fertile Hybrid
Scrum - Sprint Planning
Beyond Agile Software
Montpellier - Flex UG
2009年的祝福

Viewers also liked (20)

PDF
One backend multiple Screens
PDF
Ерехинская диктум извлечение мнений
PPT
Foldervisie
PPS
Life
PPT
Designing learning
PDF
What is your product's social strategy?
PDF
forestfire_course
PDF
مناظرات الإنتداب بالقطاع العمومي
KEY
First Innovi Corp Brands Presentation
PPS
дерево
PPTX
Retrospectiva
PPT
Insurance
PDF
Chapter1
PPTX
Lou Tulga Transaction Brokerage in NM real estate
PDF
Valos ideju megoldasok realtime ods és database in memory tapasztalatok
PPT
онтологии верхнего уровня
PDF
The future of the Adobe Flash platform
PPT
Delegation Movie Ppt Version Sample
PPT
我行·你行·大家行04
One backend multiple Screens
Ерехинская диктум извлечение мнений
Foldervisie
Life
Designing learning
What is your product's social strategy?
forestfire_course
مناظرات الإنتداب بالقطاع العمومي
First Innovi Corp Brands Presentation
дерево
Retrospectiva
Insurance
Chapter1
Lou Tulga Transaction Brokerage in NM real estate
Valos ideju megoldasok realtime ods és database in memory tapasztalatok
онтологии верхнего уровня
The future of the Adobe Flash platform
Delegation Movie Ppt Version Sample
我行·你行·大家行04
Ad

Similar to Scrum on rails (20)

PDF
Story of LeSS by Bas Vodde
PPT
Introduction To Scrum
PPTX
Scrum/XP using Team System (devLink & Agile 2009)
PPT
Scrum소개
PDF
Story of LeSS by Bas Vodde
PPTX
Scrum luqman
PPTX
Scrum framework
ODP
Agile scrum introduction
PPTX
PPTX
Scaling Scrum with UX in the Enterprise
PDF
Scrum Project Examples Dwika v7.2
PDF
Seapine Scrum Reference Card
PDF
Srcum | Infographic
PPT
Agile Scrum Methodology
PPT
Intro To Scrum.V3
ODP
Scrum
PPT
Agile Scrum - Overview
PDF
Introduction to Scrum
PDF
3 Scrum Patterns to Boost Team Productivity
PDF
SCRUM on a page - by Axon Active Vietnam
Story of LeSS by Bas Vodde
Introduction To Scrum
Scrum/XP using Team System (devLink & Agile 2009)
Scrum소개
Story of LeSS by Bas Vodde
Scrum luqman
Scrum framework
Agile scrum introduction
Scaling Scrum with UX in the Enterprise
Scrum Project Examples Dwika v7.2
Seapine Scrum Reference Card
Srcum | Infographic
Agile Scrum Methodology
Intro To Scrum.V3
Scrum
Agile Scrum - Overview
Introduction to Scrum
3 Scrum Patterns to Boost Team Productivity
SCRUM on a page - by Axon Active Vietnam
Ad

More from Thorsten Kamann (14)

PPTX
Scrum and distributed teams
PPTX
Effizente Entwicklung für verteilte Projekte
PDF
Spring 3 - Der dritte Frühling
PDF
Spring 3 - An Introduction
PDF
Webtests Reloaded - Webtest with Selenium, TestNG, Groovy and Maven
PDF
My Daily Spring - Best Practices with the Springframework
PDF
Vortragsreihe Dortmund: Unified Development Environments
PPT
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
PDF
Let’s groove with Groovy
PDF
Groovy - Rocks or Not?
PDF
Maven2 - Die nächste Generation des Buildmanagements?
PDF
Spring 2.0
PDF
Spring 2.0
PDF
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Scrum and distributed teams
Effizente Entwicklung für verteilte Projekte
Spring 3 - Der dritte Frühling
Spring 3 - An Introduction
Webtests Reloaded - Webtest with Selenium, TestNG, Groovy and Maven
My Daily Spring - Best Practices with the Springframework
Vortragsreihe Dortmund: Unified Development Environments
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Let’s groove with Groovy
Groovy - Rocks or Not?
Maven2 - Die nächste Generation des Buildmanagements?
Spring 2.0
Spring 2.0
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
DOCX
The AUB Centre for AI in Media Proposal.docx
PPT
Teaching material agriculture food technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Electronic commerce courselecture one. Pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
The AUB Centre for AI in Media Proposal.docx
Teaching material agriculture food technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
Reach Out and Touch Someone: Haptics and Empathic Computing
Electronic commerce courselecture one. Pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
“AI and Expert System Decision Support & Business Intelligence Systems”
Network Security Unit 5.pdf for BCA BBA.
NewMind AI Monthly Chronicles - July 2025
Review of recent advances in non-invasive hemoglobin estimation
Spectral efficient network and resource selection model in 5G networks
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Advanced methodologies resolving dimensionality complications for autism neur...
20250228 LYD VKU AI Blended-Learning.pptx

Scrum on rails