SlideShare a Scribd company logo
Product Engineering
Maturity Model
Samudra Kanankearachchi
Software Architect @99X Technology
What is Product Engineering.
New Product
Strategy &
Planning
Product Design &
Development
Testing
Qualification &
Product Integration
Value Engineering
• Migration Services
• Re-engineering
• Product Enhancement
• Cloud
• Mobile Enablement
• Functional Product Testing
• Compliance Certification
• Technical Publications
• Automation
• Performance Testing
• Security Testing
• Design Best Practices
• Usability
• Agile Product Development
• Product Consulting
• Research
• Feasibility Analysis
• Architecture Design
Application Development : Focus on
development life cycle of the
product
Product Engineering : Focus on end to end life
cycle of the product
why we need a Maturity Model ?
L2
L3
L1
MaturityLevelsaredifferent
Startup
Matured
Company
Achieving higher maturity in DevOps/CD is a key
challenge
1. How do I deliver fast ?
2. How do I deliver often ?
3. How I can be better than my competitors ?
What makes one software product is mature than
other?
End User Experience ?
Features ?
Continuous Delivery
Capability ?
Engineering Process Maturity ?Team
Maturity?
Business Maturity ?
Development
Team/Operation
Team
Engagement Maturity ?
There is no simple answer for this?
Imagine your delivery pipe looks like this
Can deliver fast and
Often
Struggling to Deliver
Refactor / Redesign/ Re-Engineering
Rapid Development/ Poor Engineering
Where do I start cleanup this mess
Difficult to move
forward with out a
guided model
We need to have guided model
Teams should be continuously trained to
handle Product Engineering
Software Product Engineering Continuity (SPEC)
is a Maturity Model specially crafted
for Distributed Product Engineering teams
SPEC Maturity Model
SPEC Maturity Model
Engineering
Discipline
Business
Focus
Team
Building
Engagement
Strength
Level
2
Level
1
Level
3 Visible Quality
Agility in Design
Production Stability
Software Productization
Delivery Automation
Persona Awareness
Hypothesis Invalidation
Feature Delivery
Operational Analytics
User Experience
Model Bootstrap
Team Culture
Blue Oceans
Peer Feedback
Continuous Learning
Relationship Management
Product Assistance
Service Introduction
Organizational Sharing
Community Sharing
Key Areas
Levels
Sub Areas
Practices “Visible Quality (VQ)” Sub Area
Practices “Relationship Management (RM)”
Sub Area
How do I use this model?
SPEC Gap Analysis
SPEC Backlog
Agile con2014ver4
SPEC Audit (Show Evidences)
It is all about creating a disciplined culture
using SPEC
It is a journey / change won't happen overnight. Try make
tomorrow better than today
Agile con2014ver4

More Related Content

PDF
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
PPTX
Engineering practices within scrum
PPTX
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
PDF
Pulse Meter Handouts
PDF
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
PDF
Presentation of agile engineering practices
PDF
DevOps
ODP
DevOps presentation
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
Engineering practices within scrum
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
Pulse Meter Handouts
DevOps vs Agile | DevOps Tutorial For Beginners | DevOps Training | Edureka
Presentation of agile engineering practices
DevOps
DevOps presentation

What's hot (20)

PPTX
Introducing DevOps, IT Sharing Session 20 Nov 2017
KEY
Testing and DevOps Culture: Lessons Learned
PPT
Trends in Agile Testing by Lisa Crispin
PDF
The digital shakeout in quality assurance and testing by Shiva Agolla and Sat...
PPTX
DevOps seminar ppt
PDF
Agile Software Development at UPT DEGI | Nov, 2015
PPTX
Introducing DevOps
PDF
DevOps overview 2019-04-13 Nelkinda April Meetup
PPTX
DevOps - Overview - One of the Top Trends in IT Industry
PPTX
Agile talk
PPTX
DevOps – The Evolution of Agile
PPTX
Continuous Integration
PDF
DevOps Services - Fivesdigital
PDF
DevOps Maturity - How to evaluate your company's DevOps maturity
PDF
FiSTB - agile testing
PDF
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
PPTX
Dev ops != Dev+Ops
PDF
A Journey from DevOps to DevTestOps: Infusing Continuous Quality
PPTX
Fundamental Concepts of DevOps
PPTX
The New Gives and Takes in a testers role
Introducing DevOps, IT Sharing Session 20 Nov 2017
Testing and DevOps Culture: Lessons Learned
Trends in Agile Testing by Lisa Crispin
The digital shakeout in quality assurance and testing by Shiva Agolla and Sat...
DevOps seminar ppt
Agile Software Development at UPT DEGI | Nov, 2015
Introducing DevOps
DevOps overview 2019-04-13 Nelkinda April Meetup
DevOps - Overview - One of the Top Trends in IT Industry
Agile talk
DevOps – The Evolution of Agile
Continuous Integration
DevOps Services - Fivesdigital
DevOps Maturity - How to evaluate your company's DevOps maturity
FiSTB - agile testing
Capital One: Bridging the Gap Between Quality Engineering and Product Managem...
Dev ops != Dev+Ops
A Journey from DevOps to DevTestOps: Infusing Continuous Quality
Fundamental Concepts of DevOps
The New Gives and Takes in a testers role
Ad

Viewers also liked (20)

PDF
Applied research - UCSC Research Symposium
PPTX
PPTX
Time Series Analysis/ Forecasting
PPT
Significance of research in social business sciences
PPTX
Unicom Big Data Conference
PPTX
Types of research
PDF
4. Formulating research problems
PPTX
Problem formulation
PPTX
Formulating A Research Problem
PPTX
formulating a research problem
PPT
Identifying and defining a research problem
PPTX
Identification & formulation of problem
PPT
What is a case study
PPTX
An introduction to qualitative research
PPT
Chapter 3-THE RESEARCH PROBLEM
PPT
Case study Research
PDF
Basic vs Applied Research
PPTX
Quantitative And Qualitative Research
PPSX
Research problem
PPT
Problem Formulation
Applied research - UCSC Research Symposium
Time Series Analysis/ Forecasting
Significance of research in social business sciences
Unicom Big Data Conference
Types of research
4. Formulating research problems
Problem formulation
Formulating A Research Problem
formulating a research problem
Identifying and defining a research problem
Identification & formulation of problem
What is a case study
An introduction to qualitative research
Chapter 3-THE RESEARCH PROBLEM
Case study Research
Basic vs Applied Research
Quantitative And Qualitative Research
Research problem
Problem Formulation
Ad

Similar to Agile con2014ver4 (20)

PPTX
Product Development Companies: Transforming Ideas into Reality
PPTX
Software Product Engineering Services
PDF
Software lifecycle lodhi (1)
PDF
Software engineering for small product companies
PPSX
NORCAT Entrepreneurship 101 - "Product Development" featuring Dave Peres & Ro...
PPTX
Data Con LA 2022 - Customer-Driven Data Engineering
PPTX
Product Engineering Services: Unlocking Innovation and Agility
PDF
Product Vs Craft
PDF
How Digital Product Engineering Can Improve Your Product Lifecycle
PDF
What is Product Management ?
PDF
Teq Diligent - Corporate Presentation
PDF
Product QA - A test engineering perspective
PDF
How to develop and sell your new electronic hardware product
PDF
Product Management - Quality teams collaboration
PPTX
An Introduction to Product Engineering Services.pptx
PDF
Importance of Product Engineering
PPT
Product Lifecycles
PDF
Why do Modern Enterprises need to go for Software Product Engineering Services?
PPTX
educational purpose- to gain insights on product development process
PPTX
Changing role of engineering managers in product companies
Product Development Companies: Transforming Ideas into Reality
Software Product Engineering Services
Software lifecycle lodhi (1)
Software engineering for small product companies
NORCAT Entrepreneurship 101 - "Product Development" featuring Dave Peres & Ro...
Data Con LA 2022 - Customer-Driven Data Engineering
Product Engineering Services: Unlocking Innovation and Agility
Product Vs Craft
How Digital Product Engineering Can Improve Your Product Lifecycle
What is Product Management ?
Teq Diligent - Corporate Presentation
Product QA - A test engineering perspective
How to develop and sell your new electronic hardware product
Product Management - Quality teams collaboration
An Introduction to Product Engineering Services.pptx
Importance of Product Engineering
Product Lifecycles
Why do Modern Enterprises need to go for Software Product Engineering Services?
educational purpose- to gain insights on product development process
Changing role of engineering managers in product companies

Recently uploaded (20)

PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
DOCX
Business Management - unit 1 and 2
PDF
Deliverable file - Regulatory guideline analysis.pdf
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PDF
Training And Development of Employee .pdf
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
PDF
Business model innovation report 2022.pdf
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PPT
Data mining for business intelligence ch04 sharda
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PDF
Laughter Yoga Basic Learning Workshop Manual
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
Business Management - unit 1 and 2
Deliverable file - Regulatory guideline analysis.pdf
Power and position in leadershipDOC-20250808-WA0011..pdf
Training And Development of Employee .pdf
MSPs in 10 Words - Created by US MSP Network
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
HR Introduction Slide (1).pptx on hr intro
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
Business model innovation report 2022.pdf
DOC-20250806-WA0002._20250806_112011_0000.pdf
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Reconciliation AND MEMORANDUM RECONCILATION
Data mining for business intelligence ch04 sharda
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Laughter Yoga Basic Learning Workshop Manual
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Probability Distribution, binomial distribution, poisson distribution
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman

Agile con2014ver4

  • 1. Product Engineering Maturity Model Samudra Kanankearachchi Software Architect @99X Technology
  • 2. What is Product Engineering. New Product Strategy & Planning Product Design & Development Testing Qualification & Product Integration Value Engineering • Migration Services • Re-engineering • Product Enhancement • Cloud • Mobile Enablement • Functional Product Testing • Compliance Certification • Technical Publications • Automation • Performance Testing • Security Testing • Design Best Practices • Usability • Agile Product Development • Product Consulting • Research • Feasibility Analysis • Architecture Design Application Development : Focus on development life cycle of the product Product Engineering : Focus on end to end life cycle of the product
  • 3. why we need a Maturity Model ? L2 L3 L1 MaturityLevelsaredifferent Startup Matured Company
  • 4. Achieving higher maturity in DevOps/CD is a key challenge 1. How do I deliver fast ? 2. How do I deliver often ? 3. How I can be better than my competitors ?
  • 5. What makes one software product is mature than other? End User Experience ? Features ? Continuous Delivery Capability ? Engineering Process Maturity ?Team Maturity? Business Maturity ? Development Team/Operation Team Engagement Maturity ?
  • 6. There is no simple answer for this?
  • 7. Imagine your delivery pipe looks like this Can deliver fast and Often Struggling to Deliver Refactor / Redesign/ Re-Engineering Rapid Development/ Poor Engineering
  • 8. Where do I start cleanup this mess Difficult to move forward with out a guided model
  • 9. We need to have guided model Teams should be continuously trained to handle Product Engineering
  • 10. Software Product Engineering Continuity (SPEC) is a Maturity Model specially crafted for Distributed Product Engineering teams
  • 12. SPEC Maturity Model Engineering Discipline Business Focus Team Building Engagement Strength Level 2 Level 1 Level 3 Visible Quality Agility in Design Production Stability Software Productization Delivery Automation Persona Awareness Hypothesis Invalidation Feature Delivery Operational Analytics User Experience Model Bootstrap Team Culture Blue Oceans Peer Feedback Continuous Learning Relationship Management Product Assistance Service Introduction Organizational Sharing Community Sharing Key Areas Levels Sub Areas
  • 13. Practices “Visible Quality (VQ)” Sub Area
  • 15. How do I use this model?
  • 19. SPEC Audit (Show Evidences)
  • 20. It is all about creating a disciplined culture using SPEC It is a journey / change won't happen overnight. Try make tomorrow better than today

Editor's Notes

  • #2: Me , Working as a software Architect Today may talk is about a maturity that we use in our projects.
  • #3: What is product Engineering . Often people think product engineering is same as Application development.
  • #4: Why maturity model
  • #5: Companies with low always wanted to achieve hi maturity
  • #7: Today one of the biggest problem in the industry is “ ” If you look at industries like construction predictability is high / things are standardized .
  • #8: Most of the projects are already in mess Well maintain software
  • #9: New technology Process Newcomers