SlideShare a Scribd company logo
1 of 33
Download to read offline
applying the lean startup
                         model to the enterprise
                         December 5 2012, Santa Monica-JUG
                         @jezhumble | jez@thoughtworks.com




                               © 2012 ThoughtWorks, Inc.
Friday, December 7, 12
A startup is a human
    institution designed to create
      new products and services
    under conditions of extreme
              uncertainty




  eric ries, the lean startup, ch. 1
Friday, December 7, 12
innovation
                         You can't just ask
                          customers what
                            they want and
                           then try to give
                             that to them.
                          By the time you
                               get it built,
                              they'll want
                          something new.
    steve jobs

Friday, December 7, 12
the lean startup

                                                        Ideas
                         Create hypothesis
                         Deliver mimimum        Learn             Build

                         viable product
                         Get feedback
                                                Data                Code
                         (repeat, pivoting if
                                                        Measure
                         necessary)

    the lean startup, part II - steer
Friday, December 7, 12
business agility

        “The main obstacles to improved
        business responsiveness are slow
        decision-making, conflicting
        departmental goals and priorities, risk-
        averse cultures and silo-based
        information.”


                                 Economist Intelligence Unit: “Organisational agility:
                                 How business can survive and thrive in turbulent times”

Friday, December 7, 12
enterprise-class problems


       • Political
       • Organizational
       • Project / program management
       • Governance


Friday, December 7, 12
“the enterprise”                                     Ping!


   Business                      Engineering                       Operations
                         Project C
                                                 Project A


                                                               DBAs



                                                                            Infrastructure team
                                                             Service desk


                                     Project B

                                          Value stream
Friday, December 7, 12
enterprise politics

   Business                      Engineering                       Operations
   Let’s create
     a new               Project C
    product                                      Project A


                                                               DBAs



                                                                            Infrastructure team
                                                             Service desk

      Get off
      my land!                       Project B

                                          Value stream
Friday, December 7, 12
enterprise projects                                        Ping!


   Business                      Engineering                         Operations
   Let’s create
     a new               Project C
                           Project D               Project A
    product

                                                                 DBAs



                                                                              Infrastructure team
                                                               Service desk


                                       Project B

                                            Value stream
Friday, December 7, 12
Ideas -> Measurement

                                    Ideas


                            Learn             Build




                            Data                Code


                                    Measure



Friday, December 7, 12
We’re
         Oh shit!                    going agile!                            Oh shit!


   Business                     Engineering                         Operations
                         Project D
                                                  Project A


                                                                DBAs



                                                                                 Infrastructure team
                                                              Service desk


                                      Project B

                                            Value stream
Friday, December 7, 12
agile triangle

                                            value
                                    (releasable product)




                                                                           constraints
                           quality                                   (cost, schedule, scope)
               (reliable, adaptable product)


                                                           Jim Highsmith: Agile Project Management

Friday, December 7, 12
do less


        Far more than 50% of functionality in
        software is rarely or never used.
        These aren’t just marginally valued
        features; many are no-value features.



                                   The Standish Group, reported in
                                   the IEEE conference 2002

Friday, December 7, 12
quality



                     “if we do not know who the
                     customer is, we do not know
                     what quality is”



        the lean startup, ch. 6 - test
Friday, December 7, 12
build quality in

                               “Cease dependence on
                               mass inspection to
                               achieve quality. Improve
                               the process and build
                               quality into the product in
                               the first place”


                                  W. Edwards Deming
Friday, December 7, 12
Our test-driven code
                           follows SOLID                  Change        Shame it
                              principles                management    doesn’t work


   Business                      Engineering                         Operations
                          Project D
                                                  Project A


                                                                 DBAs



                                                                              Infrastructure team
                                                               Service desk


                                      Project B

                                           Value stream
Friday, December 7, 12
devops
                            culture
                          automation
                         measurement
                            sharing




Friday, December 7, 12
hiring a devop

                              http://gun.io/blog/how-to-hire-devops/




Friday, December 7, 12
the devops role


           If you add a “devops” function to
           your existing dev, testing and ops
           functions, you just missed the whole
           point.



Friday, December 7, 12
Business                      Engineering                       Operations
                         Project C
                                                 Project A


                                                               DBAs



                                                                            Infrastructure team
                                                             Service desk


                                     Project B

                                          Value stream
Friday, December 7, 12
continuous delivery

   developers write production-ready code

   everyone collaborates throughout lifecycle

   faster feedback loops

   lower-risk, more reliable releases

   done means released

Friday, December 7, 12
but

   ops still has all that legacy crap


   no way to rationally decide what to retire


   deciding what to do is command-and-control


   who is feeling the pain?

Friday, December 7, 12
You build it,
                  You run it




   werner vogels, cto, amazon
Friday, December 7, 12
Treat these services
                         as if they were products

   Business                         Engineering                       Operations
                            Project C
                                                    Project A


                                                                  DBAs



                                                                               Infrastructure team
                                                                Service desk


                                        Project B

                                             Value stream
Friday, December 7, 12
think product

                         Products / Services             Operations


                                                          PaaS          Ping!



                                                                  Ops management
                                                   Service desk




                                        Value stream
Friday, December 7, 12
product development




   inception: define vision, mvp


   deliver mvp, get feedback


    keep delivering small increments

Friday, December 7, 12
what about utilization?




                  Donald Reinertsen, The Principles of Product Development Flow, p60.

Friday, December 7, 12
therefore...
   measure cost and value delivered


   rationally determine what to prioritize


   self-manage using lean startup methodology


   architecture group regulates at system level


   PMO prevents “market failure”
Friday, December 7, 12
what is “done”?



        “user stories were not considered
        complete until they led to validated
        learning”




                                 the lean startup, ch. 7 - measure
Friday, December 7, 12
hypothesis-driven delivery

           We believe that
                     [building this feature]
                     [for these people]
                     will achieve [this outcome].
           We will know we are successful when we see
           [this signal from the market].

   Jeff Gothelf “Better product definition with Lean UX and Design” http://bit.ly/TylT6A
Friday, December 7, 12
enterprise governance

   risk management

   SOX, ITIL, COBIT

   segregation of duties

   change management

   auditing and compliance

Friday, December 7, 12
jesse’s rule


                                                   “don’t fight
                                                   stupid,
                                                   make more
                                                   awesome”

                         Jesse Robbins, Co-founder, Opscode @jesserobbins
Friday, December 7, 12
questions
        @jezhumble | jez@thoughtworks.com
        http://continuousdelivery.com/

        ThoughtWorks is hiring!
        http://jobs.thoughtworks.com/

        Australia | Brazil | Canada | China
        Germany | India | Singapore | South Africa
        Uganda | UK | USA


                            © 2012 ThoughtWorks, Inc.        Sign up for
                                                            my newsletter


                         http://thoughtworks-studios.com/
Friday, December 7, 12

More Related Content

What's hot

ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesDavid Rico
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Amazon Web Services
 
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 EakinQA or the Highway
 
CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton Araf Karsh Hamid
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...SlideTeam
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Groupsuwalki24.pl
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Agile boards in Jira Are For Everyone
Agile boards in Jira Are For EveryoneAgile boards in Jira Are For Everyone
Agile boards in Jira Are For EveryoneChris Nicosia
 
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례Woogon Shim
 
Gamification in agile
Gamification in agileGamification in agile
Gamification in agileAgile Arena
 
How to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solutionHow to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solutionkanimozhin
 
An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)Suman Guha
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessDina Graves Portman
 
Feature vs component
Feature vs componentFeature vs component
Feature vs componentChad Holdorf
 
Build CICD Pipeline for Container Presentation Slides
Build CICD Pipeline for Container Presentation SlidesBuild CICD Pipeline for Container Presentation Slides
Build CICD Pipeline for Container Presentation SlidesAmazon Web Services
 

What's hot (20)

ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
 
"DevOps > CI+CD "
"DevOps > CI+CD ""DevOps > CI+CD "
"DevOps > CI+CD "
 
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
 
CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
devops
devops devops
devops
 
Agile boards in Jira Are For Everyone
Agile boards in Jira Are For EveryoneAgile boards in Jira Are For Everyone
Agile boards in Jira Are For Everyone
 
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
 
Gamification in agile
Gamification in agileGamification in agile
Gamification in agile
 
How to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solutionHow to benchmark the maturity of your saas solution
How to benchmark the maturity of your saas solution
 
An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)An introduction to Behavior-Driven Development (BDD)
An introduction to Behavior-Driven Development (BDD)
 
CICD with Jenkins
CICD with JenkinsCICD with Jenkins
CICD with Jenkins
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps Success
 
Feature vs component
Feature vs componentFeature vs component
Feature vs component
 
Build CICD Pipeline for Container Presentation Slides
Build CICD Pipeline for Container Presentation SlidesBuild CICD Pipeline for Container Presentation Slides
Build CICD Pipeline for Container Presentation Slides
 

Similar to Applying Lean Startup Model to Enterprise Agility

SolidWorks: Overview, 2012
SolidWorks: Overview, 2012SolidWorks: Overview, 2012
SolidWorks: Overview, 2012Paul Schneider
 
Rawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big pictureRawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big pictureMagneta AI
 
Big data - teams not technology
Big data - teams not technologyBig data - teams not technology
Big data - teams not technologyUpside Energy Ltd
 
Dataiku r users group v2
Dataiku   r users group v2Dataiku   r users group v2
Dataiku r users group v2Cdiscount
 
MA Overview (P)
MA Overview (P)MA Overview (P)
MA Overview (P)skhan1
 
Managed BI Solutions for Telecommunications
Managed BI Solutions for TelecommunicationsManaged BI Solutions for Telecommunications
Managed BI Solutions for TelecommunicationsMarkedBlue
 
Silicon Halton Meetup 41 - post event deck
Silicon Halton Meetup 41 - post event deckSilicon Halton Meetup 41 - post event deck
Silicon Halton Meetup 41 - post event deckSilicon Halton
 
HP Discover Session BB2160: Agile DevOps Continuous Delivery
HP Discover Session BB2160:  Agile DevOps Continuous DeliveryHP Discover Session BB2160:  Agile DevOps Continuous Delivery
HP Discover Session BB2160: Agile DevOps Continuous DeliveryCapgemini
 
Project Management vs Account Management
Project Management vs Account ManagementProject Management vs Account Management
Project Management vs Account ManagementRich Whalen
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous DeliveryJez Humble
 
Ninth Dimension Corporate Overview
Ninth Dimension Corporate OverviewNinth Dimension Corporate Overview
Ninth Dimension Corporate Overviewbhargavb
 
MA Overview (P)
MA Overview (P)MA Overview (P)
MA Overview (P)skhan1
 
MA Overview P
MA Overview PMA Overview P
MA Overview Pskhan1
 
Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value DrivenIASA
 
Project Soluiton Ltd
Project Soluiton LtdProject Soluiton Ltd
Project Soluiton LtdPJ Mistry
 
Big Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC RepresentativeBig Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC RepresentativeIBM Danmark
 
[Webinar] Introduction to the Nuxeo Platform
[Webinar] Introduction to the Nuxeo Platform[Webinar] Introduction to the Nuxeo Platform
[Webinar] Introduction to the Nuxeo PlatformNuxeo
 

Similar to Applying Lean Startup Model to Enterprise Agility (20)

SolidWorks: Overview, 2012
SolidWorks: Overview, 2012SolidWorks: Overview, 2012
SolidWorks: Overview, 2012
 
121211 improve your productivity
121211 improve your productivity121211 improve your productivity
121211 improve your productivity
 
Rawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big pictureRawsthorne dan - scrum the big picture
Rawsthorne dan - scrum the big picture
 
Big data - teams not technology
Big data - teams not technologyBig data - teams not technology
Big data - teams not technology
 
Business Intelligence & Dashboard - June 2012
Business Intelligence & Dashboard - June 2012Business Intelligence & Dashboard - June 2012
Business Intelligence & Dashboard - June 2012
 
Dataiku r users group v2
Dataiku   r users group v2Dataiku   r users group v2
Dataiku r users group v2
 
MA Overview (P)
MA Overview (P)MA Overview (P)
MA Overview (P)
 
Managed BI Solutions for Telecommunications
Managed BI Solutions for TelecommunicationsManaged BI Solutions for Telecommunications
Managed BI Solutions for Telecommunications
 
Silicon Halton Meetup 41 - post event deck
Silicon Halton Meetup 41 - post event deckSilicon Halton Meetup 41 - post event deck
Silicon Halton Meetup 41 - post event deck
 
HP Discover Session BB2160: Agile DevOps Continuous Delivery
HP Discover Session BB2160:  Agile DevOps Continuous DeliveryHP Discover Session BB2160:  Agile DevOps Continuous Delivery
HP Discover Session BB2160: Agile DevOps Continuous Delivery
 
Project Management vs Account Management
Project Management vs Account ManagementProject Management vs Account Management
Project Management vs Account Management
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
Ninth Dimension Corporate Overview
Ninth Dimension Corporate OverviewNinth Dimension Corporate Overview
Ninth Dimension Corporate Overview
 
MA Overview (P)
MA Overview (P)MA Overview (P)
MA Overview (P)
 
MA Overview P
MA Overview PMA Overview P
MA Overview P
 
Making Architecture Business Value Driven
Making Architecture Business Value DrivenMaking Architecture Business Value Driven
Making Architecture Business Value Driven
 
Project Soluiton Ltd
Project Soluiton LtdProject Soluiton Ltd
Project Soluiton Ltd
 
Big Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC RepresentativeBig Data i CSC's optik, CSC Representative
Big Data i CSC's optik, CSC Representative
 
[Webinar] Introduction to the Nuxeo Platform
[Webinar] Introduction to the Nuxeo Platform[Webinar] Introduction to the Nuxeo Platform
[Webinar] Introduction to the Nuxeo Platform
 
Highly digital
Highly digitalHighly digital
Highly digital
 

More from Jez Humble

My slides have moved
My slides have movedMy slides have moved
My slides have movedJez Humble
 
On Damore's Manifestbro
On Damore's ManifestbroOn Damore's Manifestbro
On Damore's ManifestbroJez Humble
 
Continuous Delivery Sounds Great but it Won't Work Here
Continuous Delivery Sounds Great but it Won't Work HereContinuous Delivery Sounds Great but it Won't Work Here
Continuous Delivery Sounds Great but it Won't Work HereJez Humble
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Jez Humble
 
Devops Scorecard
Devops ScorecardDevops Scorecard
Devops ScorecardJez Humble
 
Creating Maintainable Automated Acceptance Tests
Creating Maintainable Automated Acceptance TestsCreating Maintainable Automated Acceptance Tests
Creating Maintainable Automated Acceptance TestsJez Humble
 
The Realist-Idealist Debate in Buddhist Philosophy
The Realist-Idealist Debate in Buddhist PhilosophyThe Realist-Idealist Debate in Buddhist Philosophy
The Realist-Idealist Debate in Buddhist PhilosophyJez Humble
 
The Development of Rhythmic Organisation in Indian Classical Music
The Development of Rhythmic Organisation in Indian Classical MusicThe Development of Rhythmic Organisation in Indian Classical Music
The Development of Rhythmic Organisation in Indian Classical MusicJez Humble
 

More from Jez Humble (8)

My slides have moved
My slides have movedMy slides have moved
My slides have moved
 
On Damore's Manifestbro
On Damore's ManifestbroOn Damore's Manifestbro
On Damore's Manifestbro
 
Continuous Delivery Sounds Great but it Won't Work Here
Continuous Delivery Sounds Great but it Won't Work HereContinuous Delivery Sounds Great but it Won't Work Here
Continuous Delivery Sounds Great but it Won't Work Here
 
Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)Why Scaling Agile Doesn't Work (and What to Do About It)
Why Scaling Agile Doesn't Work (and What to Do About It)
 
Devops Scorecard
Devops ScorecardDevops Scorecard
Devops Scorecard
 
Creating Maintainable Automated Acceptance Tests
Creating Maintainable Automated Acceptance TestsCreating Maintainable Automated Acceptance Tests
Creating Maintainable Automated Acceptance Tests
 
The Realist-Idealist Debate in Buddhist Philosophy
The Realist-Idealist Debate in Buddhist PhilosophyThe Realist-Idealist Debate in Buddhist Philosophy
The Realist-Idealist Debate in Buddhist Philosophy
 
The Development of Rhythmic Organisation in Indian Classical Music
The Development of Rhythmic Organisation in Indian Classical MusicThe Development of Rhythmic Organisation in Indian Classical Music
The Development of Rhythmic Organisation in Indian Classical Music
 

Recently uploaded

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 

Recently uploaded (20)

How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 

Applying Lean Startup Model to Enterprise Agility

  • 1. applying the lean startup model to the enterprise December 5 2012, Santa Monica-JUG @jezhumble | jez@thoughtworks.com © 2012 ThoughtWorks, Inc. Friday, December 7, 12
  • 2. A startup is a human institution designed to create new products and services under conditions of extreme uncertainty eric ries, the lean startup, ch. 1 Friday, December 7, 12
  • 3. innovation You can't just ask customers what they want and then try to give that to them. By the time you get it built, they'll want something new. steve jobs Friday, December 7, 12
  • 4. the lean startup Ideas Create hypothesis Deliver mimimum Learn Build viable product Get feedback Data Code (repeat, pivoting if Measure necessary) the lean startup, part II - steer Friday, December 7, 12
  • 5. business agility “The main obstacles to improved business responsiveness are slow decision-making, conflicting departmental goals and priorities, risk- averse cultures and silo-based information.” Economist Intelligence Unit: “Organisational agility: How business can survive and thrive in turbulent times” Friday, December 7, 12
  • 6. enterprise-class problems • Political • Organizational • Project / program management • Governance Friday, December 7, 12
  • 7. “the enterprise” Ping! Business Engineering Operations Project C Project A DBAs Infrastructure team Service desk Project B Value stream Friday, December 7, 12
  • 8. enterprise politics Business Engineering Operations Let’s create a new Project C product Project A DBAs Infrastructure team Service desk Get off my land! Project B Value stream Friday, December 7, 12
  • 9. enterprise projects Ping! Business Engineering Operations Let’s create a new Project C Project D Project A product DBAs Infrastructure team Service desk Project B Value stream Friday, December 7, 12
  • 10. Ideas -> Measurement Ideas Learn Build Data Code Measure Friday, December 7, 12
  • 11. We’re Oh shit! going agile! Oh shit! Business Engineering Operations Project D Project A DBAs Infrastructure team Service desk Project B Value stream Friday, December 7, 12
  • 12. agile triangle value (releasable product) constraints quality (cost, schedule, scope) (reliable, adaptable product) Jim Highsmith: Agile Project Management Friday, December 7, 12
  • 13. do less Far more than 50% of functionality in software is rarely or never used. These aren’t just marginally valued features; many are no-value features. The Standish Group, reported in the IEEE conference 2002 Friday, December 7, 12
  • 14. quality “if we do not know who the customer is, we do not know what quality is” the lean startup, ch. 6 - test Friday, December 7, 12
  • 15. build quality in “Cease dependence on mass inspection to achieve quality. Improve the process and build quality into the product in the first place” W. Edwards Deming Friday, December 7, 12
  • 16. Our test-driven code follows SOLID Change Shame it principles management doesn’t work Business Engineering Operations Project D Project A DBAs Infrastructure team Service desk Project B Value stream Friday, December 7, 12
  • 17. devops culture automation measurement sharing Friday, December 7, 12
  • 18. hiring a devop http://gun.io/blog/how-to-hire-devops/ Friday, December 7, 12
  • 19. the devops role If you add a “devops” function to your existing dev, testing and ops functions, you just missed the whole point. Friday, December 7, 12
  • 20. Business Engineering Operations Project C Project A DBAs Infrastructure team Service desk Project B Value stream Friday, December 7, 12
  • 21. continuous delivery developers write production-ready code everyone collaborates throughout lifecycle faster feedback loops lower-risk, more reliable releases done means released Friday, December 7, 12
  • 22. but ops still has all that legacy crap no way to rationally decide what to retire deciding what to do is command-and-control who is feeling the pain? Friday, December 7, 12
  • 23. You build it, You run it werner vogels, cto, amazon Friday, December 7, 12
  • 24. Treat these services as if they were products Business Engineering Operations Project C Project A DBAs Infrastructure team Service desk Project B Value stream Friday, December 7, 12
  • 25. think product Products / Services Operations PaaS Ping! Ops management Service desk Value stream Friday, December 7, 12
  • 26. product development inception: define vision, mvp deliver mvp, get feedback keep delivering small increments Friday, December 7, 12
  • 27. what about utilization? Donald Reinertsen, The Principles of Product Development Flow, p60. Friday, December 7, 12
  • 28. therefore... measure cost and value delivered rationally determine what to prioritize self-manage using lean startup methodology architecture group regulates at system level PMO prevents “market failure” Friday, December 7, 12
  • 29. what is “done”? “user stories were not considered complete until they led to validated learning” the lean startup, ch. 7 - measure Friday, December 7, 12
  • 30. hypothesis-driven delivery We believe that [building this feature] [for these people] will achieve [this outcome]. We will know we are successful when we see [this signal from the market]. Jeff Gothelf “Better product definition with Lean UX and Design” http://bit.ly/TylT6A Friday, December 7, 12
  • 31. enterprise governance risk management SOX, ITIL, COBIT segregation of duties change management auditing and compliance Friday, December 7, 12
  • 32. jesse’s rule “don’t fight stupid, make more awesome” Jesse Robbins, Co-founder, Opscode @jesserobbins Friday, December 7, 12
  • 33. questions @jezhumble | jez@thoughtworks.com http://continuousdelivery.com/ ThoughtWorks is hiring! http://jobs.thoughtworks.com/ Australia | Brazil | Canada | China Germany | India | Singapore | South Africa Uganda | UK | USA © 2012 ThoughtWorks, Inc. Sign up for my newsletter http://thoughtworks-studios.com/ Friday, December 7, 12