SlideShare ist ein Scribd-Unternehmen logo
1 von 69
Downloaden Sie, um offline zu lesen
Kanban
For Software Development
TJ Gokcen
Chief Software Architect at codebyts

codebyts
Agenda
•
•
•
•

A Brief History
Basic Concepts and Visualization
Kanban in Action: Software Development Scenarios
Kaizen and Continuous Improvement Culture

codebyts
codebyts

TJ Gokcen
•
•
•
•

Chief Software Architect at codebyts
Kanban, Kaizen advocate
@tjgokcen @codebyts
www.codebyts.com

codebyts
A Brief History – World War II

codebyts
USA - Japan.

codebyts
William Edwards Deming (1900 – 1993)

codebyts
Toyota Production System: Just-in-Time and Autonomation

codebyts
Toyota Production System using Kanban

codebyts
Eliminate Chaos by Finding Bottlenecks

codebyts
•

93% communication is non-verbal

•

Images : Simultaneously deciphered

•

Language: Linear decoding

•

Children recognize objects before they
can speak

•

Visuals are processed 60,000 times
faster than text

© www.visual-learners.com

Visualize: Why does it matter?

codebyts
Waste is

• anything that does not improve the quality of the
product
• does not reduce the amount of time and effort it
takes to produce the product
• does not provide real value to the customer

See Waste, Eliminate Waste

codebyts
Bugs creeping into production. Leads to low quality customer perception, the longer it takes to
attend to it, the worse.
Waste: Defective Production

codebyts
Writing more code or functionality than required.
Waste: Overproduction

codebyts
Delays in starting a project, delays in staffing, delays due to excessive requirements
documentation, reviews, approvals, testing and deployment.
Waste: Waiting

codebyts
Take advantage of your team’s skillset.
Waste: Neglected Talent

codebyts
Task switching
Waste: Transportation

codebyts
Think of your favourite person or letters from A-J, and numbers 1-10
With the timer ready
1. Write each word on separate lines. Time it.
2. Write each word letter by letter on separate lines, switching
from word to word.
letters and numbers would be
ABCDEFGHIJ
1 2 3 4 5 6 7 8 9 10
In this case, first A, then 1, then B, then 2 and so on…

Context Switching Game

codebyts
With letters and numbers:
90
80
70

60
50
40

30
20
10

0
to 10

to 20
Linear

3rd Project - to 10

3rd Project - to 20

Context Switch

Context Switching Game: Compare Your Times

codebyts
Functions and/or methods (“dead code”) that are not being referenced or used by any other
function or method.
Waste: Inventory

codebyts
Finding information. From business consultant, to sales department, to project manager or
owner.
Waste: Motion

codebyts
Manual deployment vs. continuous delivery, manual testing vs. automated testing etc.
Waste: Excessive Processing

Source: Crisp Blog

codebyts
Defective Production

Overproduction

Waiting

Neglected Talent

Transportation

Inventory

Motion

Excessive Processing

DOWNTIME
Waste: Downtime

codebyts
In order to be able to write down your process, you need to go to the Gemba.
Visualize: Gemba (workplace)

codebyts
Kanban Board

codebyts
Visualize: Kanban Board

codebyts
Physical Kanban Board

codebyts
Visualize: Kanban Board

codebyts
Backlog

Analyze
doing

Dev
done

doing

Test

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Initial Stage
Kanban In Practice: Perfect World

codebyts
Backlog

Analyze
doing

Dev
done

doing

Test

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Problem: How do we know what do to and how much to do?
Kanban In Practice: Perfect World

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Work In Progress Limits
Kanban In Practice: Perfect World

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Kanban In Practice: Perfect World

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Workflow
Kanban In Practice: Perfect World

codebyts
Backlog

Analyze (2)

Dev (3)

Test (2)

dfwgwrgrgwrgg

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

done

doing

dfwgwrgrgwrgg

doing

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg

Seeing what’s about to happen, before they happen
Kanban In Practice: Seeing is Believing

codebyts
Backlog

Analyze (2)
doing

dfwgwrgrgwrgg

done

Dev (3)
doing

Test (2)

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

Seeing what’s about to happen, before they happen
Kanban In Practice: Seeing is Believing

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Kanban In Practice: Seeing is Believing

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Test (2)

Ready

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg

Let’s see where the team’s at.
Kanban In Practice: Our Team

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

BUG

Change
Request

Maint.
Other Items to work on.
Kanban In Practice: Bugs. Maintenance Issues. Change Requests. It’s
Feature

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

URGENT

Things that should work but don’t. They need to be treated as “urgent”.
Kanban In Practice: BUGS

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

Another approach is to block the line.
Kanban In Practice: BUGS

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg

Kanban In Practice: Diminished Workflow = Bottleneck

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg

URGENT

Supply > Throughput (Capacity)
Kanban In Practice: Team Work

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

URGENT

Kanban In Practice: VIP

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

Policy: Feature over Maintenance

URGENT

Make policies that work for your team. Make your own rules.
Kanban In Practice: Policy

codebyts
Backlog

Analyze (2)
doing

done

Dev (3)
doing

Test (2)

Production

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Ready

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg
dfwgwrgrgwrgg

Your wait time from here is
24 days
URGENT

Measure Every Step For Better Predictability
Kanban In Practice: Disneyland Wait Times

codebyts
- 24 stories completed in 3 weeks
- 8 stories per week
- 160 stories in backlog
- 160 / 8 = 20 weeks to complete (+/-)
- 3 weeks is 15 working days
- I have 5 developers, that is 75 developer days
- 75 / 24 = 3.125 avg. developer days per story
- This is the load factor in XP

Kanban Metrics

codebyts
TFS: 32897

18-11-2013

As a…
I want to…

A: 04-11-2013
D: 10-11-2013
Kanban In Practice: What’s In A Card?

codebyts
- Daily standups in front of Kanban Board
- Reflect every * - Kaizen
- Demonstrate every *
- Collaboration happens all the time,
otherwise line stops

* Determined by the team
Kanban for Software Development

codebyts
Kaizen

codebyts
Kaizen: Process should never be the bottleneck

codebyts
Planning

Features
doing

done

Development
doing

dfwgwrgrgwrgg

dfwgwrgrgwrgg

Legal

Marketing

Released

done

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg

dfwgwrgrgwrgg
dfwgwrgrgwrgg

Kaizen: Kanban Board for Upstream and Downstream – The Big Picture

codebyts
Kaizen: Fear of Change

codebyts
Kaizen: No Suggestion Box

codebyts
20
18
16
14
12
10
18
8
6
4
2
0

0.166666667
Suggestions Per Year
US(West)

Japan

Kaizen: Employee Suggestions Per Year

codebyts
120

100

80

60
108
40

20

0

1
Suggestions Per 6 Years
US(West)

Japan

Kaizen: Employee Suggestions Per 6 Years (so the West reaches 1 suggestion)

codebyts
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
0%
US(West)

Japan

Accepted

Declined

Kaizen: Suggestion Acceptance Rate

codebyts
On Time Arrivals
- 7th Place in 1994
- 1st Place in 1995

Kaizen: Case Study of Improvements: Management Driven

codebyts
Kentucky, US Plant

- Bolt bin pricing
- Local store
vs.
- Toyota Purchasing

Kaizen: Case Study of Improvements: Culture

codebyts
Quality First: Toyota’s Andon Cord

codebyts
Quality First: Toyota’s Andon Cord

codebyts
- 25,000,000 units
- 80 defective
- That is Six Sigma (6.01)

- 3,000,000 deliveries / day
- 99.9% = 2,997,000
- 3,000 people not getting their
packages
Mental Block: Success rate is 99.9%

codebyts
Mental Block: Don’t Fix It If It Ain’t Broken

codebyts
Mental Block: No Reports Does Not Mean No Mistakes

codebyts
Humans Will Make Mistakes

© Simpsons Fox Network

codebyts
Jeff Bezos, of Amazon:

“I encourage our

employees to go down blind alleys and

experiment. If we can get processes decentralized so that we
can do a lot of experiments without it being very costly, we’ll get a lot
more innovation.”

Policy For Dealing With Mistakes

codebyts
Shared Responsibility

codebyts
Too Big Too Soon

codebyts
Policy For The Organisation: What is Our Goal For This Year?

codebyts
Kaizen: Company Genes

codebyts
Thank You

codebyts

Weitere ähnliche Inhalte

Andere mochten auch

Experiences on scaling agile
Experiences on scaling agileExperiences on scaling agile
Experiences on scaling agileJens Wilke
 
Portfolio Kanban - Low-Friction Method to Improve Organization's Effectiveness
Portfolio Kanban - Low-Friction Method to Improve Organization's EffectivenessPortfolio Kanban - Low-Friction Method to Improve Organization's Effectiveness
Portfolio Kanban - Low-Friction Method to Improve Organization's EffectivenessPawel Brodzinski
 
Lean and Agile Coffee Nov. 2015
Lean and Agile Coffee Nov. 2015Lean and Agile Coffee Nov. 2015
Lean and Agile Coffee Nov. 2015Michael Rumpler
 
Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...
Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...
Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...Yuval Yeret
 
Kanban for Startups
Kanban for StartupsKanban for Startups
Kanban for StartupsSiddhi
 
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz KratochvilTYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvildie.agilen GmbH
 
Using Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product DevelopmentUsing Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product DevelopmentSiddhi
 
ZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDYZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDYBuen Guido
 
Agility Check Up
Agility Check UpAgility Check Up
Agility Check UpACM
 
Scrum Master Yetkinlikleri
Scrum Master YetkinlikleriScrum Master Yetkinlikleri
Scrum Master YetkinlikleriACM
 
Scrum Fails?
Scrum Fails?Scrum Fails?
Scrum Fails?ACM
 
Product Owner Yetkinlikleri
Product Owner YetkinlikleriProduct Owner Yetkinlikleri
Product Owner YetkinlikleriACM
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To AgilityACM
 
The Agile DNA
The Agile DNAThe Agile DNA
The Agile DNAACM
 
Şirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - PosterŞirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - PosterACM
 
ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum FrameworkACM
 
Product Owner Competency
Product Owner CompetencyProduct Owner Competency
Product Owner CompetencyACM
 
Being an Agile Engineer
Being an Agile EngineerBeing an Agile Engineer
Being an Agile EngineerACM
 
DevOps Down Under 2011: Lean and Kanban for IT Operations
DevOps Down Under 2011: Lean and Kanban for IT OperationsDevOps Down Under 2011: Lean and Kanban for IT Operations
DevOps Down Under 2011: Lean and Kanban for IT OperationsJason Yip
 

Andere mochten auch (20)

Experiences on scaling agile
Experiences on scaling agileExperiences on scaling agile
Experiences on scaling agile
 
Portfolio Kanban - Low-Friction Method to Improve Organization's Effectiveness
Portfolio Kanban - Low-Friction Method to Improve Organization's EffectivenessPortfolio Kanban - Low-Friction Method to Improve Organization's Effectiveness
Portfolio Kanban - Low-Friction Method to Improve Organization's Effectiveness
 
Lean and Agile Coffee Nov. 2015
Lean and Agile Coffee Nov. 2015Lean and Agile Coffee Nov. 2015
Lean and Agile Coffee Nov. 2015
 
Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...
Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...
Hierarchical kanban boards in action - Ignite talk at Lean Kanban North Ameri...
 
Kanban for Startups
Kanban for StartupsKanban for Startups
Kanban for Startups
 
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz KratochvilTYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
 
Using Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product DevelopmentUsing Class of Service to Manage Risk in New Product Development
Using Class of Service to Manage Risk in New Product Development
 
ZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDYZERO STOCK OUT CASE STUDY
ZERO STOCK OUT CASE STUDY
 
Agility Check Up
Agility Check UpAgility Check Up
Agility Check Up
 
Scrum Master Yetkinlikleri
Scrum Master YetkinlikleriScrum Master Yetkinlikleri
Scrum Master Yetkinlikleri
 
Scrum Fails?
Scrum Fails?Scrum Fails?
Scrum Fails?
 
Product Owner Yetkinlikleri
Product Owner YetkinlikleriProduct Owner Yetkinlikleri
Product Owner Yetkinlikleri
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
 
The Agile DNA
The Agile DNAThe Agile DNA
The Agile DNA
 
Şirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - PosterŞirket Kimliğini Yaşatabilmek - Poster
Şirket Kimliğini Yaşatabilmek - Poster
 
ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM Agility Services Company 2015
ACM Agility Services Company 2015
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Product Owner Competency
Product Owner CompetencyProduct Owner Competency
Product Owner Competency
 
Being an Agile Engineer
Being an Agile EngineerBeing an Agile Engineer
Being an Agile Engineer
 
DevOps Down Under 2011: Lean and Kanban for IT Operations
DevOps Down Under 2011: Lean and Kanban for IT OperationsDevOps Down Under 2011: Lean and Kanban for IT Operations
DevOps Down Under 2011: Lean and Kanban for IT Operations
 

Ähnlich wie Kanban for Software Development and Kaizen Culture

Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use KanbanAcquate
 
Best practices of project management for small teams
Best practices of project management for small teamsBest practices of project management for small teams
Best practices of project management for small teamsCake YOSHIDA
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...LeanKanbanIndia
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementRavi Tadwalkar
 
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Shunsuke (Sean) Osawa
 
Kanban Method July 2018
Kanban Method July 2018Kanban Method July 2018
Kanban Method July 2018Rodrigo Vieira
 
Pipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as CodePipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as CodeKris Buytaert
 
Clearly, I Have Made Some Bad Decisions
Clearly, I Have Made Some Bad DecisionsClearly, I Have Made Some Bad Decisions
Clearly, I Have Made Some Bad DecisionsJonathan Hitchcock
 
BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!
BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!
BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!Andreas Grabner
 
Building Data Pipelines in Python
Building Data Pipelines in PythonBuilding Data Pipelines in Python
Building Data Pipelines in PythonC4Media
 
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & ProcessesRakuten Group, Inc.
 
Delivery at Scale
Delivery at ScaleDelivery at Scale
Delivery at ScaleAgilar
 
Workflow Refactoring
Workflow RefactoringWorkflow Refactoring
Workflow RefactoringKevin Cao
 
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. UnconferenceFlavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. UnconferenceMozaic Works
 
Big rewrites without big risks
Big rewrites without big risksBig rewrites without big risks
Big rewrites without big risksFlavius Stef
 
Model-based Testing: Taking BDD/ATDD to the Next Level
Model-based Testing: Taking BDD/ATDD to the Next LevelModel-based Testing: Taking BDD/ATDD to the Next Level
Model-based Testing: Taking BDD/ATDD to the Next LevelBob Binder
 
Apache Beam (incubating)
Apache Beam (incubating)Apache Beam (incubating)
Apache Beam (incubating)Apache Apex
 

Ähnlich wie Kanban for Software Development and Kaizen Culture (20)

Keep Calm and Use Kanban
Keep Calm and Use KanbanKeep Calm and Use Kanban
Keep Calm and Use Kanban
 
Best practices of project management for small teams
Best practices of project management for small teamsBest practices of project management for small teams
Best practices of project management for small teams
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
 
Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright Be a Happier Developer with Git / Productive Team #gettinggitright
Be a Happier Developer with Git / Productive Team #gettinggitright
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Kanban Method July 2018
Kanban Method July 2018Kanban Method July 2018
Kanban Method July 2018
 
Pipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as CodePipeline as code for your infrastructure as Code
Pipeline as code for your infrastructure as Code
 
Clearly, I Have Made Some Bad Decisions
Clearly, I Have Made Some Bad DecisionsClearly, I Have Made Some Bad Decisions
Clearly, I Have Made Some Bad Decisions
 
BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!
BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!
BTD2015 - Your Place In DevTOps is Finding Solutions - Not Just Bugs!
 
Building Data Pipelines in Python
Building Data Pipelines in PythonBuilding Data Pipelines in Python
Building Data Pipelines in Python
 
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
[Rakuten TechConf2014] [C-6] Japan ICHIBA Daily Work - Tools & Processes
 
Delivery at Scale
Delivery at ScaleDelivery at Scale
Delivery at Scale
 
Delivery at Scale
Delivery at ScaleDelivery at Scale
Delivery at Scale
 
How to Introduce Continuous Delivery
How to Introduce Continuous DeliveryHow to Introduce Continuous Delivery
How to Introduce Continuous Delivery
 
Workflow Refactoring
Workflow RefactoringWorkflow Refactoring
Workflow Refactoring
 
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. UnconferenceFlavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
 
Big rewrites without big risks
Big rewrites without big risksBig rewrites without big risks
Big rewrites without big risks
 
Model-based Testing: Taking BDD/ATDD to the Next Level
Model-based Testing: Taking BDD/ATDD to the Next LevelModel-based Testing: Taking BDD/ATDD to the Next Level
Model-based Testing: Taking BDD/ATDD to the Next Level
 
Apache Beam (incubating)
Apache Beam (incubating)Apache Beam (incubating)
Apache Beam (incubating)
 

Mehr von Acquate

Introduction to Systems Thinking
Introduction to Systems ThinkingIntroduction to Systems Thinking
Introduction to Systems ThinkingAcquate
 
Statistical Theory of Estimation
Statistical Theory of EstimationStatistical Theory of Estimation
Statistical Theory of EstimationAcquate
 
Disruptive Innovation
Disruptive InnovationDisruptive Innovation
Disruptive InnovationAcquate
 
The Art of Problem Solving
The Art of Problem SolvingThe Art of Problem Solving
The Art of Problem SolvingAcquate
 
Post-mortem: Brexit
Post-mortem: BrexitPost-mortem: Brexit
Post-mortem: BrexitAcquate
 
A useful distinction between managers and leaders
A useful distinction between managers and leadersA useful distinction between managers and leaders
A useful distinction between managers and leadersAcquate
 
Fueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and AnalyticsFueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and AnalyticsAcquate
 
Prisoner's Dilemma
Prisoner's DilemmaPrisoner's Dilemma
Prisoner's DilemmaAcquate
 
There is more to lean than you know
There is more to lean than you knowThere is more to lean than you know
There is more to lean than you knowAcquate
 
Problem solving
Problem solvingProblem solving
Problem solvingAcquate
 
Aim as a system
Aim as a systemAim as a system
Aim as a systemAcquate
 
Personal kanban
Personal kanbanPersonal kanban
Personal kanbanAcquate
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindAcquate
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindAcquate
 
User eXperience
User eXperienceUser eXperience
User eXperienceAcquate
 
Mono touch 101
Mono touch   101Mono touch   101
Mono touch 101Acquate
 

Mehr von Acquate (16)

Introduction to Systems Thinking
Introduction to Systems ThinkingIntroduction to Systems Thinking
Introduction to Systems Thinking
 
Statistical Theory of Estimation
Statistical Theory of EstimationStatistical Theory of Estimation
Statistical Theory of Estimation
 
Disruptive Innovation
Disruptive InnovationDisruptive Innovation
Disruptive Innovation
 
The Art of Problem Solving
The Art of Problem SolvingThe Art of Problem Solving
The Art of Problem Solving
 
Post-mortem: Brexit
Post-mortem: BrexitPost-mortem: Brexit
Post-mortem: Brexit
 
A useful distinction between managers and leaders
A useful distinction between managers and leadersA useful distinction between managers and leaders
A useful distinction between managers and leaders
 
Fueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and AnalyticsFueling Growth through Engagement, Social Interaction and Analytics
Fueling Growth through Engagement, Social Interaction and Analytics
 
Prisoner's Dilemma
Prisoner's DilemmaPrisoner's Dilemma
Prisoner's Dilemma
 
There is more to lean than you know
There is more to lean than you knowThere is more to lean than you know
There is more to lean than you know
 
Problem solving
Problem solvingProblem solving
Problem solving
 
Aim as a system
Aim as a systemAim as a system
Aim as a system
 
Personal kanban
Personal kanbanPersonal kanban
Personal kanban
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human Mind
 
User eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human MindUser eXperience - A Mobile Journey into the Human Mind
User eXperience - A Mobile Journey into the Human Mind
 
User eXperience
User eXperienceUser eXperience
User eXperience
 
Mono touch 101
Mono touch   101Mono touch   101
Mono touch 101
 

Kürzlich hochgeladen

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 

Kürzlich hochgeladen (20)

Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 

Kanban for Software Development and Kaizen Culture