SlideShare a Scribd company logo
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 14 November 2016
Kick Start Agile SCRUM-version 0.1-
1
Hans Oosterling
November 2016
Version 0.1 14 November 2016
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Preparatory Steps to SCRUM
Step Main Actor(s)
1 Allocate cross-functional team (6-8 people) SCRUM master & Mgt
2 Define SCRUM roles within the team SCRUM master & team
3 Get initial Product Backlog Team
4 Evaluate/Investigate Product Backlog Items Team
5 Prioritisation Product Backlog Items (PBI) Product Owner
6 Define working/developing process (steps) Team
7 Set up SCRUM Board Team
8 Estimate velocity and set up Burndown rate
chart
Team
9 Start Sprint Planning session Team
10 Start SCRUM sprint Team
SCRUM team:
- DevOps team members
- SCRUM Master
- Product Owner
2
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Principles and Starting Points in short (1)
 Less is More
 Find a good cadence (continuous flow of results: analogy of
assemby line)
 SCRUM
– Split teams in cross- functional self-organising teams
– Split (big/complex) results into small (incremental) sub-deliverables
– Split time in short fixed-length iterations (1-4 weeks) with implementable results
– Continuously optimizing the delivering process
– Integrate regularly to (over)see the whole
 Kanban
– Visualize workflow
– Limit Work in Progress (WIP)
– Measure cycle-time and make as small as possible
– Pull work items (versus push)
3
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Principles and Starting Points in short (2)
 Lean
– Measure and analyse (defects, output variations etc)
– Avoid waste
 XP
– Pairing
– Iterations deliver incremental functionality
– Analysis and design decisions throughout the delivery process (no complete
upfront analysis and design)
– Face-to-Face communication
4
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Workflow Management
 SCRUM limits the WIP per iteration
 Kanban limits the WIP per process-step / workflow state
 Avoid Accumulations
To Do DoneWork in Progress (WIP)
Process steps (tbd by the team):
• Analyse
• Develop
• Test
• Release
• ....
FLOW
5
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
SCRUM
6
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
SCRUM Board
Product
Backlog
Items
Done
Committed
FLOW
Selected
For next
Sprint
 Planning and Status report
 Definition of Done
7
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Requirements Management
 Epic:
– Usually, an Epic comprise a very global and not very well defined functionality in
your software. It is very broad. It will usually be broken down into smaller user
story or feature when you try to make sense of it and making them fit in an agile
iteration. Epics are sometimes broken down into sub-epics.
 Feature is a short descriptive value delivery statement
 User Story:
– As < specific Role> I want < What, certain functionality > so that <why,
business benefit(s)>
– Primary Actor
– Pre-conditions
– Trigger(s)
– Basic flow (sunny-day-scenario)
– Exceptions
 Non-Functional requirements (logging, security, BCP/DR,
infrastructure refactoring etc)
8
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
SCRUM: Velocity
 Velocity
– Accumulated (delivered/accepted) features per iteration or sprint
– Unit is Story Point
– Quick estimation of the size (not the effort)
– Planning Poker
– Using Fibonacci scale 1,2,3,5,8,13,21,34………..to avoid squabbling: goal is to get
quick estimation to reliably predict the future
– If a feature is estimated at 30-40 story points we should divide and breakdown the
feature in smaller parts
 Story point is an arbitrary measure to implement a story. Based
upon:
– Complexity
– Effort
– Uncertainty
9
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
SCRUM: Velocity Chart
60
50
40
30
20
10
Story Points
Sprints1 2 3 4 5 6 7 8
Running
Average: 20 3123 3026 29 29
10
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
SCRUM: Burndown Rate Chart
60
50
40
30
20
10
Story Points
Working Days2 4 6 8 10 12 14 16 - - - - - -
Planned based on velocity
Actual
 Estimated the size, not the effort
 Keep focus on the remaining work to be done
11
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Kanban
 To Do - Doing - Done
– Covering E2E process
– Optimizing Flow
 (too) High WIP Bad lead time
 (too) Low WIP Idle people
– Never stop experimenting, keep learning
12
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Enterprise SCRUM
Scaled Agile Framework (SAFe)
Agile / SCRUM
Execution teams
Planning
And
Control
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Scaled Agile Framework (SAFe)
 How to split big / complex Artefacts into
smaller parts and how to get to release Plans
– Risks
– Impediments
– No congestions
– Stakeholder management
 Should be addressed as separate action
Investment(s)
Complex and Major
“Big Picture”
Epics
(sub-epics)
User Stories
Release Planning
Going Live
Sprints
BREAKDOWN,
SPLIT
14
COMBINE,
INTEGRATE
& ASSEMBLE
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
Enterprise SCRUM
 Collective ownership of the Factory is needed for success!
 Work Break-down complex business requirements (with business
value) into shippable / usable Products
– Collaborative approach
– Primacy with Business
 Assembly and Release Planning
– UAT
– Continuity Testing (Business and Technology)
– Collaborative approach
– Primacy with IT
Work
Break-down
and
Production
Planning
SCRUM
SCRUM
SCRUM
SCRUMSCRUM
SCRUM
SCRUM
SCRUM
Assembly
and
Release
Management
15
Starting Agile SCRUM Kanban
Draft version
WWW.IRP-MANAGEMENT.COM
Date: 7 november 2016
References
 Leffingwell, Dean. 2011. Agile Software Requirements: Lean
Requirements Practices for Teams, Programs, and the Enterprise
 Leffingwell, Dean. 2007. Scaling Software Agility: Best Practices
for Large Enterprises
 Cohn, Mike. 2009. Succeeding with Agile: Software Development
Using Scrum
 Cohn, Mike. 2005. Agile Estimating and Planning
 Rally Software. 2013. Scaled Agile Programs with SAFe.
16

More Related Content

What's hot

10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
DigitalWoman.com
 
An Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile FrameworkAn Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile Framework
TechWell
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
Clarion Marketing
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing
Cprime
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile Project
Kent McDonald
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
Scaling Agile
Scaling Agile Scaling Agile
Scaling Agile
Schezarnie Racip
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
Deniz Gungor
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
XBOSoft
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
Naresh Jain
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Allen Rutzen
 
Agile Lean Kanban in the Real World - A Case Study
Agile Lean Kanban in the Real World - A Case StudyAgile Lean Kanban in the Real World - A Case Study
Agile Lean Kanban in the Real World - A Case Study
Russell Pannone
 
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis ZeherovicMake children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
Bosnia Agile
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
Pravin Kumar Singh, PMP, PSM
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
SnehaRoy74
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
Arun R
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
 
5 Whys of Scrum
5 Whys of Scrum5 Whys of Scrum
5 Whys of Scrum
Dave Sharrock
 
Introduction To Scrum For Managers
Introduction To Scrum For ManagersIntroduction To Scrum For Managers
Introduction To Scrum For Managers
Robert Dempsey
 

What's hot (20)

10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
10 Steps to Developing Great Ideas on time and on budget using Lean & Agile...
 
An Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile FrameworkAn Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile Framework
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile Project
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scaling Agile
Scaling Agile Scaling Agile
Scaling Agile
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
Reducing Cost With Agile
Reducing Cost With AgileReducing Cost With Agile
Reducing Cost With Agile
 
Agile Lean Kanban in the Real World - A Case Study
Agile Lean Kanban in the Real World - A Case StudyAgile Lean Kanban in the Real World - A Case Study
Agile Lean Kanban in the Real World - A Case Study
 
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis ZeherovicMake children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
5 Whys of Scrum
5 Whys of Scrum5 Whys of Scrum
5 Whys of Scrum
 
Introduction To Scrum For Managers
Introduction To Scrum For ManagersIntroduction To Scrum For Managers
Introduction To Scrum For Managers
 

Viewers also liked

Rolling out Agile in Paddy Power Product Development
Rolling out Agile in Paddy Power Product DevelopmentRolling out Agile in Paddy Power Product Development
Rolling out Agile in Paddy Power Product Development
Paul Hayes
 
Irb laws 2013_en
Irb laws 2013_enIrb laws 2013_en
Irb laws 2013_enBalckburn27
 
Montreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-masterMontreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-master
MSDEVMTL
 
Scrum At Firmhouse
Scrum At FirmhouseScrum At Firmhouse
Scrum At Firmhouse
Michiel Sikkes
 
Experience Of Fully Distributed Scrum With No Time Overlap
Experience Of Fully Distributed Scrum With No Time OverlapExperience Of Fully Distributed Scrum With No Time Overlap
Experience Of Fully Distributed Scrum With No Time Overlap
Xebia IT Architects
 
Why we do Agile
Why we do AgileWhy we do Agile
Why we do Agile
Pieter-Jan Maesen
 
Agile ncr agile coaching-v1
Agile ncr agile coaching-v1Agile ncr agile coaching-v1
Agile ncr agile coaching-v1
AgileNCR2016
 
Implementing Scrum for large scale projects (@DCB14)
Implementing Scrum for large scale projects (@DCB14)Implementing Scrum for large scale projects (@DCB14)
Implementing Scrum for large scale projects (@DCB14)
Biser Simeonov
 
Agile Project Kick-off in 15 Minutes
Agile Project Kick-off in 15 MinutesAgile Project Kick-off in 15 Minutes
Agile Project Kick-off in 15 Minutes
Vishal Prasad
 
Using an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a ProjectUsing an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a Project
Victor Bonacci
 
Chaos: a new perspective on agile governance by Brian Wernham
Chaos: a new perspective on agile governance by Brian WernhamChaos: a new perspective on agile governance by Brian Wernham
Chaos: a new perspective on agile governance by Brian Wernham
Association for Project Management
 
Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)
Danilo Bardusco
 
Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0
AgileNCR2016
 
High Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and ScrumHigh Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and Scrum
Lemi Orhan Ergin
 
ScrumTeamKickoffs_GOAT2016
ScrumTeamKickoffs_GOAT2016ScrumTeamKickoffs_GOAT2016
ScrumTeamKickoffs_GOAT2016Melanie Paquette
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
Jurgen Appelo
 

Viewers also liked (17)

Rolling out Agile in Paddy Power Product Development
Rolling out Agile in Paddy Power Product DevelopmentRolling out Agile in Paddy Power Product Development
Rolling out Agile in Paddy Power Product Development
 
Irb laws 2013_en
Irb laws 2013_enIrb laws 2013_en
Irb laws 2013_en
 
Montreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-masterMontreal alm-20150509-benday-good-to-great-scrum-master
Montreal alm-20150509-benday-good-to-great-scrum-master
 
Scrum At Firmhouse
Scrum At FirmhouseScrum At Firmhouse
Scrum At Firmhouse
 
Experience Of Fully Distributed Scrum With No Time Overlap
Experience Of Fully Distributed Scrum With No Time OverlapExperience Of Fully Distributed Scrum With No Time Overlap
Experience Of Fully Distributed Scrum With No Time Overlap
 
Why we do Agile
Why we do AgileWhy we do Agile
Why we do Agile
 
Agile ncr agile coaching-v1
Agile ncr agile coaching-v1Agile ncr agile coaching-v1
Agile ncr agile coaching-v1
 
Implementing Scrum for large scale projects (@DCB14)
Implementing Scrum for large scale projects (@DCB14)Implementing Scrum for large scale projects (@DCB14)
Implementing Scrum for large scale projects (@DCB14)
 
Agile Project Kick-off in 15 Minutes
Agile Project Kick-off in 15 MinutesAgile Project Kick-off in 15 Minutes
Agile Project Kick-off in 15 Minutes
 
Using an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a ProjectUsing an Agile Inception to Kick Off a Project
Using an Agile Inception to Kick Off a Project
 
Chaos: a new perspective on agile governance by Brian Wernham
Chaos: a new perspective on agile governance by Brian WernhamChaos: a new perspective on agile governance by Brian Wernham
Chaos: a new perspective on agile governance by Brian Wernham
 
Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)Enterprise Scrum - Recife Summer School (English Version)
Enterprise Scrum - Recife Summer School (English Version)
 
Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0Agile transformation kick off presentation v 1.0
Agile transformation kick off presentation v 1.0
 
High Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and ScrumHigh Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and Scrum
 
Kick Off Meeting Presentation
Kick Off Meeting PresentationKick Off Meeting Presentation
Kick Off Meeting Presentation
 
ScrumTeamKickoffs_GOAT2016
ScrumTeamKickoffs_GOAT2016ScrumTeamKickoffs_GOAT2016
ScrumTeamKickoffs_GOAT2016
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 

Similar to KICK START AGILE/SCRUM

Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Invensis Learning
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Yuval Yeret
 
SCRUM: agile software development
SCRUM: agile software development SCRUM: agile software development
SCRUM: agile software development
AGILEDROP
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016
Veeresh Yadrami
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Yuval Yeret
 
Agile frameworks – scrum, kanban and extreme programming – developer guidance
Agile frameworks – scrum, kanban and extreme programming – developer guidanceAgile frameworks – scrum, kanban and extreme programming – developer guidance
Agile frameworks – scrum, kanban and extreme programming – developer guidance
iitsasi
 
Kin2020- flow based product development- an experience report
Kin2020-  flow based product development- an experience reportKin2020-  flow based product development- an experience report
Kin2020- flow based product development- an experience report
Ravi Tadwalkar
 
Scrum Primer
Scrum PrimerScrum Primer
Scrum Primerdavelucey
 
Scrum
ScrumScrum
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
Kanban India 2022 | Ravi Tadwalkar |  From Scrum to ScrumBan/Kanban: Process ...Kanban India 2022 | Ravi Tadwalkar |  From Scrum to ScrumBan/Kanban: Process ...
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
LeanKanbanIndia
 
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
Ravi Tadwalkar
 
Jira
JiraJira
Jira
JiraJira
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Ravi Tadwalkar
 
Scrumban
ScrumbanScrumban
Scrum
ScrumScrum
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
Naveen Kumar Singh
 
Scrum
ScrumScrum
agile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxagile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptx
venkatvemu2
 

Similar to KICK START AGILE/SCRUM (20)

Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 
Scrumban
ScrumbanScrumban
Scrumban
 
SCRUM: agile software development
SCRUM: agile software development SCRUM: agile software development
SCRUM: agile software development
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Agile frameworks – scrum, kanban and extreme programming – developer guidance
Agile frameworks – scrum, kanban and extreme programming – developer guidanceAgile frameworks – scrum, kanban and extreme programming – developer guidance
Agile frameworks – scrum, kanban and extreme programming – developer guidance
 
Kin2020- flow based product development- an experience report
Kin2020-  flow based product development- an experience reportKin2020-  flow based product development- an experience report
Kin2020- flow based product development- an experience report
 
Scrum Primer
Scrum PrimerScrum Primer
Scrum Primer
 
Scrum
ScrumScrum
Scrum
 
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
Kanban India 2022 | Ravi Tadwalkar |  From Scrum to ScrumBan/Kanban: Process ...Kanban India 2022 | Ravi Tadwalkar |  From Scrum to ScrumBan/Kanban: Process ...
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
 
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
 
Jira
JiraJira
Jira
 
Jira
JiraJira
Jira
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrum
ScrumScrum
Scrum
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
Scrum
ScrumScrum
Scrum
 
agile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxagile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptx
 

More from Hans Oosterling

Network Security and Risk Management
Network Security and Risk ManagementNetwork Security and Risk Management
Network Security and Risk Management
Hans Oosterling
 
CyberSecurity24012017Vlinkedin
CyberSecurity24012017VlinkedinCyberSecurity24012017Vlinkedin
CyberSecurity24012017VlinkedinHans Oosterling
 
InfoSEC10062016Vlinkedin
InfoSEC10062016VlinkedinInfoSEC10062016Vlinkedin
InfoSEC10062016VlinkedinHans Oosterling
 
DevOpsteamsJune2016
DevOpsteamsJune2016DevOpsteamsJune2016
DevOpsteamsJune2016
Hans Oosterling
 
Transforming into Agile IT organisation
Transforming into Agile IT organisationTransforming into Agile IT organisation
Transforming into Agile IT organisation
Hans Oosterling
 
AgileImplementation10122014V1
AgileImplementation10122014V1AgileImplementation10122014V1
AgileImplementation10122014V1Hans Oosterling
 

More from Hans Oosterling (6)

Network Security and Risk Management
Network Security and Risk ManagementNetwork Security and Risk Management
Network Security and Risk Management
 
CyberSecurity24012017Vlinkedin
CyberSecurity24012017VlinkedinCyberSecurity24012017Vlinkedin
CyberSecurity24012017Vlinkedin
 
InfoSEC10062016Vlinkedin
InfoSEC10062016VlinkedinInfoSEC10062016Vlinkedin
InfoSEC10062016Vlinkedin
 
DevOpsteamsJune2016
DevOpsteamsJune2016DevOpsteamsJune2016
DevOpsteamsJune2016
 
Transforming into Agile IT organisation
Transforming into Agile IT organisationTransforming into Agile IT organisation
Transforming into Agile IT organisation
 
AgileImplementation10122014V1
AgileImplementation10122014V1AgileImplementation10122014V1
AgileImplementation10122014V1
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 

KICK START AGILE/SCRUM

  • 1. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 14 November 2016 Kick Start Agile SCRUM-version 0.1- 1 Hans Oosterling November 2016 Version 0.1 14 November 2016
  • 2. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Preparatory Steps to SCRUM Step Main Actor(s) 1 Allocate cross-functional team (6-8 people) SCRUM master & Mgt 2 Define SCRUM roles within the team SCRUM master & team 3 Get initial Product Backlog Team 4 Evaluate/Investigate Product Backlog Items Team 5 Prioritisation Product Backlog Items (PBI) Product Owner 6 Define working/developing process (steps) Team 7 Set up SCRUM Board Team 8 Estimate velocity and set up Burndown rate chart Team 9 Start Sprint Planning session Team 10 Start SCRUM sprint Team SCRUM team: - DevOps team members - SCRUM Master - Product Owner 2
  • 3. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Principles and Starting Points in short (1)  Less is More  Find a good cadence (continuous flow of results: analogy of assemby line)  SCRUM – Split teams in cross- functional self-organising teams – Split (big/complex) results into small (incremental) sub-deliverables – Split time in short fixed-length iterations (1-4 weeks) with implementable results – Continuously optimizing the delivering process – Integrate regularly to (over)see the whole  Kanban – Visualize workflow – Limit Work in Progress (WIP) – Measure cycle-time and make as small as possible – Pull work items (versus push) 3
  • 4. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Principles and Starting Points in short (2)  Lean – Measure and analyse (defects, output variations etc) – Avoid waste  XP – Pairing – Iterations deliver incremental functionality – Analysis and design decisions throughout the delivery process (no complete upfront analysis and design) – Face-to-Face communication 4
  • 5. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Workflow Management  SCRUM limits the WIP per iteration  Kanban limits the WIP per process-step / workflow state  Avoid Accumulations To Do DoneWork in Progress (WIP) Process steps (tbd by the team): • Analyse • Develop • Test • Release • .... FLOW 5
  • 6. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 SCRUM 6
  • 7. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 SCRUM Board Product Backlog Items Done Committed FLOW Selected For next Sprint  Planning and Status report  Definition of Done 7
  • 8. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Requirements Management  Epic: – Usually, an Epic comprise a very global and not very well defined functionality in your software. It is very broad. It will usually be broken down into smaller user story or feature when you try to make sense of it and making them fit in an agile iteration. Epics are sometimes broken down into sub-epics.  Feature is a short descriptive value delivery statement  User Story: – As < specific Role> I want < What, certain functionality > so that <why, business benefit(s)> – Primary Actor – Pre-conditions – Trigger(s) – Basic flow (sunny-day-scenario) – Exceptions  Non-Functional requirements (logging, security, BCP/DR, infrastructure refactoring etc) 8
  • 9. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 SCRUM: Velocity  Velocity – Accumulated (delivered/accepted) features per iteration or sprint – Unit is Story Point – Quick estimation of the size (not the effort) – Planning Poker – Using Fibonacci scale 1,2,3,5,8,13,21,34………..to avoid squabbling: goal is to get quick estimation to reliably predict the future – If a feature is estimated at 30-40 story points we should divide and breakdown the feature in smaller parts  Story point is an arbitrary measure to implement a story. Based upon: – Complexity – Effort – Uncertainty 9
  • 10. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 SCRUM: Velocity Chart 60 50 40 30 20 10 Story Points Sprints1 2 3 4 5 6 7 8 Running Average: 20 3123 3026 29 29 10
  • 11. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 SCRUM: Burndown Rate Chart 60 50 40 30 20 10 Story Points Working Days2 4 6 8 10 12 14 16 - - - - - - Planned based on velocity Actual  Estimated the size, not the effort  Keep focus on the remaining work to be done 11
  • 12. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Kanban  To Do - Doing - Done – Covering E2E process – Optimizing Flow  (too) High WIP Bad lead time  (too) Low WIP Idle people – Never stop experimenting, keep learning 12
  • 13. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Enterprise SCRUM Scaled Agile Framework (SAFe) Agile / SCRUM Execution teams Planning And Control
  • 14. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Scaled Agile Framework (SAFe)  How to split big / complex Artefacts into smaller parts and how to get to release Plans – Risks – Impediments – No congestions – Stakeholder management  Should be addressed as separate action Investment(s) Complex and Major “Big Picture” Epics (sub-epics) User Stories Release Planning Going Live Sprints BREAKDOWN, SPLIT 14 COMBINE, INTEGRATE & ASSEMBLE
  • 15. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 Enterprise SCRUM  Collective ownership of the Factory is needed for success!  Work Break-down complex business requirements (with business value) into shippable / usable Products – Collaborative approach – Primacy with Business  Assembly and Release Planning – UAT – Continuity Testing (Business and Technology) – Collaborative approach – Primacy with IT Work Break-down and Production Planning SCRUM SCRUM SCRUM SCRUMSCRUM SCRUM SCRUM SCRUM Assembly and Release Management 15
  • 16. Starting Agile SCRUM Kanban Draft version WWW.IRP-MANAGEMENT.COM Date: 7 november 2016 References  Leffingwell, Dean. 2011. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise  Leffingwell, Dean. 2007. Scaling Software Agility: Best Practices for Large Enterprises  Cohn, Mike. 2009. Succeeding with Agile: Software Development Using Scrum  Cohn, Mike. 2005. Agile Estimating and Planning  Rally Software. 2013. Scaled Agile Programs with SAFe. 16