SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Agile Product
           Development
               Sean Ammirati

             November 26, 2012




#CMULean                         © Sean Ammirati, 2012
Customer Development

                      +
                             Today’s Focus

           Agile Product Development

                      =

               The Lean Startup
#CMULean                               © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
https://www.youtube.com/watch?v=TOkvE9g48bM




#CMULean                                                 © Sean Ammirati, 2012
Release Early
             & Often
           (example beyond software)

#CMULean                               © Sean Ammirati, 2012
Goals for
             Innovation Happens
           • Provide networking event connecting
             entrepreneurs & large corporations
           • Encourage entrepreneurs to focus more on
             getting customers
           • Create a culture of “buying local” in
             Pittsburgh



#CMULean                                             © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
7 Events

                  22 Months

           Iterated After Each Event


#CMULean                               © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
Corporate Attendees




#CMULean                     © Sean Ammirati, 2012
Why Agile
                 Development?

           • You’re wrong more then you are right
           • Key Metric: How fast can you iterate?
           • Need to Predict Delivery Times

#CMULean                                        © Sean Ammirati, 2012
Scrum        This will be unique for each of you
                         based on your team, type of solution
                             being developed and personal
                                      preferences.

           Engineering       Could be: XP, Feature Driven
            Practices    Development, Crystal, Kanban or any
                         other process your engineering team
                                 is comfortable with.

                             (often pull aspects from each)




#CMULean                                              © Sean Ammirati, 2012
Why we focus on
                    Scrum?
           • Firsthand observed it transform & improve
             my last software company - mSpoke
           • Being used at some of the largest
             technology companies in the world today
             (Google,Yahoo!, Adobe, etc ...)
           • Provides a great framework for entire team
             to understand what is going on.
           • Disclaimer: Still hard to build technology and
#CMULean
             not a silver bullet                              © Sean Ammirati, 2012
Key Themes from
                    Scrum

#CMULean               © Sean Ammirati, 2012
Scrum Process




 Source:	
  http://www.krishnabitla.com/post/2011/02/02/scrum-­‐process-­‐sprint-­‐agile-­‐software-­‐methodology.aspx	
  


#CMULean                                                                                                                     © Sean Ammirati, 2012
Product Backlog
           •   Prioritized list or queue of requirements
           •   Rough Estimates of level of effort to complete
               (not all estimates need to be equally thorough /
               higher priority can be more thorough)
           •   Ultimately Product Owner sets the priority
           •   Any one (customer, employee, board member,
               advisor) can add to product backlog
           •   Should be shared with the full-team

#CMULean                                                    © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
Tools / Tips for Product
                    Backlog
           • Everyone on team should easily be able to
             see the backlog
           • I’ve found one “administrator” helpful
             logistically
           • If not using a full scrum tool, you can do
             this easily in a shared spreadsheet
             (eg Google Docs)


#CMULean                                                  © Sean Ammirati, 2012
Time Box / Sprint
           • Each sprint:
             • Lasts a defined number of days
               (time box)
            • Has a specific set of requirements from
               backlog allocated to it (defined during
               “sprint planning meeting”)
            • Has specific goals for the team to achieve
               (set up front) - “sprint goal”

#CMULean                                                © Sean Ammirati, 2012
Release Sprints
           • In my experience, release sprints have been
             quite helpful.
           • However, continuous deployment is
             becoming popular in some circles
             (Eric Ries http://radar.oreilly.com/2009/03/continuous-deployment-5-eas.html)


           • If you do continuous deployment, Scrum
             still integrates fine to manage process
             (http://knowscrum.com/benefits-of-continuous-integration-in-scrum-best-
             practices-in-scrum/)



#CMULean                                                                               © Sean Ammirati, 2012
Tasks for a Sprint
                    Backlog
           • Based on the sprint goal - a list of tasks are
             created
           • Task estimates should be roughly 4 - 16
             hours of work
           • Sometimes only a partial sprint backlog can
             be created (ie: if one task is define an
             internal architecture) - in this case leave
             reminders and estimate as soon as possible

#CMULean                                                © Sean Ammirati, 2012
Estimates
           • All estimates are forward looking
           • How much will it take to complete this
             feature / requirement?
           • Increasing an estimate based on learned
             complexity is accepted by the team
           • Sprint backlog estimates should be updated
             regularly

#CMULean                                               © Sean Ammirati, 2012
Velocity / Burn Down
           • The average decrease in estimates for the
             total effort / time remaining is a sprint’s
             velocity
           • Overtime velocity becomes very helpful for
             planning purposes
           • The chart showing daily total of time
             remaining is called a burn down chart or
             sprint’s signature

#CMULean                                                   © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
#CMULean   © Sean Ammirati, 2012
Daily Scrum
           •   Each Day Team Meets to have each team member
               report:
                •   What have you done since the last daily scrum?
                •   What will you work on between now and the
                    next daily scrum?
                •   What got in your way of doing work?
           •   Many very startups find “daily” to be overkill
               because of the small nature of the team- but regular
               communication still key

#CMULean                                                       © Sean Ammirati, 2012
Sprint Review

           • At the end of the sprint, the team
             demonstrates what they have built
           • Compares against the sprint’s goals
           • Retrospective to look for improvements at
             the end of the sprint



#CMULean                                            © Sean Ammirati, 2012
Exercise 2
           This deliverable should explain (in whatever layout
           you find most clear & concise) two things

              •   A specification for your Minimally Awesome
                  Product (or MVP) based on Exercise 1

              •   A product backlog of the work required to
                  build your M.A.P.

#CMULean                                                      © Sean Ammirati, 2012

Contenu connexe

En vedette

Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...eoda GmbH
 
A Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for UtilitiesA Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for UtilitiesBlack & Veatch
 
Customer Segmentation and Predictive Modeling
Customer Segmentation and Predictive ModelingCustomer Segmentation and Predictive Modeling
Customer Segmentation and Predictive ModelingAngie Wang
 
The 1 Week Minimum Viable Product (MVP)
The 1 Week Minimum Viable Product (MVP)The 1 Week Minimum Viable Product (MVP)
The 1 Week Minimum Viable Product (MVP)Alexis Roqué
 
How to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founderHow to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founderKoombea
 
Customer Segmentation: Design and Delivery (Webinar)
Customer Segmentation: Design and Delivery (Webinar)Customer Segmentation: Design and Delivery (Webinar)
Customer Segmentation: Design and Delivery (Webinar)CGAP
 
CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...
CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...
CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...Data Science Thailand
 
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014Melissa Perri
 
The State of Sales & Marketing at the 50 Fastest-Growing B2B Companies
The State of Sales & Marketing at the 50 Fastest-Growing B2B CompaniesThe State of Sales & Marketing at the 50 Fastest-Growing B2B Companies
The State of Sales & Marketing at the 50 Fastest-Growing B2B CompaniesMattermark
 
The Future of Everything
The Future of EverythingThe Future of Everything
The Future of EverythingCharbel Zeaiter
 

En vedette (12)

Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...Data Science outside the box: Developing a generic scoring algorithm for cust...
Data Science outside the box: Developing a generic scoring algorithm for cust...
 
A Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for UtilitiesA Smarter Customer Segmentation Approach for Utilities
A Smarter Customer Segmentation Approach for Utilities
 
Customer Segmentation and Predictive Modeling
Customer Segmentation and Predictive ModelingCustomer Segmentation and Predictive Modeling
Customer Segmentation and Predictive Modeling
 
Scrum Day Portugal 2017 MVP Presentation
Scrum Day Portugal 2017 MVP PresentationScrum Day Portugal 2017 MVP Presentation
Scrum Day Portugal 2017 MVP Presentation
 
The 1 Week Minimum Viable Product (MVP)
The 1 Week Minimum Viable Product (MVP)The 1 Week Minimum Viable Product (MVP)
The 1 Week Minimum Viable Product (MVP)
 
How to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founderHow to build a MVP app as a non-tech founder
How to build a MVP app as a non-tech founder
 
Customer Segmentation: Design and Delivery (Webinar)
Customer Segmentation: Design and Delivery (Webinar)Customer Segmentation: Design and Delivery (Webinar)
Customer Segmentation: Design and Delivery (Webinar)
 
EIA 2015 Business Model Design with Lean Canvas
EIA 2015 Business Model Design with Lean CanvasEIA 2015 Business Model Design with Lean Canvas
EIA 2015 Business Model Design with Lean Canvas
 
CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...
CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...
CUSTOMER ANALYTICS & SEGMENTATION FOR CUSTOMER CENTRIC ORGANIZATION & MARKETI...
 
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
Designing To Learn: Creating Effective MVP Experiments - Lean UX NYC 2014
 
The State of Sales & Marketing at the 50 Fastest-Growing B2B Companies
The State of Sales & Marketing at the 50 Fastest-Growing B2B CompaniesThe State of Sales & Marketing at the 50 Fastest-Growing B2B Companies
The State of Sales & Marketing at the 50 Fastest-Growing B2B Companies
 
The Future of Everything
The Future of EverythingThe Future of Everything
The Future of Everything
 

Similaire à Lean entrepreneurship Agile Product Developmnet

Introduction to CMU Lean Entreprenuership Course
Introduction to CMU Lean Entreprenuership CourseIntroduction to CMU Lean Entreprenuership Course
Introduction to CMU Lean Entreprenuership CourseSean Ammirati
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrumBestoutcome
 
Lean Entrepreneurship - Digital Business Models
Lean Entrepreneurship - Digital Business ModelsLean Entrepreneurship - Digital Business Models
Lean Entrepreneurship - Digital Business ModelsSean Ammirati
 
SpringPeople Introduction to Agile and Scrum
SpringPeople Introduction to Agile and ScrumSpringPeople Introduction to Agile and Scrum
SpringPeople Introduction to Agile and ScrumSpringPeople
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi TLI GrowthSession
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrumMayur Sand
 
Why 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff SutherlandWhy 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff SutherlandGünther Jena
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short TourVineet Patni
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextNicholas Ho
 
Agile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveAgile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveJeff Dalton
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSSQLI DIGITAL EXPERIENCE
 
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsNon Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsMatthew Salerno
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7Ravi Tadwalkar
 
Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in thisIasa UK
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAgileSparks
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesLaszlo Szalvay
 
Nuts and Bolts of Scrum Template (extended)
Nuts and Bolts of Scrum Template (extended)Nuts and Bolts of Scrum Template (extended)
Nuts and Bolts of Scrum Template (extended)Alexei Govorine
 

Similaire à Lean entrepreneurship Agile Product Developmnet (20)

Introduction to CMU Lean Entreprenuership Course
Introduction to CMU Lean Entreprenuership CourseIntroduction to CMU Lean Entreprenuership Course
Introduction to CMU Lean Entreprenuership Course
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrum
 
Lean Entrepreneurship - Digital Business Models
Lean Entrepreneurship - Digital Business ModelsLean Entrepreneurship - Digital Business Models
Lean Entrepreneurship - Digital Business Models
 
The Long March
The Long MarchThe Long March
The Long March
 
SpringPeople Introduction to Agile and Scrum
SpringPeople Introduction to Agile and ScrumSpringPeople Introduction to Agile and Scrum
SpringPeople Introduction to Agile and Scrum
 
Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi Agile scrum _ Prasanna Yaddanapudi
Agile scrum _ Prasanna Yaddanapudi
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrum
 
Why 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff SutherlandWhy 47% of Agile Transformations Fail - Jeff Sutherland
Why 47% of Agile Transformations Fail - Jeff Sutherland
 
Scrum - A Short Tour
Scrum - A Short TourScrum - A Short Tour
Scrum - A Short Tour
 
Agile Project Management using Scrum
Agile Project Management using ScrumAgile Project Management using Scrum
Agile Project Management using Scrum
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business context
 
Agile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and surviveAgile Resiliency: How CMMI can make Agile thrive and survive
Agile Resiliency: How CMMI can make Agile thrive and survive
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
 
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your OperationsNon Developer Scrum Teams: How Scrum Can Improve Your Operations
Non Developer Scrum Teams: How Scrum Can Improve Your Operations
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7
 
Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in this
 
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the uglyAmit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
Amit Monovitch RSA Case Study - Agile SCRUM - The good, the bad and the ugly
 
Introduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_ValuesIntroduction_to_Scrum_Agile_Values
Introduction_to_Scrum_Agile_Values
 
Nuts and Bolts of Scrum Template (extended)
Nuts and Bolts of Scrum Template (extended)Nuts and Bolts of Scrum Template (extended)
Nuts and Bolts of Scrum Template (extended)
 

Plus de Sean Ammirati

Maximizing ROI for Corporate Innovation
Maximizing ROI for Corporate Innovation Maximizing ROI for Corporate Innovation
Maximizing ROI for Corporate Innovation Sean Ammirati
 
From Employee to Entrepreneur: Leading Your Team to Take Smart Innovation Risks
From Employee to Entrepreneur: Leading Your Team to Take Smart Innovation RisksFrom Employee to Entrepreneur: Leading Your Team to Take Smart Innovation Risks
From Employee to Entrepreneur: Leading Your Team to Take Smart Innovation RisksSean Ammirati
 
Carnegie Bosch 25th Anniversary
Carnegie Bosch 25th AnniversaryCarnegie Bosch 25th Anniversary
Carnegie Bosch 25th AnniversarySean Ammirati
 
Raising Venture Capital - presented at Miami Idea Center 2/19/15
Raising Venture Capital - presented at  Miami Idea Center 2/19/15Raising Venture Capital - presented at  Miami Idea Center 2/19/15
Raising Venture Capital - presented at Miami Idea Center 2/19/15Sean Ammirati
 
Building Innovative Products with Agile
Building Innovative Products with AgileBuilding Innovative Products with Agile
Building Innovative Products with AgileSean Ammirati
 
9 Great Quotes about Data
9 Great Quotes about Data9 Great Quotes about Data
9 Great Quotes about DataSean Ammirati
 
Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon
Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon
Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon Sean Ammirati
 
Market Opportunity - Lean Entrepreneurship Carnegie Mellon
Market Opportunity - Lean Entrepreneurship Carnegie MellonMarket Opportunity - Lean Entrepreneurship Carnegie Mellon
Market Opportunity - Lean Entrepreneurship Carnegie MellonSean Ammirati
 
Elevator Pitch - Lean Entrepreneurship Carnegie Mellon
Elevator Pitch - Lean Entrepreneurship Carnegie MellonElevator Pitch - Lean Entrepreneurship Carnegie Mellon
Elevator Pitch - Lean Entrepreneurship Carnegie MellonSean Ammirati
 
First Principles - Lean Entrepreneurship Course at Carnegie Mellon
First Principles - Lean Entrepreneurship Course at Carnegie MellonFirst Principles - Lean Entrepreneurship Course at Carnegie Mellon
First Principles - Lean Entrepreneurship Course at Carnegie MellonSean Ammirati
 
My Entrepreneurial Journey
My Entrepreneurial  JourneyMy Entrepreneurial  Journey
My Entrepreneurial JourneySean Ammirati
 
Five Misunderstandings about MVPs
Five Misunderstandings about MVPsFive Misunderstandings about MVPs
Five Misunderstandings about MVPsSean Ammirati
 
The Science of Growth
The Science of Growth The Science of Growth
The Science of Growth Sean Ammirati
 
Planning for Success / AlphaLab
Planning for Success / AlphaLabPlanning for Success / AlphaLab
Planning for Success / AlphaLabSean Ammirati
 
Commercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & FundedCommercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & FundedSean Ammirati
 
Raising Capital for Your Startup - Lean Entrepreneurship Carnegie Mellon
Raising Capital for Your Startup - Lean Entrepreneurship Carnegie MellonRaising Capital for Your Startup - Lean Entrepreneurship Carnegie Mellon
Raising Capital for Your Startup - Lean Entrepreneurship Carnegie MellonSean Ammirati
 
Recruiting Team Members
Recruiting Team MembersRecruiting Team Members
Recruiting Team MembersSean Ammirati
 
Investment for the Underdog - SVc2Lx
Investment for the Underdog - SVc2LxInvestment for the Underdog - SVc2Lx
Investment for the Underdog - SVc2LxSean Ammirati
 
Developing a Replicable Sales & Marketing Model
Developing a Replicable Sales & Marketing Model Developing a Replicable Sales & Marketing Model
Developing a Replicable Sales & Marketing Model Sean Ammirati
 
Customer Discovery: Lean Entrepreneurship
Customer Discovery: Lean EntrepreneurshipCustomer Discovery: Lean Entrepreneurship
Customer Discovery: Lean EntrepreneurshipSean Ammirati
 

Plus de Sean Ammirati (20)

Maximizing ROI for Corporate Innovation
Maximizing ROI for Corporate Innovation Maximizing ROI for Corporate Innovation
Maximizing ROI for Corporate Innovation
 
From Employee to Entrepreneur: Leading Your Team to Take Smart Innovation Risks
From Employee to Entrepreneur: Leading Your Team to Take Smart Innovation RisksFrom Employee to Entrepreneur: Leading Your Team to Take Smart Innovation Risks
From Employee to Entrepreneur: Leading Your Team to Take Smart Innovation Risks
 
Carnegie Bosch 25th Anniversary
Carnegie Bosch 25th AnniversaryCarnegie Bosch 25th Anniversary
Carnegie Bosch 25th Anniversary
 
Raising Venture Capital - presented at Miami Idea Center 2/19/15
Raising Venture Capital - presented at  Miami Idea Center 2/19/15Raising Venture Capital - presented at  Miami Idea Center 2/19/15
Raising Venture Capital - presented at Miami Idea Center 2/19/15
 
Building Innovative Products with Agile
Building Innovative Products with AgileBuilding Innovative Products with Agile
Building Innovative Products with Agile
 
9 Great Quotes about Data
9 Great Quotes about Data9 Great Quotes about Data
9 Great Quotes about Data
 
Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon
Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon
Minimally Awesome Products - Lean Entrepreneurship Carnegie Mellon
 
Market Opportunity - Lean Entrepreneurship Carnegie Mellon
Market Opportunity - Lean Entrepreneurship Carnegie MellonMarket Opportunity - Lean Entrepreneurship Carnegie Mellon
Market Opportunity - Lean Entrepreneurship Carnegie Mellon
 
Elevator Pitch - Lean Entrepreneurship Carnegie Mellon
Elevator Pitch - Lean Entrepreneurship Carnegie MellonElevator Pitch - Lean Entrepreneurship Carnegie Mellon
Elevator Pitch - Lean Entrepreneurship Carnegie Mellon
 
First Principles - Lean Entrepreneurship Course at Carnegie Mellon
First Principles - Lean Entrepreneurship Course at Carnegie MellonFirst Principles - Lean Entrepreneurship Course at Carnegie Mellon
First Principles - Lean Entrepreneurship Course at Carnegie Mellon
 
My Entrepreneurial Journey
My Entrepreneurial  JourneyMy Entrepreneurial  Journey
My Entrepreneurial Journey
 
Five Misunderstandings about MVPs
Five Misunderstandings about MVPsFive Misunderstandings about MVPs
Five Misunderstandings about MVPs
 
The Science of Growth
The Science of Growth The Science of Growth
The Science of Growth
 
Planning for Success / AlphaLab
Planning for Success / AlphaLabPlanning for Success / AlphaLab
Planning for Success / AlphaLab
 
Commercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & FundedCommercializing Your Idea Getting Heard & Funded
Commercializing Your Idea Getting Heard & Funded
 
Raising Capital for Your Startup - Lean Entrepreneurship Carnegie Mellon
Raising Capital for Your Startup - Lean Entrepreneurship Carnegie MellonRaising Capital for Your Startup - Lean Entrepreneurship Carnegie Mellon
Raising Capital for Your Startup - Lean Entrepreneurship Carnegie Mellon
 
Recruiting Team Members
Recruiting Team MembersRecruiting Team Members
Recruiting Team Members
 
Investment for the Underdog - SVc2Lx
Investment for the Underdog - SVc2LxInvestment for the Underdog - SVc2Lx
Investment for the Underdog - SVc2Lx
 
Developing a Replicable Sales & Marketing Model
Developing a Replicable Sales & Marketing Model Developing a Replicable Sales & Marketing Model
Developing a Replicable Sales & Marketing Model
 
Customer Discovery: Lean Entrepreneurship
Customer Discovery: Lean EntrepreneurshipCustomer Discovery: Lean Entrepreneurship
Customer Discovery: Lean Entrepreneurship
 

Dernier

APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 

Dernier (20)

Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 

Lean entrepreneurship Agile Product Developmnet

  • 1. Agile Product Development Sean Ammirati November 26, 2012 #CMULean © Sean Ammirati, 2012
  • 2. Customer Development + Today’s Focus Agile Product Development = The Lean Startup #CMULean © Sean Ammirati, 2012
  • 3. #CMULean © Sean Ammirati, 2012
  • 5. Release Early & Often (example beyond software) #CMULean © Sean Ammirati, 2012
  • 6. Goals for Innovation Happens • Provide networking event connecting entrepreneurs & large corporations • Encourage entrepreneurs to focus more on getting customers • Create a culture of “buying local” in Pittsburgh #CMULean © Sean Ammirati, 2012
  • 7. #CMULean © Sean Ammirati, 2012
  • 8. 7 Events 22 Months Iterated After Each Event #CMULean © Sean Ammirati, 2012
  • 9. #CMULean © Sean Ammirati, 2012
  • 10. Corporate Attendees #CMULean © Sean Ammirati, 2012
  • 11. Why Agile Development? • You’re wrong more then you are right • Key Metric: How fast can you iterate? • Need to Predict Delivery Times #CMULean © Sean Ammirati, 2012
  • 12. Scrum This will be unique for each of you based on your team, type of solution being developed and personal preferences. Engineering Could be: XP, Feature Driven Practices Development, Crystal, Kanban or any other process your engineering team is comfortable with. (often pull aspects from each) #CMULean © Sean Ammirati, 2012
  • 13. Why we focus on Scrum? • Firsthand observed it transform & improve my last software company - mSpoke • Being used at some of the largest technology companies in the world today (Google,Yahoo!, Adobe, etc ...) • Provides a great framework for entire team to understand what is going on. • Disclaimer: Still hard to build technology and #CMULean not a silver bullet © Sean Ammirati, 2012
  • 14. Key Themes from Scrum #CMULean © Sean Ammirati, 2012
  • 15. Scrum Process Source:  http://www.krishnabitla.com/post/2011/02/02/scrum-­‐process-­‐sprint-­‐agile-­‐software-­‐methodology.aspx   #CMULean © Sean Ammirati, 2012
  • 16. Product Backlog • Prioritized list or queue of requirements • Rough Estimates of level of effort to complete (not all estimates need to be equally thorough / higher priority can be more thorough) • Ultimately Product Owner sets the priority • Any one (customer, employee, board member, advisor) can add to product backlog • Should be shared with the full-team #CMULean © Sean Ammirati, 2012
  • 17. #CMULean © Sean Ammirati, 2012
  • 18. #CMULean © Sean Ammirati, 2012
  • 19. Tools / Tips for Product Backlog • Everyone on team should easily be able to see the backlog • I’ve found one “administrator” helpful logistically • If not using a full scrum tool, you can do this easily in a shared spreadsheet (eg Google Docs) #CMULean © Sean Ammirati, 2012
  • 20. Time Box / Sprint • Each sprint: • Lasts a defined number of days (time box) • Has a specific set of requirements from backlog allocated to it (defined during “sprint planning meeting”) • Has specific goals for the team to achieve (set up front) - “sprint goal” #CMULean © Sean Ammirati, 2012
  • 21. Release Sprints • In my experience, release sprints have been quite helpful. • However, continuous deployment is becoming popular in some circles (Eric Ries http://radar.oreilly.com/2009/03/continuous-deployment-5-eas.html) • If you do continuous deployment, Scrum still integrates fine to manage process (http://knowscrum.com/benefits-of-continuous-integration-in-scrum-best- practices-in-scrum/) #CMULean © Sean Ammirati, 2012
  • 22. Tasks for a Sprint Backlog • Based on the sprint goal - a list of tasks are created • Task estimates should be roughly 4 - 16 hours of work • Sometimes only a partial sprint backlog can be created (ie: if one task is define an internal architecture) - in this case leave reminders and estimate as soon as possible #CMULean © Sean Ammirati, 2012
  • 23. Estimates • All estimates are forward looking • How much will it take to complete this feature / requirement? • Increasing an estimate based on learned complexity is accepted by the team • Sprint backlog estimates should be updated regularly #CMULean © Sean Ammirati, 2012
  • 24. Velocity / Burn Down • The average decrease in estimates for the total effort / time remaining is a sprint’s velocity • Overtime velocity becomes very helpful for planning purposes • The chart showing daily total of time remaining is called a burn down chart or sprint’s signature #CMULean © Sean Ammirati, 2012
  • 25. #CMULean © Sean Ammirati, 2012
  • 26. #CMULean © Sean Ammirati, 2012
  • 27. #CMULean © Sean Ammirati, 2012
  • 28. Daily Scrum • Each Day Team Meets to have each team member report: • What have you done since the last daily scrum? • What will you work on between now and the next daily scrum? • What got in your way of doing work? • Many very startups find “daily” to be overkill because of the small nature of the team- but regular communication still key #CMULean © Sean Ammirati, 2012
  • 29. Sprint Review • At the end of the sprint, the team demonstrates what they have built • Compares against the sprint’s goals • Retrospective to look for improvements at the end of the sprint #CMULean © Sean Ammirati, 2012
  • 30. Exercise 2 This deliverable should explain (in whatever layout you find most clear & concise) two things • A specification for your Minimally Awesome Product (or MVP) based on Exercise 1 • A product backlog of the work required to build your M.A.P. #CMULean © Sean Ammirati, 2012