SlideShare a Scribd company logo
1 of 15
Download to read offline
let’s talk
product quality
Jul 2019, #TAC2019
Naveen Kumar M, Coach at Dojo, Target in India.
Passionate about digital transformation and
PLAD - Product - Lean - Agile – DevOps
Loves coaching on s/w architecture patterns and
extreme automation.
cost of quality
Source – ESA (European Space Agency)
Source - Internet
TheProblem?? TheOpportunity ??
quality is the problem…
Quality
Cost
Schedule
Scope
Gartner
quality is the opportunity
Gartner Predicts 20% of Top Global Grocers Will Use Blockchain
for Food Safety and Traceability by 2025
End User
System ?
Engineers
Build ?
Business
Envisions
?
our product dimensions
Source - Internet
product quality
Culture
Engineer
Code Quality
Business
Communicate
Validate User
expectations
User
User
Satisfaction
Index
NPS
bpm the framework
• Empowered
• Passionate
• Relevant
• Curiosity
Behaviors
• Guiding Architecture
• Quality Upfront
• Muscle Memory
Practices
• Tech-Stack
Standardization
• End-to-End tools
Report-Analyze-Insight
Tools/Metrics
Source - Internet
• Passion & Pride • Quality
• Efficiency
• Functional
Sonar (Code Quality)
• GHE, Jenkins/Drone
• Jmeter
• Static/Dynamic security
Test
bpm a bit deeper…
• Empowered &
Courageous
• Opensource &
Innersource
• Hackathon
Sonar (Code Quality)
• GHE, Jenkins/Drone
• Jmeter
• Static/Dynamic security
Test
and it is not just
a whole lot more!
Source – Xebia Labs
“The world has changed and we are
all now software companies -
Software is eating the world”
- Marc Andreesen
Thank You….!!!
https://dojo.target.com
https://itsfoss.com/a-floating-point-error-that-caused-a-damage-worth-half-a-billion/
References

More Related Content

Similar to Product Quality - The BPM (Behaviors - Practices - Metrics) Way

Agile Base Camp - Agile metrics
Agile Base Camp - Agile metricsAgile Base Camp - Agile metrics
Agile Base Camp - Agile metricsSerge Kovaleff
 
Girnar Soft Profile April 2011
Girnar Soft Profile April 2011Girnar Soft Profile April 2011
Girnar Soft Profile April 2011Girnarsoft Pvt Ltd
 
A Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityA Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityJeff Bramwell
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software EngineeringMiroslaw Staron
 
Corporate Presentation Linkedin
Corporate Presentation LinkedinCorporate Presentation Linkedin
Corporate Presentation LinkedinJayAntani
 
ChatGPT and not only: how can you use the power of Generative AI at scale
ChatGPT and not only: how can you use the power of Generative AI at scaleChatGPT and not only: how can you use the power of Generative AI at scale
ChatGPT and not only: how can you use the power of Generative AI at scaleMaxim Salnikov
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1AgileNCR2013
 
Corporate Presentation.pptx
Corporate Presentation.pptxCorporate Presentation.pptx
Corporate Presentation.pptxSreehari761280
 
eInfochips-corporate-presentation
eInfochips-corporate-presentationeInfochips-corporate-presentation
eInfochips-corporate-presentationAnshul Burse
 
Smart Company Profile
Smart Company ProfileSmart Company Profile
Smart Company Profilesumitchugh08
 
Oracle_SmartERP - SCM RoundTable, What's Keeping You Up at Night
Oracle_SmartERP - SCM RoundTable, What's Keeping You Up at NightOracle_SmartERP - SCM RoundTable, What's Keeping You Up at Night
Oracle_SmartERP - SCM RoundTable, What's Keeping You Up at NightSmart ERP Solutions, Inc.
 
SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15Ashwitha Jain
 
Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...Pinkesh Shah
 
Integrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsIntegrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsNagarro
 

Similar to Product Quality - The BPM (Behaviors - Practices - Metrics) Way (20)

Agile Base Camp - Agile metrics
Agile Base Camp - Agile metricsAgile Base Camp - Agile metrics
Agile Base Camp - Agile metrics
 
Girnar Soft Profile April 2011
Girnar Soft Profile April 2011Girnar Soft Profile April 2011
Girnar Soft Profile April 2011
 
A Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityA Roadmap to Enterprise Quality
A Roadmap to Enterprise Quality
 
GirnarSoft Profile
GirnarSoft ProfileGirnarSoft Profile
GirnarSoft Profile
 
GirnarSoft Profile
GirnarSoft ProfileGirnarSoft Profile
GirnarSoft Profile
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software Engineering
 
Corporate Presentation Linkedin
Corporate Presentation LinkedinCorporate Presentation Linkedin
Corporate Presentation Linkedin
 
GirnarSoft Profile
GirnarSoft ProfileGirnarSoft Profile
GirnarSoft Profile
 
Technical Debt.pptx
Technical Debt.pptxTechnical Debt.pptx
Technical Debt.pptx
 
ChatGPT and not only: how can you use the power of Generative AI at scale
ChatGPT and not only: how can you use the power of Generative AI at scaleChatGPT and not only: how can you use the power of Generative AI at scale
ChatGPT and not only: how can you use the power of Generative AI at scale
 
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1Agile NCR 2013-  Jainendra Kumar - agilemethodology-pitneybowe-jai1
Agile NCR 2013- Jainendra Kumar - agilemethodology-pitneybowe-jai1
 
Corporate Presentation.pptx
Corporate Presentation.pptxCorporate Presentation.pptx
Corporate Presentation.pptx
 
eInfochips-corporate-presentation
eInfochips-corporate-presentationeInfochips-corporate-presentation
eInfochips-corporate-presentation
 
Smart Company Profile
Smart Company ProfileSmart Company Profile
Smart Company Profile
 
Oracle_SmartERP - SCM RoundTable, What's Keeping You Up at Night
Oracle_SmartERP - SCM RoundTable, What's Keeping You Up at NightOracle_SmartERP - SCM RoundTable, What's Keeping You Up at Night
Oracle_SmartERP - SCM RoundTable, What's Keeping You Up at Night
 
SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15SPAN Corporate Presentation 2014-15
SPAN Corporate Presentation 2014-15
 
Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...
 
Integrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirementsIntegrating AI in software quality in absence of a well-defined requirements
Integrating AI in software quality in absence of a well-defined requirements
 
Digital_Twins_v1.0.pdf
Digital_Twins_v1.0.pdfDigital_Twins_v1.0.pdf
Digital_Twins_v1.0.pdf
 
Elite hr practices2013
Elite hr practices2013Elite hr practices2013
Elite hr practices2013
 

More from Technical Agility institute

7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...
7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...
7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...Technical Agility institute
 
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...Technical Agility institute
 
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita Karaj
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita KarajCompeting with Speed Continuous Delivery Explained - Jeff Morgan / Ardita Karaj
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita KarajTechnical Agility institute
 
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...Technical Agility institute
 
Changing Gears Towards Excellence - The NLP Way - Chaitanya Ajgaonkar
Changing Gears Towards Excellence - The NLP Way - Chaitanya AjgaonkarChanging Gears Towards Excellence - The NLP Way - Chaitanya Ajgaonkar
Changing Gears Towards Excellence - The NLP Way - Chaitanya AjgaonkarTechnical Agility institute
 
The when & why of evolution of performance testing to performance engineering...
The when & why of evolution of performance testing to performance engineering...The when & why of evolution of performance testing to performance engineering...
The when & why of evolution of performance testing to performance engineering...Technical Agility institute
 
Real speed = man+machine+process - Abhideep Chakravarty
Real speed = man+machine+process - Abhideep ChakravartyReal speed = man+machine+process - Abhideep Chakravarty
Real speed = man+machine+process - Abhideep ChakravartyTechnical Agility institute
 
Stree free Performance Appraisal - Albert Arul Prakash
Stree free Performance Appraisal - Albert Arul PrakashStree free Performance Appraisal - Albert Arul Prakash
Stree free Performance Appraisal - Albert Arul PrakashTechnical Agility institute
 

More from Technical Agility institute (8)

7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...
7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...
7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...
 
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
 
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita Karaj
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita KarajCompeting with Speed Continuous Delivery Explained - Jeff Morgan / Ardita Karaj
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita Karaj
 
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
 
Changing Gears Towards Excellence - The NLP Way - Chaitanya Ajgaonkar
Changing Gears Towards Excellence - The NLP Way - Chaitanya AjgaonkarChanging Gears Towards Excellence - The NLP Way - Chaitanya Ajgaonkar
Changing Gears Towards Excellence - The NLP Way - Chaitanya Ajgaonkar
 
The when & why of evolution of performance testing to performance engineering...
The when & why of evolution of performance testing to performance engineering...The when & why of evolution of performance testing to performance engineering...
The when & why of evolution of performance testing to performance engineering...
 
Real speed = man+machine+process - Abhideep Chakravarty
Real speed = man+machine+process - Abhideep ChakravartyReal speed = man+machine+process - Abhideep Chakravarty
Real speed = man+machine+process - Abhideep Chakravarty
 
Stree free Performance Appraisal - Albert Arul Prakash
Stree free Performance Appraisal - Albert Arul PrakashStree free Performance Appraisal - Albert Arul Prakash
Stree free Performance Appraisal - Albert Arul Prakash
 

Recently uploaded

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 

Product Quality - The BPM (Behaviors - Practices - Metrics) Way