SlideShare une entreprise Scribd logo
1  sur  17
ExumaTech
Development
   Process
Traditional Product Development



Problem:                 Solution:
Known                    Known
Common Misconceptions
• We know what customers
  want (Problem)
• We know how to solve it
  (Solution)
• Advancement is progress
Traditional Product Development



Problem:                 Solution:
Known                    Known
Commercial Software Reality
• Problem = Known
• Problem = Hypothesis
• Solution = Hypothesis
• Solution = Unknown
• Do customers recognize they
  have the need?
• If there was a solution, would
  they buy it?
• Would they buy it from us?
• Can we build it?
Minimize TOTAL time through the loop
Validated Learning
Code Faster:
Continuous
Deployment
Continuous Deployment
• Deploy new software to Q/A quickly:
  Measure last check-in to Q/A
  deployment
• Break large projects into small batches
• Tell a good change from a bad change
  (quickly) and…
• Revert a bad change quickly
Envelope Stuffing
Your job is to stuff 5 envelopes and stamp them.
What’s faster?
1. Folding all five sheets, then stuffing, then licking,
   then stamping?
2. Doing each envelope one at a time?
Measure Faster:
  Customer
  Validation
Customer Validation

• Indentify product champion or liaison
• Validate hypothesis through customer
  use and interaction
• Measure response across a sample set
Learn Faster:
5 Whys Root
   Cause
  Analysis
5 Whys Root Cause Analysis
• A technique for continuous improvement
  of company processes
• Ask “why” five times when something
  unexpected happens
• Behind every supposed technical
  problem is a human problem
5 Whys Example
1. A new release broke a key feature for customers.
   Why? Because a particular server failed.
2. Why did the server fail? Because an obscure
   subsystem was used in the wrong way.
3. Why was it used in the wrong way? The engineer who
   used it didn't know how to use it properly.
4. Why didn't he know? Because he was never trained.
5. Why wasn't he trained? Because his manager doesn't
   believe in training new engineers, because they are
   "too busy."
Cam Collins
cam@exumatech.com
http://exumatech.com
@CamCollins (Twitter)

Contenu connexe

Tendances

Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companies
Raman Kannan
 
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
Ho Chi Minh City Software Testing Club
 

Tendances (20)

POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Building Lean and Agile in the Real World
Building Lean and Agile in the Real WorldBuilding Lean and Agile in the Real World
Building Lean and Agile in the Real World
 
Test Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew EakinTest Strategy-The real silver bullet in testing by Matthew Eakin
Test Strategy-The real silver bullet in testing by Matthew Eakin
 
Stc chandan patary_ua_testing _ stc
Stc chandan patary_ua_testing _ stcStc chandan patary_ua_testing _ stc
Stc chandan patary_ua_testing _ stc
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companies
 
Hire php developers | hire dedicated php developers.
Hire php developers |  hire dedicated php developers.Hire php developers |  hire dedicated php developers.
Hire php developers | hire dedicated php developers.
 
Quality Assurance and Testing of Automated Business Processes
Quality Assurance and Testing of Automated Business ProcessesQuality Assurance and Testing of Automated Business Processes
Quality Assurance and Testing of Automated Business Processes
 
Get Faster - While You're Getting Better
Get Faster - While You're Getting BetterGet Faster - While You're Getting Better
Get Faster - While You're Getting Better
 
Rapid Product Development
Rapid Product DevelopmentRapid Product Development
Rapid Product Development
 
Grapelime mvp profile
Grapelime mvp profileGrapelime mvp profile
Grapelime mvp profile
 
Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012
 
Communicated deadlines = bad quality
Communicated deadlines = bad qualityCommunicated deadlines = bad quality
Communicated deadlines = bad quality
 
Start with Quality - an Agile Tester's Case Study
Start with Quality - an Agile Tester's Case StudyStart with Quality - an Agile Tester's Case Study
Start with Quality - an Agile Tester's Case Study
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
 
Ruud Teunissen - Test Process Improvement on a Shoestring
Ruud Teunissen -  Test Process Improvement on a Shoestring Ruud Teunissen -  Test Process Improvement on a Shoestring
Ruud Teunissen - Test Process Improvement on a Shoestring
 
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing[HCMC STC Jan 2015] Proving Our Worth  Quantifying The Value Of Testing
[HCMC STC Jan 2015] Proving Our Worth Quantifying The Value Of Testing
 
10 signs your testing is not enough
10 signs your testing is not enough10 signs your testing is not enough
10 signs your testing is not enough
 
Is test automation really the solution to your quality problem
Is test automation really the solution to your quality problemIs test automation really the solution to your quality problem
Is test automation really the solution to your quality problem
 
Quick & easy problem solving tools
Quick & easy problem solving toolsQuick & easy problem solving tools
Quick & easy problem solving tools
 

Similaire à ExumaTech Dev Process

Kelly stephen product launch vs escape
Kelly stephen   product launch vs escapeKelly stephen   product launch vs escape
Kelly stephen product launch vs escape
ProductCamp SoCal
 

Similaire à ExumaTech Dev Process (20)

Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
Adopting Agile
Adopting AgileAdopting Agile
Adopting Agile
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Product Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product LeaderProduct Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product Leader
 
Group 2 six myths of product development final
Group 2 six myths of product development finalGroup 2 six myths of product development final
Group 2 six myths of product development final
 
Devops journey conference may 2016
Devops journey conference may 2016Devops journey conference may 2016
Devops journey conference may 2016
 
Anti patterns
Anti patternsAnti patterns
Anti patterns
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Kelly stephen product launch vs escape
Kelly stephen   product launch vs escapeKelly stephen   product launch vs escape
Kelly stephen product launch vs escape
 
Lecture13-Product-Development-PartI-Feb25-2018.pptx
Lecture13-Product-Development-PartI-Feb25-2018.pptxLecture13-Product-Development-PartI-Feb25-2018.pptx
Lecture13-Product-Development-PartI-Feb25-2018.pptx
 
The Lean Startup Method and Its Value for Testers
The Lean Startup Method and Its Value for TestersThe Lean Startup Method and Its Value for Testers
The Lean Startup Method and Its Value for Testers
 
You've Got No UI?! (Agile Data Teams)
You've Got No UI?! (Agile Data Teams)You've Got No UI?! (Agile Data Teams)
You've Got No UI?! (Agile Data Teams)
 
Ent101 - Product Development (by Minalytix)
Ent101 - Product Development (by Minalytix)Ent101 - Product Development (by Minalytix)
Ent101 - Product Development (by Minalytix)
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Lean UX Workshop
Lean UX WorkshopLean UX Workshop
Lean UX Workshop
 
Lecture3.se.pptx
Lecture3.se.pptxLecture3.se.pptx
Lecture3.se.pptx
 
Hire php developers | Hire PHP Programmers
Hire php developers | Hire PHP ProgrammersHire php developers | Hire PHP Programmers
Hire php developers | Hire PHP Programmers
 
Whats my MVP?
Whats my MVP?Whats my MVP?
Whats my MVP?
 
Develop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detailDevelop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detail
 

Plus de Exuma Technologies (DockMaster/RVMaster)

Plus de Exuma Technologies (DockMaster/RVMaster) (11)

How to Realize the Benefits of Mobile Apps in a Marina or Boatyard
How to Realize the Benefits of Mobile  Apps in a  Marina or BoatyardHow to Realize the Benefits of Mobile  Apps in a  Marina or Boatyard
How to Realize the Benefits of Mobile Apps in a Marina or Boatyard
 
Beyond the 24/7 Marina
Beyond the 24/7 MarinaBeyond the 24/7 Marina
Beyond the 24/7 Marina
 
24/7 Marina: Mobile Computing | A Deeper Dive
24/7 Marina: Mobile Computing | A Deeper Dive24/7 Marina: Mobile Computing | A Deeper Dive
24/7 Marina: Mobile Computing | A Deeper Dive
 
24/7 Marina: Mobile Computing Introduction
24/7 Marina: Mobile Computing Introduction24/7 Marina: Mobile Computing Introduction
24/7 Marina: Mobile Computing Introduction
 
Get Passionate About Your Blog: The Fundamentals of Focus and Measuring Engag...
Get Passionate About Your Blog: The Fundamentals of Focus and Measuring Engag...Get Passionate About Your Blog: The Fundamentals of Focus and Measuring Engag...
Get Passionate About Your Blog: The Fundamentals of Focus and Measuring Engag...
 
ExumaTech Mobile Development
ExumaTech Mobile DevelopmentExumaTech Mobile Development
ExumaTech Mobile Development
 
22nd Annual DockMaster User Conf CEO Talk
22nd Annual DockMaster User Conf CEO Talk22nd Annual DockMaster User Conf CEO Talk
22nd Annual DockMaster User Conf CEO Talk
 
UPDATED: Leveraging Social Media (or How to get a #1 ranking on Google)
UPDATED: Leveraging Social Media (or How to get a #1 ranking on Google)UPDATED: Leveraging Social Media (or How to get a #1 ranking on Google)
UPDATED: Leveraging Social Media (or How to get a #1 ranking on Google)
 
Social Media Services Presentation from RVDA
Social Media Services Presentation from RVDASocial Media Services Presentation from RVDA
Social Media Services Presentation from RVDA
 
23rd Annual DockMaster User Conference
23rd Annual DockMaster User Conference23rd Annual DockMaster User Conference
23rd Annual DockMaster User Conference
 
Social Media ROI - Measuring the unmeasurable?
Social Media ROI - Measuring the unmeasurable?Social Media ROI - Measuring the unmeasurable?
Social Media ROI - Measuring the unmeasurable?
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

ExumaTech Dev Process