SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Downloaden Sie, um offline zu lesen
How We Build Features
     USERcycle Case Study




          ASH MAURYA
              @ashmaurya
      http://www.ashmaurya.com
Some learning                        Most learning happens here




   Requirements   Development        QA          Release




                    Very little learning
Some learning                          Most learning happens here



                          Continuous
          Requirements                      Release
                          Deployment




                     Shorten cycle time
Continuous
      Requirements                Release
                     Deployment




Build a continuous feedback loop with customers
BACKLOG   IN-PROGRESS (3)   DONE
VALIDATED
BACKLOG   IN-PROGRESS (3)   DONE
                                   LEARNING
VALIDATED
BACKLOG                   IN-PROGRESS (3)                              DONE
                                                                                  LEARNING


                                             PARTIAL     VALIDATE        FULL       VERIFY
BACKLOG   MOCKUP   DEMO        CODE
                                            ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
VALIDATED
BACKLOG                   IN-PROGRESS (3)                              DONE
                                                                                  LEARNING


                                             PARTIAL     VALIDATE        FULL       VERIFY
BACKLOG   MOCKUP   DEMO        CODE
                                            ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY




          BEING WORKED
VALIDATED
BACKLOG                   IN-PROGRESS (3)                              DONE
                                                                                  LEARNING


                                             PARTIAL     VALIDATE        FULL       VERIFY
BACKLOG   MOCKUP   DEMO        CODE
                                            ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY




                          READY
VALIDATED
BACKLOG                   IN-PROGRESS (3)                              DONE
                                                                                  LEARNING


                                             PARTIAL     VALIDATE        FULL       VERIFY
BACKLOG   MOCKUP   DEMO        CODE
                                            ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY




                      CUSTOMER
                     VALIDATION
Goal: Achieve 60% Activation rate

        STATE
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (3)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY


      KEY METRIC
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY




                           UNDERSTAND
                             PROBLEM
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY




                               DEFINE
                              SOLUTION
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY




                             VALIDATE
                           QUALITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY




                        VERIFY
                     QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Goal: Achieve 60% Activation rate
                                                                                   VALIDATED
 BACKLOG                   IN-PROGRESS (1)                              DONE
                                                                                   LEARNING


                                              PARTIAL     VALIDATE        FULL       VERIFY
 BACKLOG   MOCKUP   DEMO        CODE
                                             ROLLOUT    QUALITATIVELY   ROLLOUT   QUANTITATIVELY
Go Only As Fast As You Can Learn

Weitere ähnliche Inhalte

Was ist angesagt?

OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...
OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...
OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...Kazunori Sakamoto
 
Agile Evolution with Kanban
Agile Evolution with KanbanAgile Evolution with Kanban
Agile Evolution with KanbanChris McDermott
 
Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009guest19a937
 
Evolutionary change with Kanban
Evolutionary change with KanbanEvolutionary change with Kanban
Evolutionary change with KanbanChris McDermott
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on SubmitAgileSparks
 
DejaVOO: A Regression Testing Tool for Java Software
DejaVOO: A Regression Testing Tool for Java SoftwareDejaVOO: A Regression Testing Tool for Java Software
DejaVOO: A Regression Testing Tool for Java SoftwareManas Tungare
 
Multipoint Conferencing Unit Comparative Study
Multipoint Conferencing Unit Comparative StudyMultipoint Conferencing Unit Comparative Study
Multipoint Conferencing Unit Comparative StudyVideoguy
 

Was ist angesagt? (7)

OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...
OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...
OCCF: A Framework for Developing Test Coverage Measurement Tools Supporting M...
 
Agile Evolution with Kanban
Agile Evolution with KanbanAgile Evolution with Kanban
Agile Evolution with Kanban
 
Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009Christ Vriens@Agile Community Event - March 19th, 2009
Christ Vriens@Agile Community Event - March 19th, 2009
 
Evolutionary change with Kanban
Evolutionary change with KanbanEvolutionary change with Kanban
Evolutionary change with Kanban
 
Quality on Submit
Quality on SubmitQuality on Submit
Quality on Submit
 
DejaVOO: A Regression Testing Tool for Java Software
DejaVOO: A Regression Testing Tool for Java SoftwareDejaVOO: A Regression Testing Tool for Java Software
DejaVOO: A Regression Testing Tool for Java Software
 
Multipoint Conferencing Unit Comparative Study
Multipoint Conferencing Unit Comparative StudyMultipoint Conferencing Unit Comparative Study
Multipoint Conferencing Unit Comparative Study
 

Mehr von Sheila Goodman

Steve blank sxsw new rules for the new bubble 031211
Steve blank  sxsw new rules for the new bubble 031211Steve blank  sxsw new rules for the new bubble 031211
Steve blank sxsw new rules for the new bubble 031211Sheila Goodman
 
Pascal Louis-Perez, Wealthfront
Pascal Louis-Perez, Wealthfront Pascal Louis-Perez, Wealthfront
Pascal Louis-Perez, Wealthfront Sheila Goodman
 
Parker Thompson, Pivotal Labs
Parker Thompson, Pivotal LabsParker Thompson, Pivotal Labs
Parker Thompson, Pivotal LabsSheila Goodman
 
Manuel Rosso, Food on the Table
Manuel Rosso, Food on the TableManuel Rosso, Food on the Table
Manuel Rosso, Food on the TableSheila Goodman
 
Ian McFarland, Pivotal Labs
Ian McFarland, Pivotal LabsIan McFarland, Pivotal Labs
Ian McFarland, Pivotal LabsSheila Goodman
 
Hiten Shah, KISSmetrics
Hiten Shah, KISSmetricsHiten Shah, KISSmetrics
Hiten Shah, KISSmetricsSheila Goodman
 
David Cancel, Performable
David Cancel, Performable David Cancel, Performable
David Cancel, Performable Sheila Goodman
 
David Binetti, Votizen
David Binetti, Votizen David Binetti, Votizen
David Binetti, Votizen Sheila Goodman
 
Brock Holzer, Snap Appointments
Brock Holzer, Snap AppointmentsBrock Holzer, Snap Appointments
Brock Holzer, Snap AppointmentsSheila Goodman
 
Andres Glusman, Meetup
Andres Glusman, Meetup Andres Glusman, Meetup
Andres Glusman, Meetup Sheila Goodman
 

Mehr von Sheila Goodman (13)

Steve blank sxsw new rules for the new bubble 031211
Steve blank  sxsw new rules for the new bubble 031211Steve blank  sxsw new rules for the new bubble 031211
Steve blank sxsw new rules for the new bubble 031211
 
Sean Ellis, FREEjit
Sean Ellis, FREEjitSean Ellis, FREEjit
Sean Ellis, FREEjit
 
Pascal Louis-Perez, Wealthfront
Pascal Louis-Perez, Wealthfront Pascal Louis-Perez, Wealthfront
Pascal Louis-Perez, Wealthfront
 
Parker Thompson, Pivotal Labs
Parker Thompson, Pivotal LabsParker Thompson, Pivotal Labs
Parker Thompson, Pivotal Labs
 
Manuel Rosso, Food on the Table
Manuel Rosso, Food on the TableManuel Rosso, Food on the Table
Manuel Rosso, Food on the Table
 
Jeff Smith, Smule
Jeff Smith, SmuleJeff Smith, Smule
Jeff Smith, Smule
 
Ian McFarland, Pivotal Labs
Ian McFarland, Pivotal LabsIan McFarland, Pivotal Labs
Ian McFarland, Pivotal Labs
 
Hiten Shah, KISSmetrics
Hiten Shah, KISSmetricsHiten Shah, KISSmetrics
Hiten Shah, KISSmetrics
 
Farb Nivi, Grockit
Farb Nivi, GrockitFarb Nivi, Grockit
Farb Nivi, Grockit
 
David Cancel, Performable
David Cancel, Performable David Cancel, Performable
David Cancel, Performable
 
David Binetti, Votizen
David Binetti, Votizen David Binetti, Votizen
David Binetti, Votizen
 
Brock Holzer, Snap Appointments
Brock Holzer, Snap AppointmentsBrock Holzer, Snap Appointments
Brock Holzer, Snap Appointments
 
Andres Glusman, Meetup
Andres Glusman, Meetup Andres Glusman, Meetup
Andres Glusman, Meetup
 

Kürzlich hochgeladen

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
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...DianaGray10
 
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 FMESafe Software
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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 FMESafe Software
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
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 educationjfdjdjcjdnsjd
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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...
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+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...
 
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
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

Ash Maurya, USERcycle

  • 1. How We Build Features USERcycle Case Study ASH MAURYA @ashmaurya http://www.ashmaurya.com
  • 2. Some learning Most learning happens here Requirements Development QA Release Very little learning
  • 3. Some learning Most learning happens here Continuous Requirements Release Deployment Shorten cycle time
  • 4. Continuous Requirements Release Deployment Build a continuous feedback loop with customers
  • 5. BACKLOG IN-PROGRESS (3) DONE
  • 6. VALIDATED BACKLOG IN-PROGRESS (3) DONE LEARNING
  • 7. VALIDATED BACKLOG IN-PROGRESS (3) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 8. VALIDATED BACKLOG IN-PROGRESS (3) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY BEING WORKED
  • 9. VALIDATED BACKLOG IN-PROGRESS (3) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY READY
  • 10. VALIDATED BACKLOG IN-PROGRESS (3) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY CUSTOMER VALIDATION
  • 11. Goal: Achieve 60% Activation rate STATE VALIDATED BACKLOG IN-PROGRESS (3) DONE LEARNING PARTIAL VALIDATE FULL VERIFY KEY METRIC BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 12. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 13. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY UNDERSTAND PROBLEM
  • 14. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 15. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 16. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 17. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY DEFINE SOLUTION
  • 18. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 19. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 20. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 21. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 22. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 23. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 24. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY VALIDATE QUALITATIVELY
  • 25. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 26. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 27. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 28. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 29. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY VERIFY QUANTITATIVELY
  • 30. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 31. Goal: Achieve 60% Activation rate VALIDATED BACKLOG IN-PROGRESS (1) DONE LEARNING PARTIAL VALIDATE FULL VERIFY BACKLOG MOCKUP DEMO CODE ROLLOUT QUALITATIVELY ROLLOUT QUANTITATIVELY
  • 32. Go Only As Fast As You Can Learn