SlideShare a Scribd company logo
1 of 34
Download to read offline
Your ALM and DevOps Partner
Waste Management
Software Manufacturing
Your ALM and DevOps Partner
Scientific Management
Your ALM and DevOps Partner
Scientific Management
Your ALM and DevOps Partner
Scientific Management
Your ALM and DevOps Partner
Are we building the right thing?
After 100+ Yrs
Your ALM and DevOps Partner
After 100+ Years
Reference : https://www.quora.com/Is-the-80-product-failure-rate-statistic-actually-true
https://newproductsuccess.org/white-papers/new-product-failure-rates-2013-jpim-30-pp-976-979/
Are we building the right thing?
Your ALM and DevOps Partner
Where is the problem?
User Manufacturer
1.Problem statement
2.Solution
3.Feedback
Cycle Time = From T1 to T2
Feedback Time = From T1 to T3
At T3, if company realizes the user problem is not solved. Whatever that has been
done to come up with solution is waste irrespective of how efficiently is done.
For Products, data suggests there is higher probability of this waste.
Problem stated got invalid or changed before the solution is delivered.
T1
T2
T3
Longer cycle / feedback time is essentially one of the key problems.
Your ALM and DevOps Partner
After 100+ Yrs
Are we delivering in efficient way?
Your ALM and DevOps Partner
Reference : https://hbr.org/2011/09/why-your-it-project-may-be-riskier-than-you-think/
https://hbr.org/2003/09/why-good-projects-fail-anyway
After 100+ Yrs
Are we delivering in efficient way?
Your ALM and DevOps Partner
Are we delivering in efficient way?
After 100+ Yrs
After 100+ yrs
Reference : http://blog.scottlogic.com/dthomas/assets/IntroducingAgile/AgileVsWaterfall.jpg
Your ALM and DevOps Partner
Deep Dive ..
Feedback
Cycle Time Bigger Batch
Longer
Your ALM and DevOps Partner
Deep Dive ..
Feedback
Cycle Time Bigger Batch
Longer
Rework Cost
Resource Utilization /
Functional Efficiency
Triggers
Your ALM and DevOps Partner
Deep Dive ..
Feedback
Cycle Time Bigger Batch
Longer
Craftsmanship
Variance
Rework Cost
Resource Utilization /
Functional Efficiency
Triggers
Your ALM and DevOps Partner
Deep Dive ..
Feedback
Cycle Time Bigger Batch
Longer
Craftsmanship
Variance
Rework Cost
Resource Utilization /
Functional Efficiency
Software
Manufacturing
Wastes
Discontinuous Flow
Triggers
Your ALM and DevOps Partner
Deep Dive ..
Feedback
Cycle Time Bigger Batch
Longer
Craftsmanship
Variance
Rework Cost
Resource Utilization /
Functional Efficiency
Software
Manufacturing
Wastes
Discontinuous Flow
Triggers
Unpredictable
Your ALM and DevOps Partner
Deep Dive ..
Feedback
Cycle Time Bigger Batch
Longer
Craftsmanship
Variance
Rework Cost
Resource Utilization /
Functional Efficiency
Software
Manufacturing
Wastes
Asset for Accounting
Inventory
Discontinuous Flow
Triggers
Unpredictable
Manufacturing Wastes
Software Manufacturing Wastes
Manufacturing Waste Software Manufacturing Waste
Overproduction Extra Features, unnecessary code, unnecessary testing..
Waiting
Delays waiting for inputs from other function
Delays due to period reviews
waiting for infrastructure
waiting for next build
Inventory
Any work in progress
Requirements not yet designed
Design yet to be coded
Code yet to be tested
stories features tested but yet to be released
Transportation Information passing in global teams with different time zones
Defects
Incomplete requirements, inadequate design, coding errors, incorrect environments, user
documentation errors...
Movement Task switching (50% project 1, 20% project 2, 30% project 3)
Overprocessing process overheads - approved documentation
Your ALM and DevOps Partner
After 100+ Yrs
Still daunting questions for software industry are …
Are we building the right thing?
Are we delivering in efficient way?
Taylor specified
System first in place??
Your ALM and DevOps Partner
After 100+ Yrs
Do we have the System
that can elevate
and
help in reducing these wastes??
Your ALM and DevOps Partner
What can be the Solution?
Your ALM and DevOps Partner
Bigger Batch
Changing Batch Size
Longer
Variance
Hidden
Manufacturing
Wastes
Discontinuous Flow
Unpredictable
Craftsmanship
Feedback
Cycle Time
Your ALM and DevOps Partner
Bigger Batch
Changing Batch Size
Longer
Variance
Hidden
Manufacturing
Wastes
Discontinuous Flow
Unpredictable
Controlled
Batch
Craftsmanship
Feedback
Cycle Time
Your ALM and DevOps Partner
Bigger Batch
Changing Batch Size
Longer
Variance
Hidden
Manufacturing
Wastes
Discontinuous Flow
Unpredictable
Controlled
Batch
Prioritization
Craftsmanship
Feedback
Cycle Time
Your ALM and DevOps Partner
Bigger Batch
Changing Batch Size
Longer
Variance
Hidden
Manufacturing
Wastes
Discontinuous Flow
Unpredictable
Controlled
Batch
1X1
Variance
Prioritization
Prioritization
framework
Craftsmanship
Feedback
Cycle Time
Your ALM and DevOps Partner
Bigger Batch
Changing Batch Size
Longer
Variance
Hidden
Manufacturing
Wastes
Discontinuous Flow
Unpredictable
Controlled
Batch
1X1
Variance
Prioritization
Prioritization
framework
Elevates
Manufacturing
Wastes
Continuous Flow
Craftsmanship
Feedback
Cycle Time
Your ALM and DevOps Partner
Bigger Batch
Changing Batch Size
Longer
Variance
Hidden
Manufacturing
Wastes
Discontinuous Flow
Unpredictable
Controlled
Batch
1X1
Variance
Prioritization
Prioritization
framework
Elevates
Manufacturing
Wastes
Continuous FlowShorter
Predictable
Craftsmanship
Feedback
Cycle Time
System to achieve Enterprise Agility
● Enterprise Agility emphasizes on keeping WIP/ Inventory low and go to production
ASAP. Agile Scrum + Automation of CI + CD + Testing only can enable this.
Note : Effective WIP (batch size) is subjective to organization
Your ALM and DevOps Partner
After 100+ Yrs
What is the System we need
to achieve
Software Manufacturing
Enterprise Agility?
Your ALM and DevOps Partner
System Characteristics
Prioritization FrameworkVisibility Integrated ( Traceability )
Communication and Collaboration
Automated Integrated Dashboard
Your ALM and DevOps Partner
Software Manufacturing Assembly Line - Integrated ALM
Your ALM and DevOps Partner
Final note
In Order to achieve operational
excellence, organizations need to
have Integrated and automated
ALM & DevOps in place and
continuously improve that
For implementing Integrated ALM
and DevOps solution you need
competent partner.
Questions and Answers
Thank You
Thanks for your kind attention and patience :)

More Related Content

What's hot

A Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps MetamorphosisA Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps MetamorphosisXebiaLabs
 
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...DevOpsDays Tel Aviv
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleQASymphony
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryXebiaLabs
 
Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Jean-Philippe Briend
 
Testing in a DevOps team
Testing in a DevOps teamTesting in a DevOps team
Testing in a DevOps teamLaurent PY
 
5 Key Metrics to Release Better Software Faster
5 Key Metrics to Release Better Software Faster5 Key Metrics to Release Better Software Faster
5 Key Metrics to Release Better Software FasterDynatrace
 
Diving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the TechnologiesDiving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the TechnologiesQASymphony
 
Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsIntegrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsTechWell
 
The Challenges & Pitfalls of Database Continuous Delivery
The Challenges & Pitfalls of Database Continuous DeliveryThe Challenges & Pitfalls of Database Continuous Delivery
The Challenges & Pitfalls of Database Continuous DeliveryPerforce
 
How to Build a Metrics-optimized Software Delivery Pipeline
How to Build a Metrics-optimized Software Delivery PipelineHow to Build a Metrics-optimized Software Delivery Pipeline
How to Build a Metrics-optimized Software Delivery PipelineDynatrace
 
Enterprise DevOps journey Agile Israel 2017
Enterprise DevOps journey Agile Israel 2017Enterprise DevOps journey Agile Israel 2017
Enterprise DevOps journey Agile Israel 2017AgileSparks
 
My Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOpsMy Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOpsXebiaLabs
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...QASymphony
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQASymphony
 
QA in DevOps: Transformation thru Automation via Jenkins
QA in DevOps:  Transformation thru Automation via JenkinsQA in DevOps:  Transformation thru Automation via Jenkins
QA in DevOps: Transformation thru Automation via JenkinsTatyana Kravtsov
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsQASymphony
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agilegbgruver
 
From Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkFrom Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkDevOps.com
 

What's hot (20)

A Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps MetamorphosisA Blueprint for a Successful DevOps Metamorphosis
A Blueprint for a Successful DevOps Metamorphosis
 
Automation CICD
Automation CICDAutomation CICD
Automation CICD
 
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...
DevOps is dead! Long Live PanOps! - Shahar Kedar, BigPanda - DevOpsDays Tel A...
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at Scale
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
 
Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?
 
Testing in a DevOps team
Testing in a DevOps teamTesting in a DevOps team
Testing in a DevOps team
 
5 Key Metrics to Release Better Software Faster
5 Key Metrics to Release Better Software Faster5 Key Metrics to Release Better Software Faster
5 Key Metrics to Release Better Software Faster
 
Diving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the TechnologiesDiving into the World of Test Automation The Approach and the Technologies
Diving into the World of Test Automation The Approach and the Technologies
 
Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOpsIntegrating Automated Testing into DevOps
Integrating Automated Testing into DevOps
 
The Challenges & Pitfalls of Database Continuous Delivery
The Challenges & Pitfalls of Database Continuous DeliveryThe Challenges & Pitfalls of Database Continuous Delivery
The Challenges & Pitfalls of Database Continuous Delivery
 
How to Build a Metrics-optimized Software Delivery Pipeline
How to Build a Metrics-optimized Software Delivery PipelineHow to Build a Metrics-optimized Software Delivery Pipeline
How to Build a Metrics-optimized Software Delivery Pipeline
 
Enterprise DevOps journey Agile Israel 2017
Enterprise DevOps journey Agile Israel 2017Enterprise DevOps journey Agile Israel 2017
Enterprise DevOps journey Agile Israel 2017
 
My Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOpsMy Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOps
 
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product Roadmap
 
QA in DevOps: Transformation thru Automation via Jenkins
QA in DevOps:  Transformation thru Automation via JenkinsQA in DevOps:  Transformation thru Automation via Jenkins
QA in DevOps: Transformation thru Automation via Jenkins
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOps
 
Spark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agileSpark 2013 Presentation of making the enterprise agile
Spark 2013 Presentation of making the enterprise agile
 
From Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkFrom Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To Work
 

Similar to WasteManagement

XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...
XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...
XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...XebiaLabs
 
dev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsdev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsSanjeev Sharma
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Rundeck
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAdam Stephensen
 
From 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud Native
From 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud NativeFrom 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud Native
From 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud NativeKlaus Enzenhofer
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryXebiaLabs
 
Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)Anchore
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDaniel Berg
 
Fllow con 2014
Fllow con 2014 Fllow con 2014
Fllow con 2014 gbgruver
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesIBM UrbanCode Products
 
Become Customer Centric with EngageOne
Become Customer Centric with EngageOneBecome Customer Centric with EngageOne
Become Customer Centric with EngageOnePrecisely
 
Continuous, continuous, continuous
Continuous, continuous, continuousContinuous, continuous, continuous
Continuous, continuous, continuousMichele Orselli
 
Innovate Better Through Machine data Analytics
Innovate Better Through Machine data AnalyticsInnovate Better Through Machine data Analytics
Innovate Better Through Machine data AnalyticsHal Rottenberg
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev opsAgile Montréal
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksIBM UrbanCode Products
 
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...eZ Systems
 
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingPushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingIBM UrbanCode Products
 

Similar to WasteManagement (20)

XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...
XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...
XebiaLabs & codecentric Webinar: Deploy Higher Quality Applications Faster (G...
 
dev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsdev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOps
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
From 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud Native
From 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud NativeFrom 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud Native
From 0 to DevOps: Lessons Learned Moving from On-Prem to Cloud Native
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous Delivery
 
Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)Tracking license compliance made easy - intro to Grant (OSS)
Tracking license compliance made easy - intro to Grant (OSS)
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_final
 
Fllow con 2014
Fllow con 2014 Fllow con 2014
Fllow con 2014
 
Versiondog
VersiondogVersiondog
Versiondog
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to Executives
 
Future of QA
Future of QAFuture of QA
Future of QA
 
Futureofqa
FutureofqaFutureofqa
Futureofqa
 
Become Customer Centric with EngageOne
Become Customer Centric with EngageOneBecome Customer Centric with EngageOne
Become Customer Centric with EngageOne
 
Continuous, continuous, continuous
Continuous, continuous, continuousContinuous, continuous, continuous
Continuous, continuous, continuous
 
Innovate Better Through Machine data Analytics
Innovate Better Through Machine data AnalyticsInnovate Better Through Machine data Analytics
Innovate Better Through Machine data Analytics
 
Continuous delivery is more than dev ops
Continuous delivery is more than dev opsContinuous delivery is more than dev ops
Continuous delivery is more than dev ops
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
 
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next ThingPushing the Bottleneck: Predicting and Addressing the Next, Next Thing
Pushing the Bottleneck: Predicting and Addressing the Next, Next Thing
 

WasteManagement

  • 1. Your ALM and DevOps Partner Waste Management Software Manufacturing
  • 2. Your ALM and DevOps Partner Scientific Management
  • 3. Your ALM and DevOps Partner Scientific Management
  • 4. Your ALM and DevOps Partner Scientific Management
  • 5. Your ALM and DevOps Partner Are we building the right thing? After 100+ Yrs
  • 6. Your ALM and DevOps Partner After 100+ Years Reference : https://www.quora.com/Is-the-80-product-failure-rate-statistic-actually-true https://newproductsuccess.org/white-papers/new-product-failure-rates-2013-jpim-30-pp-976-979/ Are we building the right thing?
  • 7. Your ALM and DevOps Partner Where is the problem? User Manufacturer 1.Problem statement 2.Solution 3.Feedback Cycle Time = From T1 to T2 Feedback Time = From T1 to T3 At T3, if company realizes the user problem is not solved. Whatever that has been done to come up with solution is waste irrespective of how efficiently is done. For Products, data suggests there is higher probability of this waste. Problem stated got invalid or changed before the solution is delivered. T1 T2 T3 Longer cycle / feedback time is essentially one of the key problems.
  • 8. Your ALM and DevOps Partner After 100+ Yrs Are we delivering in efficient way?
  • 9. Your ALM and DevOps Partner Reference : https://hbr.org/2011/09/why-your-it-project-may-be-riskier-than-you-think/ https://hbr.org/2003/09/why-good-projects-fail-anyway After 100+ Yrs Are we delivering in efficient way?
  • 10. Your ALM and DevOps Partner Are we delivering in efficient way? After 100+ Yrs After 100+ yrs Reference : http://blog.scottlogic.com/dthomas/assets/IntroducingAgile/AgileVsWaterfall.jpg
  • 11. Your ALM and DevOps Partner Deep Dive .. Feedback Cycle Time Bigger Batch Longer
  • 12. Your ALM and DevOps Partner Deep Dive .. Feedback Cycle Time Bigger Batch Longer Rework Cost Resource Utilization / Functional Efficiency Triggers
  • 13. Your ALM and DevOps Partner Deep Dive .. Feedback Cycle Time Bigger Batch Longer Craftsmanship Variance Rework Cost Resource Utilization / Functional Efficiency Triggers
  • 14. Your ALM and DevOps Partner Deep Dive .. Feedback Cycle Time Bigger Batch Longer Craftsmanship Variance Rework Cost Resource Utilization / Functional Efficiency Software Manufacturing Wastes Discontinuous Flow Triggers
  • 15. Your ALM and DevOps Partner Deep Dive .. Feedback Cycle Time Bigger Batch Longer Craftsmanship Variance Rework Cost Resource Utilization / Functional Efficiency Software Manufacturing Wastes Discontinuous Flow Triggers Unpredictable
  • 16. Your ALM and DevOps Partner Deep Dive .. Feedback Cycle Time Bigger Batch Longer Craftsmanship Variance Rework Cost Resource Utilization / Functional Efficiency Software Manufacturing Wastes Asset for Accounting Inventory Discontinuous Flow Triggers Unpredictable
  • 18. Software Manufacturing Wastes Manufacturing Waste Software Manufacturing Waste Overproduction Extra Features, unnecessary code, unnecessary testing.. Waiting Delays waiting for inputs from other function Delays due to period reviews waiting for infrastructure waiting for next build Inventory Any work in progress Requirements not yet designed Design yet to be coded Code yet to be tested stories features tested but yet to be released Transportation Information passing in global teams with different time zones Defects Incomplete requirements, inadequate design, coding errors, incorrect environments, user documentation errors... Movement Task switching (50% project 1, 20% project 2, 30% project 3) Overprocessing process overheads - approved documentation
  • 19. Your ALM and DevOps Partner After 100+ Yrs Still daunting questions for software industry are … Are we building the right thing? Are we delivering in efficient way? Taylor specified System first in place??
  • 20. Your ALM and DevOps Partner After 100+ Yrs Do we have the System that can elevate and help in reducing these wastes??
  • 21. Your ALM and DevOps Partner What can be the Solution?
  • 22. Your ALM and DevOps Partner Bigger Batch Changing Batch Size Longer Variance Hidden Manufacturing Wastes Discontinuous Flow Unpredictable Craftsmanship Feedback Cycle Time
  • 23. Your ALM and DevOps Partner Bigger Batch Changing Batch Size Longer Variance Hidden Manufacturing Wastes Discontinuous Flow Unpredictable Controlled Batch Craftsmanship Feedback Cycle Time
  • 24. Your ALM and DevOps Partner Bigger Batch Changing Batch Size Longer Variance Hidden Manufacturing Wastes Discontinuous Flow Unpredictable Controlled Batch Prioritization Craftsmanship Feedback Cycle Time
  • 25. Your ALM and DevOps Partner Bigger Batch Changing Batch Size Longer Variance Hidden Manufacturing Wastes Discontinuous Flow Unpredictable Controlled Batch 1X1 Variance Prioritization Prioritization framework Craftsmanship Feedback Cycle Time
  • 26. Your ALM and DevOps Partner Bigger Batch Changing Batch Size Longer Variance Hidden Manufacturing Wastes Discontinuous Flow Unpredictable Controlled Batch 1X1 Variance Prioritization Prioritization framework Elevates Manufacturing Wastes Continuous Flow Craftsmanship Feedback Cycle Time
  • 27. Your ALM and DevOps Partner Bigger Batch Changing Batch Size Longer Variance Hidden Manufacturing Wastes Discontinuous Flow Unpredictable Controlled Batch 1X1 Variance Prioritization Prioritization framework Elevates Manufacturing Wastes Continuous FlowShorter Predictable Craftsmanship Feedback Cycle Time
  • 28. System to achieve Enterprise Agility ● Enterprise Agility emphasizes on keeping WIP/ Inventory low and go to production ASAP. Agile Scrum + Automation of CI + CD + Testing only can enable this. Note : Effective WIP (batch size) is subjective to organization
  • 29. Your ALM and DevOps Partner After 100+ Yrs What is the System we need to achieve Software Manufacturing Enterprise Agility?
  • 30. Your ALM and DevOps Partner System Characteristics Prioritization FrameworkVisibility Integrated ( Traceability ) Communication and Collaboration Automated Integrated Dashboard
  • 31. Your ALM and DevOps Partner Software Manufacturing Assembly Line - Integrated ALM
  • 32. Your ALM and DevOps Partner Final note In Order to achieve operational excellence, organizations need to have Integrated and automated ALM & DevOps in place and continuously improve that For implementing Integrated ALM and DevOps solution you need competent partner.
  • 34. Thank You Thanks for your kind attention and patience :)