SlideShare a Scribd company logo
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Scrum & Kanban Like Chocolate and Peanut Butter
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Overview
 Why bother?
 Bird’s eye view of Scrum
 Problems with multi-Scrum-team coordination
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Who is “The Customer?”
Market
/Customers
Software
Development
Business Unit
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Who is “The Customer?”
Market
/Customers
Your offering
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Return on Investment
Return
Investment
ROI =
Software
Value
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
The Time Value of Money
A
A
B
B
C
C
D
D
Cost Value
Who wants to
make some
money?
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
The Time Value of Money
A
B
C
D
Invested
here
Time
Value
Learning also has value
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Continuous flow of
working software
Team
Software Development Nirvana
Customers
$ • Fast
• Small increment
• Maximum value
Done stories as
check points
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
 Why bother?
 Bird’s eye view of Scrum
 Problems with multi-Scrum-team coordination
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers
Product
Management
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
 Why bother?
 Bird’s eye view of Scrum
 Problems with Scrum
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers
Product
Management
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers
Product
Management
Int
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers
Product
Management
Int
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Problems With Multi-Team Synchronization
 Can’t say you are “shippable” until fully integrated
 Hardening/stabilization iterations
 “QA iterations” offset from “Dev iterations”
 Integration iterations
 Visibility into problems is clearest at end of iteration
 Resolution may not come for multiple iterations
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
 Why bother?
 Bird’s eye view of Scrum
 Problems with multi-Scrum-team coordination
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
3247 – User wants
to combine depots 5
Kanban
4246 – User wants
to unhide a depot 2 3241 – User wants
to hide a depot 2
todo wip coded tested done
3249 – User wants
to copy a depot 3 3236 – User wants
to split a depot 5
3216 – User wants
to remove a depot 1
backlog
3246 – User wants
a list of depots 3
3244 – User wants
to remove a
replica
8
1) Visual system of managing work
2) Limited work in progress
3) Work is pulled through the system
3226 – User wants
to undo a depot
operation
3146 – User wants
to replicate a
depot
5
8
3256 – User wants
to rename a depot 1
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Kanban in Action
Customers
Int
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
 Why bother?
 Bird’s eye view of Scrum
 Problems with multi-Scrum-team coordination
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
What’s in a User Story
3226 – User wants
to undo a depot
operation
5
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Features of All Shapes and Sizes
Specify
Design
Code
Integrate
Document
Write tests
Test
S D
C I
W
TD
Gradient or
rhythm?
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
One Piece Flow
Within an Iteration
DS C
I W T
D
3226 – User
wants to undo a
depot operation
5
Do you remember me?
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
One Piece Flow
Within an Iteration
DS C
I W T
DDS C I
W T
D
DS C I
W T
D
DS C I W T
D
DS C
I W T
DDS C I
W T
D
DS C I
W T
D
DS C
I W T
DDS C I
W T
D
DS C I
W T
D
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Activity vs Achievement
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
One Piece Flow
DS C I
W
T
D
DS C I
W
T
D
Within an Iteration
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
One Piece Flow
Within an Iteration
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
DS C I
W
T
D
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
 Why bother?
 Bird’s eye view of Scrum
 Problems with multi-Scrum-team coordination
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Taskboard/Limited WIP/Pull
3246 – User wants
to create a depot 5
todo wip coded tested done
3246 – User wants
to combine depots 5
3247 – User wants
to combine depots 5
4246 – User wants
to unhide a depot 2 3241 – User wants
to hide a depot 2
3249 – User wants
to copy a depot 3 3236 – User wants
to split a depot 5
3216 – User wants
to remove a depot 1
3246 – User wants
a list of depots 3
3226 – User wants
to undo a depot
operation
3146 – User wants
to replicate a
depot
5
8
3256 – User wants
to rename a depot 1
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
wip coded tested donetodo
3244 – Surveyor
wants to remove
a question
1
3245 – Surveyor
wants to create a
multiple choice
question
3 3246 – Surveyor
wants to create a
true/false question
2
3247 – Surveyor
wants to add a
freeform question
3
3242 – Surveyor
wants to browse
survey results
3 3241 – User wants
to take a survey 5
3243 – Surveyor
wants to add a
new question
3
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
wip coded tested donetodo
3244 – Surveyor
wants to remove
a question
1
3245 – Surveyor
wants to create a
multiple choice
question
3 3246 – Surveyor
wants to create a
true/false question
2
3242 – Surveyor
wants to browse
survey results
3 3241 – User wants
to take a survey 5
3243 – Surveyor
wants to add a
new question
3
3247 – Surveyor
wants to add a
freeform question
3
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
todo
3244 – Surveyor
wants to remove
a question
1
3245 – Surveyor
wants to create a
multiple choice
question
3 3246 – Surveyor
wants to create a
true/false question
2
3242 – Surveyor
wants to browse
survey results
3 3241 – User wants
to take a survey 5
3243 – Surveyor
wants to add a
new question
3
wip coded tested done
3247 – Surveyor
wants to add a
freeform question
3
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
todo
3244 – Surveyor
wants to remove
a question
1
3245 – Surveyor
wants to create a
multiple choice
question
3 3246 – Surveyor
wants to create a
true/false question
2
3247 – Surveyor
wants to add a
freeform question
3
3242 – Surveyor
wants to browse
survey results
3 3241 – User wants
to take a survey 5
3243 – Surveyor
wants to add a
new question
3
wip coded tested done
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
todo
3244 – Surveyor
wants to remove
a question
1
3245 – Surveyor
wants to create a
multiple choice
question
3 3246 – Surveyor
wants to create a
true/false question
2
3247 – Surveyor
wants to add a
freeform question
3
3242 – Surveyor
wants to browse
survey results
3 3241 – User wants
to take a survey 5
3243 – Surveyor
wants to add a
new question
3
wip coded tested done
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
todo
3244 – Surveyor
wants to remove
a question
1
3245 – Surveyor
wants to create a
multiple choice
question
3 3246 – Surveyor
wants to create a
true/false question
2
3247 – Surveyor
wants to add a
freeform question
3
3242 – Surveyor
wants to browse
survey results
3 3241 – User wants
to take a survey 5
3243 – Surveyor
wants to add a
new question
3
wip coded tested done
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
 Why bother?
 Bird’s eye view of Scrum
 Problems with multi-Scrum-team coordination
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
?
✔
✔
✔
✔
✔
✔
✔
?
✔
✔
✔
✔
✔
✔
✔
Done
Retrospective
Iteration Review
Backlog grooming
Story estimation
Choose stories
✔
?
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
? ?
✔
✔
✔ ✔
✔
✔
✔ ✔
✔
✔
✔
✔
✔✔
✔
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Trailing 4 Week Burnup
Trailing 4 weeks
4 Week Burnup
5
10
15
20
0
StoryPoints
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Calculating Velocity
Iteration Velocity
10
20
30
40
0
StoryPoints
Iterations
4 Week Velocity
10
20
30
40
0
StoryPoints Iterations
Trailing 4 weeks
Per iteration
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Decoupling Commitment
 Or else what?
 New Scrum Guide replaces commitment with
forecast
 Scrum Commitment
• Team will get all committed stories to ‘done’
• Everybody else will leave the team alone
 Trust is the flip side of commitment
 Trust is a two way street and requires flexibility
 Handling the unexpected requires negotiation
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
?
✔
✔
✔
✔ ✔
✔
✔
✔ ✔
✔ ✔
✔✔
✔ ✔
?
✔
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission.
“Pure” Scrum An Example Mix
Self Organizing Team Self Organizing Team
Team Member Team Member
Product Owner Product Owner
Scrum Master Scrum Master
Sprint Planning Weekly Story Estimation
Daily Standup Daily Standup
Sprint Review Monthly Review
Retrospective Weekly Retrospective
Product Backlog Product Backlog
Sprint Backlog Selected Stories Column
Burndown Trailing 4 week burnup
Daily Cycle Daily Cycle
Sprints
Releases Releases
Scrum of Scrums Stop the Line
Kanban Board
One piece flow
WIP limits
Multi-Stage Continuous Integration
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
 Why bother?
 Bird’s eye view of Scrum
 Problems with multi-Scrum-team coordination
 Bird’s eye view of Kanban
 One-piece-flow (aka small batch size)
 Applying Kanban basics to Scrum
 Moving away from iterations
 Synchronized Scrum Teams
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Int
Customers
Multi-Stage Continuous Integration
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Int
Int
Int
Customers
Multi-Stage Continuous Integration
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Customers
Individuals and Interactions
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Customers
Agile Project Management
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Customers
SCM (Version Control)
Int
Int
Int
Web
Mobile
DB
Server
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Customers
Continuous Integration
Int
Int
Int
Web
Mobile
DB
Server
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Int
Int
Int
Customers
 Whole product
touch point after
every story
 Working software
after ever story is
complete
 Scales up
Continuous Delivery
$
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Int
Int
Int
Customers
Continuous Touch Points
What
does that
mean?
You want
what!?
Why can’t
we finish
this?Why
won’t this
integrate?
Why is this
unshippable?
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Resources/Q&A
 Do It Yourself Agile – Damon Poole
http://damonpoole.blogspot.com
 Don Reinertsen’s Books
 Lean Software Development, Mary Poppendieck and
Tom Poppendieck
 Scrumban - Essays on Kanban Systems for Lean
Software Development, Corey Ladas
 Kanban and Scrum – Making the Most of Both,
Henrik Kniberg & Mattias Skarin
 Agile Software Development with Scrum, Ken
Schwaber & Mike Beedle
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
The Lean Startup Model
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Int
Int
Int
Customers
 Flow continues
around any
problems
Continuous Delivery
$
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Product
Management
Int
Int
Int
Customers
 Rebalance as
needed
Continuous Delivery
$
Help!
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Q&A Time
1-800-383-8170 or
+1-781-861-8700
sales@accurev.com
www.accurev.com
blog.accurev.com
www.synerzip.com
Hemant Elhence
hemant@synerzip.com
469.322.0349
Agile Software Product Development Partner
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Synerzip in a Nut-shell
1. Software product development partner for small/mid-sized
technology companies
 Exclusive focus on small/mid-sized technology companies, typically venture-
backed companies in growth phase
 By definition, all Synerzip work is the IP of its respective clients
 Deep experience in full SDLC – design, dev, QA/testing, deployment
2. Dedicated team of high caliber software professionals for each
client
 Seamlessly extends client’s local team, offering full transparency
 Stable teams with very low turn-over
 NOT just “staff augmentation”, but provide full mgmt support
3. Actually reduces risk of development/delivery
 Experienced team - uses appropriate level of engineering discipline
 Practices Agile development – responsive, yet disciplined
4. Reduces cost – dual-shore team, 50% cost advantage
5. Offers long term flexibility – allows (facilitates) taking offshore
team captive – aka “BOT” option
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Synerzip Clients
Presentation copyright © 2009-2011 AccuRev, Inc. May be used with
permission only. Contact dpoole@accurev.com for permission. www.synerzip.com
Q&A Time
1-800-383-8170 or
+1-781-861-8700
sales@accurev.com
www.accurev.com
blog.accurev.com
www.synerzip.com
Hemant Elhence
hemant@synerzip.com
469.322.0349
Agile Software Product Development Partner

More Related Content

KEY
What's new in Silverlight 5
PDF
Extend oa-framework-add-new-field
PDF
Modern Software Practices - by Damon Poole
PPTX
Why you should choose Angular and why you should not
PPTX
Scrum and kanban
PPTX
Cool SQL Features
PPTX
How to architect your E-commerce shop using Helix
PDF
OOW-TBE-12c-CON7307-Sharable
What's new in Silverlight 5
Extend oa-framework-add-new-field
Modern Software Practices - by Damon Poole
Why you should choose Angular and why you should not
Scrum and kanban
Cool SQL Features
How to architect your E-commerce shop using Helix
OOW-TBE-12c-CON7307-Sharable

Similar to Scrum And Kanban (for better agile teams) (20)

PPTX
Augmenting Coded UI
PPTX
Sitecore Symposium 2018 - Cooking Up Smart Product Recommendations for Siteco...
PDF
Java 9 New Features | Java Tutorial | What’s New in Java 9 | Java 9 Features ...
PPTX
FRC Reporting Beginner Course
PPTX
Oracle Fusion Financial Report Centre Reporting Beginner course
PPS
Tangoe matrix sprint 15 usable and light weight user interface demo - sep -...
PPTX
Empowering Your Users: Maximizing the Content Management Experience
PDF
MySQL Developer Day conference: MySQL Replication and Scalability
PPTX
AEM Communities 6.1 - MongoSV '15
PPTX
MongoDB Days Silicon Valley: Using MongoDB with Adobe AEM Communities
PPTX
Real User Measurement: The Secret Weapon for Quality
PDF
Oracle Cloud Platform - Migrer vers la Database 12c
PPT
Chapter 10 imperfect comp
PPTX
Top ten secret weapons for performance testing in an agile environment
PDF
Getting Started: Personalization
PPTX
What's New in Oracle SQL Developer for 2018
PDF
Removing Crucial Dependencies to Enable KPN as a Virtual Telecom Provider
PPTX
Creating and Using Custom Spreadsheets in EnergyCAP
PDF
Request Proposal For Equipment Purchase PowerPoint Presentation Slides
PPTX
Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!
Augmenting Coded UI
Sitecore Symposium 2018 - Cooking Up Smart Product Recommendations for Siteco...
Java 9 New Features | Java Tutorial | What’s New in Java 9 | Java 9 Features ...
FRC Reporting Beginner Course
Oracle Fusion Financial Report Centre Reporting Beginner course
Tangoe matrix sprint 15 usable and light weight user interface demo - sep -...
Empowering Your Users: Maximizing the Content Management Experience
MySQL Developer Day conference: MySQL Replication and Scalability
AEM Communities 6.1 - MongoSV '15
MongoDB Days Silicon Valley: Using MongoDB with Adobe AEM Communities
Real User Measurement: The Secret Weapon for Quality
Oracle Cloud Platform - Migrer vers la Database 12c
Chapter 10 imperfect comp
Top ten secret weapons for performance testing in an agile environment
Getting Started: Personalization
What's New in Oracle SQL Developer for 2018
Removing Crucial Dependencies to Enable KPN as a Virtual Telecom Provider
Creating and Using Custom Spreadsheets in EnergyCAP
Request Proposal For Equipment Purchase PowerPoint Presentation Slides
Unleashing the power of Scrum and Kanban together - Best of Both Worlds!!
Ad

More from Synerzip (20)

PDF
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
PPT
The QA/Testing Process
PPT
Test Driven Development – What Works And What Doesn’t
PDF
Distributed/Dual-Shore Agile Software Development – Is It Effective?
PPT
Using Agile Approach with Fixed Budget Projects
PDF
QA Role in Agile Teams
PDF
Agile For Mobile App Development
PDF
Using Agile in Non-Ideal Situations
PDF
Accelerating Agile Transformations - Ravi Verma
PDF
Agile Product Management Basics
PDF
Product Portfolio Kanban - by Erik Huddleston
PPT
Context Driven Agile Leadership
PDF
Adopting TDD - by Don McGreal
PDF
Pragmatics of Agility - by Venkat Subramaniam
PPT
Cross Platform Mobile App Development
PPT
Agile2011 Conference – Key Take Aways
PPT
Performance Evaluation in Agile
PPT
Managing Technical Debt - by Michael Hall
PPT
Elephants in The Agile Room - by Todd Little
PPT
Panning for User Story Gold - by Damon Poole, Agile Coach
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
The QA/Testing Process
Test Driven Development – What Works And What Doesn’t
Distributed/Dual-Shore Agile Software Development – Is It Effective?
Using Agile Approach with Fixed Budget Projects
QA Role in Agile Teams
Agile For Mobile App Development
Using Agile in Non-Ideal Situations
Accelerating Agile Transformations - Ravi Verma
Agile Product Management Basics
Product Portfolio Kanban - by Erik Huddleston
Context Driven Agile Leadership
Adopting TDD - by Don McGreal
Pragmatics of Agility - by Venkat Subramaniam
Cross Platform Mobile App Development
Agile2011 Conference – Key Take Aways
Performance Evaluation in Agile
Managing Technical Debt - by Michael Hall
Elephants in The Agile Room - by Todd Little
Panning for User Story Gold - by Damon Poole, Agile Coach
Ad

Recently uploaded (20)

PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Digital Strategies for Manufacturing Companies
PDF
medical staffing services at VALiNTRY
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Nekopoi APK 2025 free lastest update
PPTX
ai tools demonstartion for schools and inter college
How Creative Agencies Leverage Project Management Software.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Digital Strategies for Manufacturing Companies
medical staffing services at VALiNTRY
PTS Company Brochure 2025 (1).pdf.......
Odoo POS Development Services by CandidRoot Solutions
CHAPTER 2 - PM Management and IT Context
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Which alternative to Crystal Reports is best for small or large businesses.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
How to Migrate SBCGlobal Email to Yahoo Easily
Reimagine Home Health with the Power of Agentic AI​
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
How to Choose the Right IT Partner for Your Business in Malaysia
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Nekopoi APK 2025 free lastest update
ai tools demonstartion for schools and inter college

Scrum And Kanban (for better agile teams)

  • 1. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Scrum & Kanban Like Chocolate and Peanut Butter
  • 2. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Overview  Why bother?  Bird’s eye view of Scrum  Problems with multi-Scrum-team coordination  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 3. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Who is “The Customer?” Market /Customers Software Development Business Unit
  • 4. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Who is “The Customer?” Market /Customers Your offering
  • 5. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Return on Investment Return Investment ROI = Software Value
  • 6. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com The Time Value of Money A A B B C C D D Cost Value Who wants to make some money?
  • 7. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com The Time Value of Money A B C D Invested here Time Value Learning also has value
  • 8. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Continuous flow of working software Team Software Development Nirvana Customers $ • Fast • Small increment • Maximum value Done stories as check points
  • 9. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com  Why bother?  Bird’s eye view of Scrum  Problems with multi-Scrum-team coordination  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 10. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers Product Management
  • 11. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com  Why bother?  Bird’s eye view of Scrum  Problems with Scrum  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 12. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers Product Management
  • 13. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers Product Management Int
  • 14. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.comCustomers Product Management Int
  • 15. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Problems With Multi-Team Synchronization  Can’t say you are “shippable” until fully integrated  Hardening/stabilization iterations  “QA iterations” offset from “Dev iterations”  Integration iterations  Visibility into problems is clearest at end of iteration  Resolution may not come for multiple iterations
  • 16. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com  Why bother?  Bird’s eye view of Scrum  Problems with multi-Scrum-team coordination  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 17. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com 3247 – User wants to combine depots 5 Kanban 4246 – User wants to unhide a depot 2 3241 – User wants to hide a depot 2 todo wip coded tested done 3249 – User wants to copy a depot 3 3236 – User wants to split a depot 5 3216 – User wants to remove a depot 1 backlog 3246 – User wants a list of depots 3 3244 – User wants to remove a replica 8 1) Visual system of managing work 2) Limited work in progress 3) Work is pulled through the system 3226 – User wants to undo a depot operation 3146 – User wants to replicate a depot 5 8 3256 – User wants to rename a depot 1
  • 18. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Kanban in Action Customers Int
  • 19. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com  Why bother?  Bird’s eye view of Scrum  Problems with multi-Scrum-team coordination  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 20. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com What’s in a User Story 3226 – User wants to undo a depot operation 5
  • 21. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Features of All Shapes and Sizes Specify Design Code Integrate Document Write tests Test S D C I W TD Gradient or rhythm?
  • 22. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com One Piece Flow Within an Iteration DS C I W T D 3226 – User wants to undo a depot operation 5 Do you remember me?
  • 23. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com One Piece Flow Within an Iteration DS C I W T DDS C I W T D DS C I W T D DS C I W T D DS C I W T DDS C I W T D DS C I W T D DS C I W T DDS C I W T D DS C I W T D
  • 24. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Activity vs Achievement
  • 25. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com One Piece Flow DS C I W T D DS C I W T D Within an Iteration
  • 26. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com One Piece Flow Within an Iteration DS C I W T D DS C I W T D DS C I W T D DS C I W T D DS C I W T D DS C I W T D DS C I W T D DS C I W T D DS C I W T D DS C I W T D
  • 27. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com  Why bother?  Bird’s eye view of Scrum  Problems with multi-Scrum-team coordination  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 28. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Taskboard/Limited WIP/Pull 3246 – User wants to create a depot 5 todo wip coded tested done 3246 – User wants to combine depots 5 3247 – User wants to combine depots 5 4246 – User wants to unhide a depot 2 3241 – User wants to hide a depot 2 3249 – User wants to copy a depot 3 3236 – User wants to split a depot 5 3216 – User wants to remove a depot 1 3246 – User wants a list of depots 3 3226 – User wants to undo a depot operation 3146 – User wants to replicate a depot 5 8 3256 – User wants to rename a depot 1
  • 29. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com wip coded tested donetodo 3244 – Surveyor wants to remove a question 1 3245 – Surveyor wants to create a multiple choice question 3 3246 – Surveyor wants to create a true/false question 2 3247 – Surveyor wants to add a freeform question 3 3242 – Surveyor wants to browse survey results 3 3241 – User wants to take a survey 5 3243 – Surveyor wants to add a new question 3
  • 30. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com wip coded tested donetodo 3244 – Surveyor wants to remove a question 1 3245 – Surveyor wants to create a multiple choice question 3 3246 – Surveyor wants to create a true/false question 2 3242 – Surveyor wants to browse survey results 3 3241 – User wants to take a survey 5 3243 – Surveyor wants to add a new question 3 3247 – Surveyor wants to add a freeform question 3
  • 31. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com todo 3244 – Surveyor wants to remove a question 1 3245 – Surveyor wants to create a multiple choice question 3 3246 – Surveyor wants to create a true/false question 2 3242 – Surveyor wants to browse survey results 3 3241 – User wants to take a survey 5 3243 – Surveyor wants to add a new question 3 wip coded tested done 3247 – Surveyor wants to add a freeform question 3
  • 32. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com todo 3244 – Surveyor wants to remove a question 1 3245 – Surveyor wants to create a multiple choice question 3 3246 – Surveyor wants to create a true/false question 2 3247 – Surveyor wants to add a freeform question 3 3242 – Surveyor wants to browse survey results 3 3241 – User wants to take a survey 5 3243 – Surveyor wants to add a new question 3 wip coded tested done
  • 33. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com todo 3244 – Surveyor wants to remove a question 1 3245 – Surveyor wants to create a multiple choice question 3 3246 – Surveyor wants to create a true/false question 2 3247 – Surveyor wants to add a freeform question 3 3242 – Surveyor wants to browse survey results 3 3241 – User wants to take a survey 5 3243 – Surveyor wants to add a new question 3 wip coded tested done
  • 34. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com todo 3244 – Surveyor wants to remove a question 1 3245 – Surveyor wants to create a multiple choice question 3 3246 – Surveyor wants to create a true/false question 2 3247 – Surveyor wants to add a freeform question 3 3242 – Surveyor wants to browse survey results 3 3241 – User wants to take a survey 5 3243 – Surveyor wants to add a new question 3 wip coded tested done
  • 35. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com  Why bother?  Bird’s eye view of Scrum  Problems with multi-Scrum-team coordination  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 36. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com ? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ? ✔ ✔ ✔ ✔ ✔ ✔ ✔ Done Retrospective Iteration Review Backlog grooming Story estimation Choose stories ✔ ?
  • 37. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com ? ? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔✔ ✔
  • 38. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Trailing 4 Week Burnup Trailing 4 weeks 4 Week Burnup 5 10 15 20 0 StoryPoints
  • 39. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Calculating Velocity Iteration Velocity 10 20 30 40 0 StoryPoints Iterations 4 Week Velocity 10 20 30 40 0 StoryPoints Iterations Trailing 4 weeks Per iteration
  • 40. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Decoupling Commitment  Or else what?  New Scrum Guide replaces commitment with forecast  Scrum Commitment • Team will get all committed stories to ‘done’ • Everybody else will leave the team alone  Trust is the flip side of commitment  Trust is a two way street and requires flexibility  Handling the unexpected requires negotiation
  • 41. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com ? ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔✔ ✔ ✔ ? ✔
  • 42. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. “Pure” Scrum An Example Mix Self Organizing Team Self Organizing Team Team Member Team Member Product Owner Product Owner Scrum Master Scrum Master Sprint Planning Weekly Story Estimation Daily Standup Daily Standup Sprint Review Monthly Review Retrospective Weekly Retrospective Product Backlog Product Backlog Sprint Backlog Selected Stories Column Burndown Trailing 4 week burnup Daily Cycle Daily Cycle Sprints Releases Releases Scrum of Scrums Stop the Line Kanban Board One piece flow WIP limits Multi-Stage Continuous Integration
  • 43. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com  Why bother?  Bird’s eye view of Scrum  Problems with multi-Scrum-team coordination  Bird’s eye view of Kanban  One-piece-flow (aka small batch size)  Applying Kanban basics to Scrum  Moving away from iterations  Synchronized Scrum Teams
  • 44. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Int Customers Multi-Stage Continuous Integration
  • 45. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Int Int Int Customers Multi-Stage Continuous Integration
  • 46. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Customers Individuals and Interactions
  • 47. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Customers Agile Project Management
  • 48. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Customers SCM (Version Control) Int Int Int Web Mobile DB Server
  • 49. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Customers Continuous Integration Int Int Int Web Mobile DB Server
  • 50. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Int Int Int Customers  Whole product touch point after every story  Working software after ever story is complete  Scales up Continuous Delivery $
  • 51. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Int Int Int Customers Continuous Touch Points What does that mean? You want what!? Why can’t we finish this?Why won’t this integrate? Why is this unshippable?
  • 52. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Resources/Q&A  Do It Yourself Agile – Damon Poole http://damonpoole.blogspot.com  Don Reinertsen’s Books  Lean Software Development, Mary Poppendieck and Tom Poppendieck  Scrumban - Essays on Kanban Systems for Lean Software Development, Corey Ladas  Kanban and Scrum – Making the Most of Both, Henrik Kniberg & Mattias Skarin  Agile Software Development with Scrum, Ken Schwaber & Mike Beedle
  • 53. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com The Lean Startup Model
  • 54. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Int Int Int Customers  Flow continues around any problems Continuous Delivery $
  • 55. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Product Management Int Int Int Customers  Rebalance as needed Continuous Delivery $ Help!
  • 56. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Q&A Time 1-800-383-8170 or +1-781-861-8700 sales@accurev.com www.accurev.com blog.accurev.com www.synerzip.com Hemant Elhence hemant@synerzip.com 469.322.0349 Agile Software Product Development Partner
  • 57. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Synerzip in a Nut-shell 1. Software product development partner for small/mid-sized technology companies  Exclusive focus on small/mid-sized technology companies, typically venture- backed companies in growth phase  By definition, all Synerzip work is the IP of its respective clients  Deep experience in full SDLC – design, dev, QA/testing, deployment 2. Dedicated team of high caliber software professionals for each client  Seamlessly extends client’s local team, offering full transparency  Stable teams with very low turn-over  NOT just “staff augmentation”, but provide full mgmt support 3. Actually reduces risk of development/delivery  Experienced team - uses appropriate level of engineering discipline  Practices Agile development – responsive, yet disciplined 4. Reduces cost – dual-shore team, 50% cost advantage 5. Offers long term flexibility – allows (facilitates) taking offshore team captive – aka “BOT” option
  • 58. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Synerzip Clients
  • 59. Presentation copyright © 2009-2011 AccuRev, Inc. May be used with permission only. Contact dpoole@accurev.com for permission. www.synerzip.com Q&A Time 1-800-383-8170 or +1-781-861-8700 sales@accurev.com www.accurev.com blog.accurev.com www.synerzip.com Hemant Elhence hemant@synerzip.com 469.322.0349 Agile Software Product Development Partner