SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Case Study: Lean Manufacturing plant level continuous improvement
How can DevOps
be implemented with
Lean and Agile?
LKNA2017 (Lean Kanban India 2017), September 16, 2017
Agile2016, Pecha Kucha Lightening Talk on July 27, 2016
by Ravi Tadwalkar
in/rtadwalkar @tadwalkar rtadwalkar@gmail.com
This is a story of Lean Manufacturing Plant Manager Shari,
seeking plant value stream level continuous improvement.
Shari intends to improve overall plant level visibility on
SLAs, batch sizes (volumes) and WIP. Here are some
pictures from the Lean Manufacturing plant she manages.
3
Plant Manager Shari is trained
by Lean Enterprise Institute.
She has read Taiichi Ohno’s
“TPS”, Eli Goldratt’s “Goal”,
Gene Kim’s “Phoenix Project”!
You can say that Shari is big
on Lean, in just 10 pictures!
4
Shari implemented Lean manufacturing at this
Plant she manages, influencing other 5 plants.
She implemented Lean, starting with Lean House
for tracking plant level continuous improvement
on a daily and weekly basis! RED means “needs
improvement”; GREEN means “sustaining it”!
5
Shari
implemented
accountability
board to drive
continuous
improvement
across all cells
of the plant.
6
In all manufacturing cells,
Shari implemented visual
kanban boards to visualize
work in progress. She even
added kanban board for
continuous improvement of
the process for doing work!
7
Here Shari shows an
example of kanban
card that is attached
to a product across
workstations in a cell.
She says plant has JIT
(Just-In-Time)
inventory almost, with
at most 2 days of raw
materials in case of
DVDs as end products!
8
Shari implemented
visual controls to
visualize front-end
work for products.
9
Shari
implemented
Lean tool 5S to
complement
other Lean tools
used in all plant
cells.
1
0
Shari implemented
“Wall of Appreciation”
in cells. Jurgen Apello
talks about it in
Management 3.0!
1
1
Here is the
“synergy” cell
Shari proudly
shows during
a plant tour.
Here she
pilots ways to
improve
visibility of
plant level
value stream
specific to
monitoring
SLAs, batch
sizes and
WIP.
We saw some pictures from this Lean Manufacturing plant.
We will see how DevOps can be implemented to seek plant level
continuous improvements with Lean and Agile.
Upstream Kanban:
Downstream Kanban:
13
• Begin with the end in mind!
• Use Portfolio Kanban board across Org Design (Team of Teams)
• Use a simple Kanban board with “ToDo->Doing->Done”, “Plan->Build->Run” or similar workflow
• Visualize portfolio feature level bottlenecks to "Stop Starting, Start Finishing"!
• Supplement Portfolio Kanban system (“Upstream”) with Release Engineering Kanban system (“Downstream Kanban”)
Run
F
E
I
Idea Deploy to Prod
G
D
GY
PB
MN
2
∞
AB
Biz Design
Plan Build (Dev & QA)
Architecture,
resource plan
Core team OMS …
3 3
DE
Explicit policy:
Feature is “done”
only when last
team working on
it has completed
“Deploy to Prod” Lead time ends at
1st infinite queue!
There could be
additional queues
with no WIP limit.
Lead time “clock”
starts at 1st queue
i.e. WIP limited
input queue!
3 3
Deployed
(Note touch time)
NPD
(New Prod
Dev) (60%)
Defect&
Tech Debt
(30%)
Innovation
(10%)
5
2
1
Expedite 1
3
Fixed
Date
Standard
Intangible
2
2
3
WIP Limits
based on
classes of service
(Release Engineering)
WIP Limits
based on
work types
(feature teams)
Lean Portfolio Management and Release Engineering
1
4
Solutioning started with Shari
organizing process simulation
of scenarios for plant level
process improvements.
1
5
Shari participated in solutioning as Plant Manager
during User Story Mapping for plant simulations
about improving Lean Manufacturing value stream
with visibility on SLAs, batch sizes and WIP.
Note how her persona shows up on a slide in this
picture showing this user story map as well☺
Compare & Contrast: Lean Manufacturing & IT
1
6
Like Lean manufacturing plant, for continuous improvements, IT
uses Kaizen events e.g. open spaces in corporate setting:
1
7
Compare & Contrast: Lean Manufacturing & IT
Like Lean manufacturing plant, for continuous improvements, IT
uses Deming’s PDCA loop on a Kanban board like this:
Example of
continuous
improvement
about
introducing
DevOps via
feature toggle
1
8
In summary: Solutioning is an end-to-end
process, starting with process simulation & story
mapping, to visualize epics on Portfolio Kanban,
to big room planning, to open space “kaizen”
events, to implementation based on DoD, and to
visualize deployable artifacts on DevOps Kanban!
During planning, create org alignment to improve flow (1st way of DevOps), using Portfolio Kanban system.
19
Lean Governance Model- Applying 3 ways of DevOps
Enable managers in shaping various communities of practice: create culture of continual experimentation & learning (3rd way of DevOps).
• Begin with succinctly defined portfolio hierarchy or swim lanes that consist
of strategic (CAPEX) and tactical (OPEX) investments:
• Themes
• Initiatives
• Features
• Create single-piece flow of portfolio items with Portfolio Kanban board.
Apply lean metrics for continuous improvement.
• Apply first way of DevOps: emphasize on performance of entire system by
analyzing value streams, WIP, lead times & due date performance.
During execution, enable continuous feedback loops (2nd
way of DevOps) with obstacle boards to act on
impediments & dysfunctions.
• This requires low-fidelity obstacle escalation process.
This can be a 2-level (team->management) process, or
a 3-level (team->program>portfolio) process.
• Example of obstacle board and related workflow:
In Summary:
20
We looked at Lean Manufacturing workflow related continuous improvement case
study. Implementing DevOps means creating DevOps mindset & culture. That
requires lots of Lean, Six Sigma, TQM, Lean Startup, and yes, Bit of Agile with Lots of
“Respect for People”:
Top down approach:
30-60-90 strategic plan for
continuous improvement
with baseline assessment
of DevOps capability
maturity
Bottom up approach:
Crowd sourcing tactical
plan for continuous
improvement with
assessment based open
space events
Inside out approach:
PDCA Kanban board for
feedback driven visibility
with Lean Startup method
(build-measure-learn loop)
and TQM (PDCA loop)
Implementing DevOps requires mindset & culture open to all approaches
Appendix slide: Integrated ALM & Atlassian Tool Chains for DevOps
Development Tools
Atlassian BitBucket (GIT)
Developer writes code and
check-in
Associate JIRA Issue Types
(Tasks / Bugs)
Build gets triggered
✓ Microsoft Visual Studio (For .NET)
✓ Eclipse (For JAVA)
Atlassian BAMBOO for CI
Build Definitions for:
✓ Database
✓ .NET
✓ Java
Atlassian BAMBOO for Continuous Deployment (CD)
Approve / Reject
Build
DIT1
Functional
Testing
• Continuous Integration
• Scheduled Build
Approve / Reject
Build
DIT2
Approve / Reject
Build
SIT
Regression
Testing
Selenium
Approve / Reject
Build
UAT
UAT Testing
Approve / Reject
Build
PROD
Functional
Testing
DEVELOPMENT Branch
QA Branch
MASTER Branch
FEATURE Branch
Service & Data Mock
Epics
e.g. Ship to Home Pre-pay
(JIRA Issue Type)
User Stories
(JIRA Issue Type)
Monitoring
Ngaios
Initiatives
e.g. Sports on Spectrum
(JIRA Issue Type)
Release Stream aka Agile Release Train (ART)
Themes
(Strategic Goals)
✓ prevent defects related to
Requirements problems
✓ Test Planning
✓ Test Execution
✓ Traceability & Reporting
✓ Defect Creation in JIRA
✓ Track Coverage & Quality Metrics
UX Team DB Team ART Engineer Product Managers
Note: Integrate Atlassian Bamboo with “Chef” for non-windows deployments
DevelopmentTasks
Visualize Portfolio Timeline by Releases
Swift-Kanban Metrics
and/or
EasyBI plugin
(Reporting & Charting)
On top of existing JQL queries
Visualize Investment by Themes
PMO-level
Status Reporting
Testing Tasks
21
Kanplan: backlog
for Kanban and
Scrumban teams
21

Weitere ähnliche Inhalte

Was ist angesagt?

DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)Ravi Tadwalkar
 
Modern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationModern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationRavi Tadwalkar
 
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
 
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 StudyRussell Pannone
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Michael O'Rourke
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nationAlexis Hui
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefingRavi Tadwalkar
 
Distributed agile- exec level briefing
Distributed agile- exec level briefingDistributed agile- exec level briefing
Distributed agile- exec level briefingRavi Tadwalkar
 
Kanban testing
Kanban testingKanban testing
Kanban testingCprime
 
Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Ross Lawley
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile ResourcingCprime
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile HardwareCprime
 
Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban DemystifiedJack Speranza
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotDerek Huether
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Life Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul SudameLife Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul SudameoGuild .
 
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat DasLKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat DasInnovation Roots
 

Was ist angesagt? (20)

DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Modern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationModern agile & ESP proposal for Transformation
Modern agile & ESP proposal for Transformation
 
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)
 
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
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefing
 
Distributed agile- exec level briefing
Distributed agile- exec level briefingDistributed agile- exec level briefing
Distributed agile- exec level briefing
 
Kanban testing
Kanban testingKanban testing
Kanban testing
 
Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile Hardware
 
Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban Demystified
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
Scrumban
ScrumbanScrumban
Scrumban
 
Lets kanban
Lets kanbanLets kanban
Lets kanban
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Life Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul SudameLife Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul Sudame
 
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat DasLKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
 

Andere mochten auch

Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIsYuval Yeret
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowAlisson Vale
 
Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015Marcus Hammarberg
 
Fast learning.....using simulations
Fast learning.....using simulationsFast learning.....using simulations
Fast learning.....using simulationsPieter Rijken
 
O encaixe problema-solução
O encaixe problema-soluçãoO encaixe problema-solução
O encaixe problema-soluçãoAlisson Vale
 
How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016Marcus Hammarberg
 
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...Cheryl M Hammond
 
20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile Board20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile BoardMarcus Hammarberg
 
Workshop Kanban - julho 2016
Workshop  Kanban - julho 2016Workshop  Kanban - julho 2016
Workshop Kanban - julho 2016Rodrigo Vieira
 
Instructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameInstructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameYuval Yeret
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulationMarcus Hammarberg
 

Andere mochten auch (14)

Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Agile KPIs
Agile KPIsAgile KPIs
Agile KPIs
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of Flow
 
Kanban in Action
Kanban in ActionKanban in Action
Kanban in Action
 
Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015Kanban in Action - YOW West 2015
Kanban in Action - YOW West 2015
 
Fast learning.....using simulations
Fast learning.....using simulationsFast learning.....using simulations
Fast learning.....using simulations
 
O encaixe problema-solução
O encaixe problema-soluçãoO encaixe problema-solução
O encaixe problema-solução
 
How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016How kanban Saved a hospital in Indoneisa OreDev 2016
How kanban Saved a hospital in Indoneisa OreDev 2016
 
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
Hacking getKanban v2.0: Advanced Game Mechanics to Illuminate Lean by Cheryl ...
 
20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile Board20 Ideas On How To Improve Your Agile Board
20 Ideas On How To Improve Your Agile Board
 
Workshop Kanban - julho 2016
Workshop  Kanban - julho 2016Workshop  Kanban - julho 2016
Workshop Kanban - julho 2016
 
The Kanban Game
The Kanban GameThe Kanban Game
The Kanban Game
 
Instructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameInstructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board Game
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulation
 

Ähnlich wie Pecha kucha format- how can devops be implemented with lean and agile

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
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryRahul Tilloo
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipSynerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Hemant Elhence
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)Brad Appleton
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsChristopher Dorobek
 
Drive business-growth
Drive business-growthDrive business-growth
Drive business-growthMahesh Reddy
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesCollabNet
 
Getting Started with DevOps
Getting Started with DevOpsGetting Started with DevOps
Getting Started with DevOpsAhmed Misbah
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASAKari Kakkonen
 
Capital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech CompanyCapital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech CompanySimform
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareDevOps for Enterprise Systems
 

Ähnlich wie Pecha kucha format- how can devops be implemented with lean and agile (20)

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 ...
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
Dev ops
Dev opsDev ops
Dev ops
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
 
Go Lean IT with Kanban
Go Lean IT with KanbanGo Lean IT with Kanban
Go Lean IT with Kanban
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by Synerzip
 
Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1Final synerzip-agile2017-top10-v1
Final synerzip-agile2017-top10-v1
 
Dev ops
Dev opsDev ops
Dev ops
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 
DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)DevOps - an Agile Perspective (at Scale)
DevOps - an Agile Perspective (at Scale)
 
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOpsACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
ACT-IAC Partners #GovDevOps: PTO - agile - and DevOps
 
Drive business-growth
Drive business-growthDrive business-growth
Drive business-growth
 
Modernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering PracticesModernize Development with Agile Engineering Practices
Modernize Development with Agile Engineering Practices
 
Art of Agile For ShairPoint
Art of Agile For ShairPointArt of Agile For ShairPoint
Art of Agile For ShairPoint
 
Getting Started with DevOps
Getting Started with DevOpsGetting Started with DevOps
Getting Started with DevOps
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
IIT Academy: Lean & Kanban 102
IIT Academy: Lean & Kanban 102IIT Academy: Lean & Kanban 102
IIT Academy: Lean & Kanban 102
 
Capital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech CompanyCapital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech Company
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
 

Mehr von Ravi Tadwalkar

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.pptxRavi Tadwalkar
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Ravi Tadwalkar
 
Agile for scrum team members v4
Agile for scrum team members v4Agile for scrum team members v4
Agile for scrum team members v4Ravi Tadwalkar
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7Ravi Tadwalkar
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12Ravi Tadwalkar
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile leanRavi Tadwalkar
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideRavi Tadwalkar
 
Kanban metrics- histograms & total wip
Kanban metrics- histograms & total wipKanban metrics- histograms & total wip
Kanban metrics- histograms & total wipRavi Tadwalkar
 
Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Ravi Tadwalkar
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation processRavi Tadwalkar
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilitiesRavi Tadwalkar
 
Team agility assessment
Team agility assessmentTeam agility assessment
Team agility assessmentRavi Tadwalkar
 
Agile leadership assessment
Agile leadership assessmentAgile leadership assessment
Agile leadership assessmentRavi Tadwalkar
 
Lean kanban team assessment
Lean kanban team assessmentLean kanban team assessment
Lean kanban team assessmentRavi Tadwalkar
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning EventRavi Tadwalkar
 
Kanban metrics v2 pivot table for planning & forecasting
Kanban metrics v2  pivot table for planning & forecastingKanban metrics v2  pivot table for planning & forecasting
Kanban metrics v2 pivot table for planning & forecastingRavi Tadwalkar
 
Kanban metrics v2 management reporting
Kanban metrics v2  management reportingKanban metrics v2  management reporting
Kanban metrics v2 management reportingRavi Tadwalkar
 
Kanban metrics v2 team reporting
Kanban metrics v2  team reportingKanban metrics v2  team reporting
Kanban metrics v2 team reportingRavi Tadwalkar
 

Mehr von Ravi Tadwalkar (18)

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
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Agile for scrum team members v4
Agile for scrum team members v4Agile for scrum team members v4
Agile for scrum team members v4
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guide
 
Kanban metrics- histograms & total wip
Kanban metrics- histograms & total wipKanban metrics- histograms & total wip
Kanban metrics- histograms & total wip
 
Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation process
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilities
 
Team agility assessment
Team agility assessmentTeam agility assessment
Team agility assessment
 
Agile leadership assessment
Agile leadership assessmentAgile leadership assessment
Agile leadership assessment
 
Lean kanban team assessment
Lean kanban team assessmentLean kanban team assessment
Lean kanban team assessment
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning Event
 
Kanban metrics v2 pivot table for planning & forecasting
Kanban metrics v2  pivot table for planning & forecastingKanban metrics v2  pivot table for planning & forecasting
Kanban metrics v2 pivot table for planning & forecasting
 
Kanban metrics v2 management reporting
Kanban metrics v2  management reportingKanban metrics v2  management reporting
Kanban metrics v2 management reporting
 
Kanban metrics v2 team reporting
Kanban metrics v2  team reportingKanban metrics v2  team reporting
Kanban metrics v2 team reporting
 

Kürzlich hochgeladen

Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptxogubuikealex
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...Henrik Hanke
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEMCharmi13
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 

Kürzlich hochgeladen (20)

Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptx
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 

Pecha kucha format- how can devops be implemented with lean and agile

  • 1. Case Study: Lean Manufacturing plant level continuous improvement How can DevOps be implemented with Lean and Agile? LKNA2017 (Lean Kanban India 2017), September 16, 2017 Agile2016, Pecha Kucha Lightening Talk on July 27, 2016 by Ravi Tadwalkar in/rtadwalkar @tadwalkar rtadwalkar@gmail.com
  • 2. This is a story of Lean Manufacturing Plant Manager Shari, seeking plant value stream level continuous improvement. Shari intends to improve overall plant level visibility on SLAs, batch sizes (volumes) and WIP. Here are some pictures from the Lean Manufacturing plant she manages.
  • 3. 3 Plant Manager Shari is trained by Lean Enterprise Institute. She has read Taiichi Ohno’s “TPS”, Eli Goldratt’s “Goal”, Gene Kim’s “Phoenix Project”! You can say that Shari is big on Lean, in just 10 pictures!
  • 4. 4 Shari implemented Lean manufacturing at this Plant she manages, influencing other 5 plants. She implemented Lean, starting with Lean House for tracking plant level continuous improvement on a daily and weekly basis! RED means “needs improvement”; GREEN means “sustaining it”!
  • 6. 6 In all manufacturing cells, Shari implemented visual kanban boards to visualize work in progress. She even added kanban board for continuous improvement of the process for doing work!
  • 7. 7 Here Shari shows an example of kanban card that is attached to a product across workstations in a cell. She says plant has JIT (Just-In-Time) inventory almost, with at most 2 days of raw materials in case of DVDs as end products!
  • 8. 8 Shari implemented visual controls to visualize front-end work for products.
  • 9. 9 Shari implemented Lean tool 5S to complement other Lean tools used in all plant cells.
  • 10. 1 0 Shari implemented “Wall of Appreciation” in cells. Jurgen Apello talks about it in Management 3.0!
  • 11. 1 1 Here is the “synergy” cell Shari proudly shows during a plant tour. Here she pilots ways to improve visibility of plant level value stream specific to monitoring SLAs, batch sizes and WIP.
  • 12. We saw some pictures from this Lean Manufacturing plant. We will see how DevOps can be implemented to seek plant level continuous improvements with Lean and Agile.
  • 13. Upstream Kanban: Downstream Kanban: 13 • Begin with the end in mind! • Use Portfolio Kanban board across Org Design (Team of Teams) • Use a simple Kanban board with “ToDo->Doing->Done”, “Plan->Build->Run” or similar workflow • Visualize portfolio feature level bottlenecks to "Stop Starting, Start Finishing"! • Supplement Portfolio Kanban system (“Upstream”) with Release Engineering Kanban system (“Downstream Kanban”) Run F E I Idea Deploy to Prod G D GY PB MN 2 ∞ AB Biz Design Plan Build (Dev & QA) Architecture, resource plan Core team OMS … 3 3 DE Explicit policy: Feature is “done” only when last team working on it has completed “Deploy to Prod” Lead time ends at 1st infinite queue! There could be additional queues with no WIP limit. Lead time “clock” starts at 1st queue i.e. WIP limited input queue! 3 3 Deployed (Note touch time) NPD (New Prod Dev) (60%) Defect& Tech Debt (30%) Innovation (10%) 5 2 1 Expedite 1 3 Fixed Date Standard Intangible 2 2 3 WIP Limits based on classes of service (Release Engineering) WIP Limits based on work types (feature teams) Lean Portfolio Management and Release Engineering
  • 14. 1 4 Solutioning started with Shari organizing process simulation of scenarios for plant level process improvements.
  • 15. 1 5 Shari participated in solutioning as Plant Manager during User Story Mapping for plant simulations about improving Lean Manufacturing value stream with visibility on SLAs, batch sizes and WIP. Note how her persona shows up on a slide in this picture showing this user story map as well☺
  • 16. Compare & Contrast: Lean Manufacturing & IT 1 6 Like Lean manufacturing plant, for continuous improvements, IT uses Kaizen events e.g. open spaces in corporate setting:
  • 17. 1 7 Compare & Contrast: Lean Manufacturing & IT Like Lean manufacturing plant, for continuous improvements, IT uses Deming’s PDCA loop on a Kanban board like this: Example of continuous improvement about introducing DevOps via feature toggle
  • 18. 1 8 In summary: Solutioning is an end-to-end process, starting with process simulation & story mapping, to visualize epics on Portfolio Kanban, to big room planning, to open space “kaizen” events, to implementation based on DoD, and to visualize deployable artifacts on DevOps Kanban!
  • 19. During planning, create org alignment to improve flow (1st way of DevOps), using Portfolio Kanban system. 19 Lean Governance Model- Applying 3 ways of DevOps Enable managers in shaping various communities of practice: create culture of continual experimentation & learning (3rd way of DevOps). • Begin with succinctly defined portfolio hierarchy or swim lanes that consist of strategic (CAPEX) and tactical (OPEX) investments: • Themes • Initiatives • Features • Create single-piece flow of portfolio items with Portfolio Kanban board. Apply lean metrics for continuous improvement. • Apply first way of DevOps: emphasize on performance of entire system by analyzing value streams, WIP, lead times & due date performance. During execution, enable continuous feedback loops (2nd way of DevOps) with obstacle boards to act on impediments & dysfunctions. • This requires low-fidelity obstacle escalation process. This can be a 2-level (team->management) process, or a 3-level (team->program>portfolio) process. • Example of obstacle board and related workflow:
  • 20. In Summary: 20 We looked at Lean Manufacturing workflow related continuous improvement case study. Implementing DevOps means creating DevOps mindset & culture. That requires lots of Lean, Six Sigma, TQM, Lean Startup, and yes, Bit of Agile with Lots of “Respect for People”: Top down approach: 30-60-90 strategic plan for continuous improvement with baseline assessment of DevOps capability maturity Bottom up approach: Crowd sourcing tactical plan for continuous improvement with assessment based open space events Inside out approach: PDCA Kanban board for feedback driven visibility with Lean Startup method (build-measure-learn loop) and TQM (PDCA loop) Implementing DevOps requires mindset & culture open to all approaches
  • 21. Appendix slide: Integrated ALM & Atlassian Tool Chains for DevOps Development Tools Atlassian BitBucket (GIT) Developer writes code and check-in Associate JIRA Issue Types (Tasks / Bugs) Build gets triggered ✓ Microsoft Visual Studio (For .NET) ✓ Eclipse (For JAVA) Atlassian BAMBOO for CI Build Definitions for: ✓ Database ✓ .NET ✓ Java Atlassian BAMBOO for Continuous Deployment (CD) Approve / Reject Build DIT1 Functional Testing • Continuous Integration • Scheduled Build Approve / Reject Build DIT2 Approve / Reject Build SIT Regression Testing Selenium Approve / Reject Build UAT UAT Testing Approve / Reject Build PROD Functional Testing DEVELOPMENT Branch QA Branch MASTER Branch FEATURE Branch Service & Data Mock Epics e.g. Ship to Home Pre-pay (JIRA Issue Type) User Stories (JIRA Issue Type) Monitoring Ngaios Initiatives e.g. Sports on Spectrum (JIRA Issue Type) Release Stream aka Agile Release Train (ART) Themes (Strategic Goals) ✓ prevent defects related to Requirements problems ✓ Test Planning ✓ Test Execution ✓ Traceability & Reporting ✓ Defect Creation in JIRA ✓ Track Coverage & Quality Metrics UX Team DB Team ART Engineer Product Managers Note: Integrate Atlassian Bamboo with “Chef” for non-windows deployments DevelopmentTasks Visualize Portfolio Timeline by Releases Swift-Kanban Metrics and/or EasyBI plugin (Reporting & Charting) On top of existing JQL queries Visualize Investment by Themes PMO-level Status Reporting Testing Tasks 21 Kanplan: backlog for Kanban and Scrumban teams 21

Hinweis der Redaktion

  1. We will look at pictures about a case study from Lean Manufacturing Plant Level Perspective, to realize that: Implementing DevOps means creating DevOps mindset & culture It requires new ways of thinking about people, process & tools It requires lots of Lean, Six Sigma, TQM (PDCA Cycle), Lean Startup, and yes…bit of Agile with Lots of Love (as in “Respect for People”)
  2. We will look at pictures about a case study from Lean Manufacturing Plant Level Perspective, to realize that: Implementing DevOps means creating DevOps mindset & culture It requires new ways of thinking about people, process & tools It requires lots of Lean, Six Sigma, TQM (PDCA Cycle), Lean Startup, and yes…bit of Agile with Lots of Love (as in “Respect for People”)
  3. Here is our Plant Manager Shari. She has read Goal, even The Phoenix Project, I am not joking! She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  4. Here is our Plant Manager “Shari”. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  5. Here is our Plant Manager Shari. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  6. Here is our Plant Manager Shari. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  7. Here is our Plant Manager Shari. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  8. Here is our Plant Manager Shari. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  9. Here is our Plant Manager Shari. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  10. Here is our Plant Manager Shari. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  11. Here is our Plant Manager Shari. She intends to improve Lean Manufacturing value stream level visibility on SLAs, batch sizes and WIP. Here is some pictures from her plant.
  12. Here are some pictures from Planning & Solutioning meetings for plant level continuous improvement. We will look at these pictures about this case study from Lean Manufacturing Plant Level Perspective, to realize that: Implementing DevOps means creating DevOps mindset & culture It requires new ways of thinking about people, process & tools It requires lots of Lean, Six Sigma, TQM (PDCA Cycle), Lean Startup, and yes…bit of Agile with Lots of Love (as in “Respect for People”)
  13. Here are some pictures from Planning & Solutioning meetings for plant level continuous improvement.
  14. Here are some pictures from Planning & Solutioning meetings for plant level continuous improvement.
  15. Here are some pictures from Planning & Solutioning meetings for plant level continuous improvement.
  16. Here are some pictures from Planning & Solutioning meetings for plant level continuous improvement.
  17. Here are some pictures from Planning & Solutioning meetings for plant level continuous improvement.