Lean Startup: Reduce 40% go-to-market time & cost on your next product launch

People10 Technosoft Private Limited
People10 Technosoft Private LimitedPeople10 Technosoft Private Limited
Reduce 40% go-to-
market time & cost on
your next product
launch
#People10Meetup
@people_10
the speaker
• Senior Product professional with 16+ years of
experience in B2B and B2C (Web / Mobile, Cloud /
Analytics) products in Telecom, Banking, Education
and Healthcare industries world-wide
• Evangelist of Agile and Lean (Scrum, XP, Kanban,
Lean Startup)
• Consultant to Fortune 500 companies on
transformations and Advanced Project / Program /
Portfolio management
Copyright. People10 | Lean Startup Product Development
Nisha Shoukath
Co-Founder, People10
@nishashoukath
2
the panelist
• Technology Leader with 18+ years experience in
building mission critical products for Investment
Banking, Education, Healthcare and E-Commerce,
across the globe
• Adviser to Fortune 500 companies for Enterprise
transformations
• Agile and Lean evangelist; Led 1000 member Agile
organization for a global Investment Bank
• Expert in Continuous deployment, MVP and UX for
Web / Mobile / Cloud / Analytics for B2B and B2C
Copyright. People10 | Lean Startup Product Development
Rakesh Dahiya
Co-Founder, People10
@rakeshdahiya
3
for the attendees!
30 minutes of FREE
consultation for your
Lean Product
Development
(technology choices,
frameworks, practices,
approach)
Copyright. People10 | Lean Startup Product Development 4
+
…in the next 45 minutes
• New products & concerns
• Startups, Lean Startups…
• Traditional vs. Agile vs. Lean Startup
• Why Lean startup?
• Lean startup principles
• Case study on quantified benefits
• Q&A
Copyright. People10 | Lean Startup Product Development 5
are you planning to
launch a new
technology product?
Copyright. People10 | Lean Startup Product Development 6
your concerns?
speed
early revenue
scalability
innovation
competition
shelf-life
Copyright. People10 | Lean Startup Product Development 7
what is a startup for us here?
“A human institution designed to create new
products and services under conditions of
extreme uncertainty”
“Nothing to do with size of the company, sector
of the economy or industry”
Eric Ries – 2011
Theleanstartup.com
Copyright. People10 | Lean Startup Product Development 8
traditional waterfall approach
• Unit of progress : „Advance to next stage‟
• Take untested, un-validated assumptions and pour
money into it
• Lessons are learned only at the end
• Cost of learning is hefty
• Causes most products to fail
Copyright. People10 | Lean Startup Product Development 9
Problem is Known Solution is Known
agile
• Unit of progress : „Line of working code‟
• Your business idea is very clear and validated
• Solution evolves iteratively
• Needs iterative delivery
• High product quality
Copyright. People10 | Lean Startup Product Development 10
Problem is Known
Solution is Unknown
Product owner /
internal customer
• “Should this product be built?” instead of “Can
this product be built?”
• “Can we build a sustainable business around this
set of products and services?”
Copyright. People10 | Lean Startup Product Development 11
why do we need to look
beyond agile?
lean startup
• Unknown problem; unknown solution
• Solution evolves iteratively to validate the hypothesis
• High level of customer focus and development
• Uses Agile development practices
Copyright. People10 | Lean Startup Product Development 12
lean startup principles
• Eliminate uncertainty
• Develop an MVP
• Validated learning
• Pivot
• The power of feedback loop
Copyright. People10 | Lean Startup Product Development 13
Practices to minimize total time to feedback loop
Copyright. People10 | Lean Startup Product Development 14
Build
Code
Measure
Data
Learn
Ideas
Build Faster
Unit test
Usability Test
Continuous Integration
Incremental Deployment
Free & Open-Source
Cloud Computing
Cluster Immune System
Just-in-time Scalability
Refactoring
Developer Sandbox
Minimum Viable Product
Funnel Analysis
Cohort Analysis
Net Promoter Score
Search Engine Marketing
Predictive Monitoring
Split Tests
Continuous Deployment
Usability Tests
Real-time Monitoring & Alerting
Customer Liaison
Measure FasterSplit Tests
Customer Deployment
Five Whys
Customer Advisory Board
Falsifiable Hypotheses
Product Owner
Accountability
Customer Archetypes
Cross-functional Teams
Semi-autonomous Teams
Smoke Tests
Learn Faster
what is an MVP?
• A Minimum Viable Product is version of your “product”
that maximizes validated learning for the least amount of
effort
• NOT an MVP: a landing page to get sign-ups
• Great companies that started this way…
– Email MVP (TimeHop)
– Blog MVP (Groupon)
– Video MVP (DropBox)
– Hustle MVP (paper prototypes…)
• Simple wireframes and working prototypes
Get out of the building, talk to possible customers and
hack together a creative solution to solve their problems
Copyright. People10 | Lean Startup Product Development 15
case study
Copyright. People10 | Lean Startup Product Development 16
B2B education product
Copyright. People10 | Lean Startup Product Development 17
The client is a leading EduTech product and consulting firm
specializing in K12 space, working with the US school districts
offering advanced teaching solutions.
Background
Goal: Improve teaching standards for education institutions through expert
consulting and innovative technology platforms
Complex non-functional requirements: Domain standards, third party
connectivity, content distribution, responsive UX, high speed video
streaming, multi-browser compatibility, scalability, collaboration features…
Business need
solution highlights
Approach
• Lean startup delivery model (iterative delivery, MVP and
continuous deployment)
• Captured priorities through product backlog and wireframes –
Zero specs!
• 8 weeks MVP and 6 months Beta
Benefits
• Client showcased the MVP and got customer validation
• MVP helped to get market feedback; iterative changes in UI
and product features
• Recipe for product‟s success and avoided cost escalation and
time delays
Copyright. People10 | Lean Startup Product Development 18
How we built fast
Copyright. People10 | Lean Startup Product Development 19
Build
Code
Measure
Data
Learn
Ideas
Build Faster
Unit test
Usability Test
Continuous Integration
Incremental Deployment
Free & Open-Source
Cloud Computing
Cluster Immune System
Just-in-time Scalability
Refactoring
Developer Sandbox
Minimum Viable Product
Funnel Analysis
Cohort Analysis
Net Promoter Score
Search Engine Marketing
Predictive Monitoring
Split Tests
Continuous Deployment
Usability Tests
Real-time Monitoring & Alerting
Customer Liaison
Measure FasterSplit Tests
Customer Deployment
Five Whys
Customer Advisory Board
Falsifiable Hypotheses
Product Owner
Accountability
Customer Archetypes
Cross-functional Teams
Semi-autonomous Teams
Smoke Tests
Learn Faster
build practices used
• Customer validation
– MVP Approach, Wireframes
– End-user feedback
• Technology
– Open source stack (HTML5, CSS3, Popcorn.js, Knockout.js, MongoDB,
Groovy, Node.js, Bootstrap UI)
– Cloud hosted solution Amazon EC3
– Just-in-time, scalable architecture and design
– Productive frameworks like Grails
• Testing practices
– Unit tests
– Usability tests
– Test automation
• Release and deploy
– Developer sandbox
– Continuous Deployment
Copyright. People10 | Lean Startup Product Development 20
how can we quantify the
benefits of lean startup based
development ?
Copyright. People10 | Lean Startup Product Development 21
time savings
Copyright. People10 | Lean Startup Product Development 22
Req.
(1m)
MVP Dev.
(2m)
Beta Development (6m) UAT
(1m
)
Requirements , architecture, design(6m) Beta Development (8m) Int.
(1m
)
UAT
(1m)
Rework (3m)
• 10 months to launch the beta
• <1 month for initial requirement
capture
• No additional integration effort
required due to continuous
integration. The integration happens
every day
• No changes for beta due to frequent
feedbacks, demo, MVP & interim
releases
• 19+ months to launch the beta
• 6+ months of requirements,
architecture, design
• Additional 1 month of integration
• Due to late feedback, the potential
rework of 3+ months post beta
deployment.
traditional SDLC lean startup
time savings
m = month
9 months of time gain (47%)
cost savings
Copyright. People10 | Lean Startup Product Development 23
• Just enough documentation using
product backlog, sprint backlog and
wireframes
• Savings of integration effort
• Others – Saving on repetitive efforts
(tests, deploys, etc…)
• Requires more effort for detailed
requirement documentation, review,
validation, sign-off
• Additional cost for integration
• Additional cost of rework due to late
customer feedback and changes
traditional SDLC lean startup
Activity Effort (person-months) Cost (USD)
Requirements (0.5 FTE x 6m) 3pm 480
Development (4 FTE x 8m) 32pm 5,120
Integration (4 FTE x 1m) 4pm 640
UAT (4 FTE x 1m) 4pm 640
Rework (4 FTE x 3m) 12pm 1,920
8,800
Activity Effort (person-months) Cost (USD)
Requirements (0.2 FTE x 6m) 1.2pm 192
Development (4 FTE x 8m) 32pm 5,120
Integration 0 pm 0
UAT (4 FTE x 1m) 4pm 640
Rework 0pm 0
5,952
$32 over $100 savings (32%)
* assumption : cost of $1 / hour
quality benefits
Copyright. People10 | Lean Startup Product Development 24
• Frequent feedback through sprint demos
and working software releases
• Continuous automated quality checks
on continuous integration platforms
• 100x more testing cycles
• 10x full system testing cycles
• Testing is not frequent; done on big chunks
• Entire system is barely tested 1 or 2 times
• Disconnected pieces are internally tested;
customer feedback is very late
traditional SDLC lean startup
Superior Quality – cost of defect is majorly reduced (-55%)
automated tests / unit & behaviour
functional testing
customer feedback
acceptance tests with customer
100 defects: (80% @3x) 240 + (20% @5x) 100 = 340 defect points
100 defects: (80% @1x) 80 + (15% @3x) 45 + (5% @ 5x) 25 = 150 defect points
business value
Copyright. People10 | Lean Startup Product Development 25
• Frequent & early value through MVP &
releases
• Can adapt - early product visibility
• Able to generate more revenue due to
early MVP deliveries
• Value (product) is delivered only once
• Often perceived as insufficient value –
gaps, misunderstandings, and unwanted
features
• Revenue realization is late - high risk of
losing the competitive edge
traditional SDLC lean startup
Early and frequent Value  More opportunity  More $$$
-0.1
0.1
0.3
0.5
0.7
0.9
1.1
1 4 7 10 13 16 19
Traditional SDLC
Lean Startup
quantified benefits
Copyright. People10 | Lean Startup Product Development 26
TIME COST
QUALITY BUSINESS VALUE
-47% -32%
+55% +40%
How we embraced lean startup here…
• Unknown problem; unknown solution
• Solution evolves iteratively to validate the hypothesis
• High level of customer focus and development
• Uses Agile development practices
Copyright. People10 | Lean Startup Product Development 27
client endorsement
“Insight Education Group has been working with
People10 on the development of a new suite of web-
based products. From the beginning of the process,
the knowledgeable and experienced team has been
responsive to our vision, helping craft that vision into a
reality. The Lean Startup philosophy is integral to the
product development processes at Insight.”
Richard Nyankori, Executive Vice President
Nancy Goodman, Senior Project Director
- Insight Education Group
Copyright. People10 | Lean Startup Product Development 28
• email me at nisha@people10.com for your
complementary 30 minutes product development
consultation
• Survey
• Handbook
• #People10Meetup
• @people_10
Copyright. People10 | Lean Startup Product Development 29
references
http://www.theleanstartup.com
http://www.techinasia.com/
http://ramlijohn.com/
http://blogs.hbr.org/2013/05/in-big-companies-lean-is-only/
http://www.slideshare.net/Managewell/
http://www.serraventures.com
http://practicetrumpstheory.com
http://leanstack.com
Copyright. People10 | Lean Startup Product Development 30
info@people10.com
agile & lean product development
www.people10.com
THANK YOU FOR YOUR ATTENTION!
1 of 31

Recommended

Running Lean - Dallas by
Running Lean - DallasRunning Lean - Dallas
Running Lean - DallasAsh Maurya
18.4K views60 slides
Delphi Berkeley 2016 by
Delphi Berkeley 2016Delphi Berkeley 2016
Delphi Berkeley 2016Stanford University
99.3K views55 slides
How to create your Minimum Viable Product - Raff Paquin by
How to create your Minimum Viable Product - Raff PaquinHow to create your Minimum Viable Product - Raff Paquin
How to create your Minimum Viable Product - Raff PaquinRaff Paquin
23.4K views42 slides
When the Boardroom is Bits by
When the Boardroom is BitsWhen the Boardroom is Bits
When the Boardroom is BitsStanford University
60K views99 slides
Transitioning to-lean-at-infochimps by
Transitioning to-lean-at-infochimpsTransitioning to-lean-at-infochimps
Transitioning to-lean-at-infochimpsAsh Maurya
9.4K views90 slides
How to be a Web 2.0 Metrics Jedi (Web 2.0 Expo, April 2009) by
How to be a Web 2.0 Metrics Jedi  (Web 2.0 Expo, April 2009)How to be a Web 2.0 Metrics Jedi  (Web 2.0 Expo, April 2009)
How to be a Web 2.0 Metrics Jedi (Web 2.0 Expo, April 2009)Dan Olsen
23.3K views90 slides

More Related Content

What's hot

Getting to Minimum Viable Product (MVP) by
Getting to Minimum Viable Product (MVP)Getting to Minimum Viable Product (MVP)
Getting to Minimum Viable Product (MVP)swong02
1.1K views36 slides
Startup Metrics for Pirates (SeedCamp, Sept 2009) by
Startup Metrics for Pirates (SeedCamp, Sept 2009)Startup Metrics for Pirates (SeedCamp, Sept 2009)
Startup Metrics for Pirates (SeedCamp, Sept 2009)Dave McClure
39.5K views62 slides
MVP: Minimum Viable Product vs. Maximum Value Product by
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value ProductLiquid Reality
10.1K views80 slides
Growth Hacking at SPN by
Growth Hacking at SPNGrowth Hacking at SPN
Growth Hacking at SPNAlexandre Jubien
13.6K views99 slides
Startup Metrics for Pirates (SeedCamp 2008) by
Startup Metrics for Pirates (SeedCamp 2008)Startup Metrics for Pirates (SeedCamp 2008)
Startup Metrics for Pirates (SeedCamp 2008)Dave McClure
41.5K views46 slides
Service x berkeley 2015 by
Service x berkeley 2015Service x berkeley 2015
Service x berkeley 2015Stanford University
4.6K views23 slides

What's hot(20)

Getting to Minimum Viable Product (MVP) by swong02
Getting to Minimum Viable Product (MVP)Getting to Minimum Viable Product (MVP)
Getting to Minimum Viable Product (MVP)
swong021.1K views
Startup Metrics for Pirates (SeedCamp, Sept 2009) by Dave McClure
Startup Metrics for Pirates (SeedCamp, Sept 2009)Startup Metrics for Pirates (SeedCamp, Sept 2009)
Startup Metrics for Pirates (SeedCamp, Sept 2009)
Dave McClure39.5K views
MVP: Minimum Viable Product vs. Maximum Value Product by Liquid Reality
MVP:  Minimum Viable Product vs. Maximum Value ProductMVP:  Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value Product
Liquid Reality10.1K views
Startup Metrics for Pirates (SeedCamp 2008) by Dave McClure
Startup Metrics for Pirates (SeedCamp 2008)Startup Metrics for Pirates (SeedCamp 2008)
Startup Metrics for Pirates (SeedCamp 2008)
Dave McClure41.5K views
How to Identify a lean startup by Ash Maurya
How to Identify a lean startupHow to Identify a lean startup
How to Identify a lean startup
Ash Maurya14.1K views
Get Set Grow - Navigating the Startup Lifecycle - Sudhir Swamy by Sudhir Swamy
 Get Set Grow - Navigating the Startup Lifecycle - Sudhir Swamy Get Set Grow - Navigating the Startup Lifecycle - Sudhir Swamy
Get Set Grow - Navigating the Startup Lifecycle - Sudhir Swamy
Sudhir Swamy407 views
Minimum Viable Product - theory and workshop by Tilen Travnik
Minimum Viable Product - theory and workshopMinimum Viable Product - theory and workshop
Minimum Viable Product - theory and workshop
Tilen Travnik3.9K views
Columbia lecture 111210 customer development by Stanford University
Columbia lecture 111210 customer developmentColumbia lecture 111210 customer development
Columbia lecture 111210 customer development
Stanford University21.4K views
Lean Startup Analytics and MVP – Lecture and Workshop at Zeppelin University by Sebastian Fittko
Lean Startup Analytics and MVP – Lecture and Workshop at Zeppelin UniversityLean Startup Analytics and MVP – Lecture and Workshop at Zeppelin University
Lean Startup Analytics and MVP – Lecture and Workshop at Zeppelin University
Sebastian Fittko51.3K views
Build A Minimum Viable Product PowerPoint Presentation Slides by SlideTeam
Build A Minimum Viable Product PowerPoint Presentation Slides Build A Minimum Viable Product PowerPoint Presentation Slides
Build A Minimum Viable Product PowerPoint Presentation Slides
SlideTeam3.1K views
How-to Build a Minimum Viable Product (MVP) by Adriana Herrera
How-to Build a Minimum Viable Product (MVP)How-to Build a Minimum Viable Product (MVP)
How-to Build a Minimum Viable Product (MVP)
Adriana Herrera4.7K views
Running lean - YearOneLabs, Montreal by Ash Maurya
Running lean - YearOneLabs, MontrealRunning lean - YearOneLabs, Montreal
Running lean - YearOneLabs, Montreal
Ash Maurya1.9K views

Similar to Lean Startup: Reduce 40% go-to-market time & cost on your next product launch

Will Everitt, Pacific Magazines by
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Hilary Ip
170 views49 slides
Dashlane Mission Teams by
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission TeamsDashlane
1.3K views34 slides
Agile and data driven product development oleh Dhiku VP Product KMK Online by
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK OnlineRein Mahatma
1.8K views50 slides
[Webinar] Visa's Journey to a Culture of Experimentation by
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of ExperimentationOptimizely
1.6K views33 slides
UX in Action: IBM Watson by
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM WatsonUserTesting
1.3K views52 slides
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t... by
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...Hannah Flynn
131 views25 slides

Similar to Lean Startup: Reduce 40% go-to-market time & cost on your next product launch(20)

Will Everitt, Pacific Magazines by Hilary Ip
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines
Hilary Ip170 views
Dashlane Mission Teams by Dashlane
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
Dashlane1.3K views
Agile and data driven product development oleh Dhiku VP Product KMK Online by Rein Mahatma
Agile and data driven product development oleh Dhiku VP Product KMK OnlineAgile and data driven product development oleh Dhiku VP Product KMK Online
Agile and data driven product development oleh Dhiku VP Product KMK Online
Rein Mahatma1.8K views
[Webinar] Visa's Journey to a Culture of Experimentation by Optimizely
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
Optimizely1.6K views
UX in Action: IBM Watson by UserTesting
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
UserTesting1.3K views
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t... by Hannah Flynn
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...
Hannah Flynn131 views
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t... by Aggregage
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...
Old Products, New Tricks: Add Value with a Dashboard Refresh: What You Need t...
Aggregage33 views
Ericriesleanstartuppresentationforweb2 by Edmund FOng
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
Edmund FOng273 views
Applying Lean Startup Principles to Agile Projects by TechWell
Applying Lean Startup Principles to Agile ProjectsApplying Lean Startup Principles to Agile Projects
Applying Lean Startup Principles to Agile Projects
TechWell647 views
Webinar - Design Thinking for Platform Engineering by OpenCredo
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
OpenCredo402 views
Professional Project Manager Should Be Proficient in Agile by Nitor
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
Nitor1.1K views
Agile Upstream and Downstream Webinar - English by CollabNet
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
CollabNet1.4K views
Lean startup, customer development, and the business model canvas by gistinitiative
Lean startup, customer development, and the business model canvasLean startup, customer development, and the business model canvas
Lean startup, customer development, and the business model canvas
gistinitiative2.5K views
Agile Tour Dublin 2013 - Product Lines and Agile by Paraic Hegarty
Agile Tour Dublin 2013 - Product Lines and AgileAgile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and Agile
Paraic Hegarty553 views
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER) by Samuel Chin, PMP, CSM
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Products and Value: An Agile Perspective BY Matt Nudelmann (GUEST PRESENTER)
Jan Bosch | Agile Product Development: From Hunch to Hard Data by Optimizely
Jan Bosch | Agile Product Development: From Hunch to Hard DataJan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Optimizely1.5K views
Lean Startup Tools for Agile Product Teams by LitheSpeed
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product Teams
LitheSpeed4.9K views
Agile Methods: Fact or Fiction by Matt Ganis
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
Matt Ganis2.3K views
Agile Comes to You (Mironov, Bellevue) by Enthiosys Inc
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
Enthiosys Inc916 views

More from People10 Technosoft Private Limited

A Brief Introduction To Telehealth by
A Brief Introduction To Telehealth A Brief Introduction To Telehealth
A Brief Introduction To Telehealth People10 Technosoft Private Limited
695 views22 slides
Mindmap brainstorming technique by
Mindmap   brainstorming techniqueMindmap   brainstorming technique
Mindmap brainstorming techniquePeople10 Technosoft Private Limited
1.4K views16 slides
Javascript handbook by
Javascript handbook Javascript handbook
Javascript handbook People10 Technosoft Private Limited
2.6K views26 slides
Revolutionizing Enterprise Software Development through Continuous Delivery &... by
Revolutionizing Enterprise Software Development through Continuous Delivery &...Revolutionizing Enterprise Software Development through Continuous Delivery &...
Revolutionizing Enterprise Software Development through Continuous Delivery &...People10 Technosoft Private Limited
2.3K views36 slides
People10 transforming it_throughagility by
People10 transforming it_throughagilityPeople10 transforming it_throughagility
People10 transforming it_throughagilityPeople10 Technosoft Private Limited
2.6K views44 slides
Ruby on Rails Development Ecosystem by
Ruby on Rails Development EcosystemRuby on Rails Development Ecosystem
Ruby on Rails Development EcosystemPeople10 Technosoft Private Limited
3.8K views18 slides

More from People10 Technosoft Private Limited(10)

Recently uploaded

HarshithAkkapelli_Presentation.pdf by
HarshithAkkapelli_Presentation.pdfHarshithAkkapelli_Presentation.pdf
HarshithAkkapelli_Presentation.pdfharshithakkapelli
11 views16 slides
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... by
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...Deltares
12 views24 slides
Software evolution understanding: Automatic extraction of software identifier... by
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...Ra'Fat Al-Msie'deen
9 views33 slides
EV Charging App Case by
EV Charging App Case EV Charging App Case
EV Charging App Case iCoderz Solutions
5 views1 slide
Fleet Management Software in India by
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India Fleetable
11 views1 slide
Agile 101 by
Agile 101Agile 101
Agile 101John Valentino
9 views20 slides

Recently uploaded(20)

DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... by Deltares
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares12 views
Software evolution understanding: Automatic extraction of software identifier... by Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
Fleet Management Software in India by Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable11 views
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... by Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri860 views
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx by animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm15 views
Copilot Prompting Toolkit_All Resources.pdf by Riccardo Zamana
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdf
Riccardo Zamana10 views
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs by Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares10 views
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P... by NimaTorabi2
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
Unlocking the Power of AI in Product Management - A Comprehensive Guide for P...
NimaTorabi212 views
AI and Ml presentation .pptx by FayazAli87
AI and Ml presentation .pptxAI and Ml presentation .pptx
AI and Ml presentation .pptx
FayazAli8712 views
SUGCON ANZ Presentation V2.1 Final.pptx by Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor23 views
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... by Deltares
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
Deltares7 views
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... by TomHalpin9
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
TomHalpin96 views
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h... by Deltares
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
Deltares9 views
Quality Engineer: A Day in the Life by John Valentino
Quality Engineer: A Day in the LifeQuality Engineer: A Day in the Life
Quality Engineer: A Day in the Life
John Valentino6 views
FOSSLight Community Day 2023-11-30 by Shane Coughlan
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30
Shane Coughlan5 views
Sprint 226 by ManageIQ
Sprint 226Sprint 226
Sprint 226
ManageIQ5 views

Lean Startup: Reduce 40% go-to-market time & cost on your next product launch

  • 1. Reduce 40% go-to- market time & cost on your next product launch #People10Meetup @people_10
  • 2. the speaker • Senior Product professional with 16+ years of experience in B2B and B2C (Web / Mobile, Cloud / Analytics) products in Telecom, Banking, Education and Healthcare industries world-wide • Evangelist of Agile and Lean (Scrum, XP, Kanban, Lean Startup) • Consultant to Fortune 500 companies on transformations and Advanced Project / Program / Portfolio management Copyright. People10 | Lean Startup Product Development Nisha Shoukath Co-Founder, People10 @nishashoukath 2
  • 3. the panelist • Technology Leader with 18+ years experience in building mission critical products for Investment Banking, Education, Healthcare and E-Commerce, across the globe • Adviser to Fortune 500 companies for Enterprise transformations • Agile and Lean evangelist; Led 1000 member Agile organization for a global Investment Bank • Expert in Continuous deployment, MVP and UX for Web / Mobile / Cloud / Analytics for B2B and B2C Copyright. People10 | Lean Startup Product Development Rakesh Dahiya Co-Founder, People10 @rakeshdahiya 3
  • 4. for the attendees! 30 minutes of FREE consultation for your Lean Product Development (technology choices, frameworks, practices, approach) Copyright. People10 | Lean Startup Product Development 4 +
  • 5. …in the next 45 minutes • New products & concerns • Startups, Lean Startups… • Traditional vs. Agile vs. Lean Startup • Why Lean startup? • Lean startup principles • Case study on quantified benefits • Q&A Copyright. People10 | Lean Startup Product Development 5
  • 6. are you planning to launch a new technology product? Copyright. People10 | Lean Startup Product Development 6
  • 8. what is a startup for us here? “A human institution designed to create new products and services under conditions of extreme uncertainty” “Nothing to do with size of the company, sector of the economy or industry” Eric Ries – 2011 Theleanstartup.com Copyright. People10 | Lean Startup Product Development 8
  • 9. traditional waterfall approach • Unit of progress : „Advance to next stage‟ • Take untested, un-validated assumptions and pour money into it • Lessons are learned only at the end • Cost of learning is hefty • Causes most products to fail Copyright. People10 | Lean Startup Product Development 9 Problem is Known Solution is Known
  • 10. agile • Unit of progress : „Line of working code‟ • Your business idea is very clear and validated • Solution evolves iteratively • Needs iterative delivery • High product quality Copyright. People10 | Lean Startup Product Development 10 Problem is Known Solution is Unknown Product owner / internal customer
  • 11. • “Should this product be built?” instead of “Can this product be built?” • “Can we build a sustainable business around this set of products and services?” Copyright. People10 | Lean Startup Product Development 11 why do we need to look beyond agile?
  • 12. lean startup • Unknown problem; unknown solution • Solution evolves iteratively to validate the hypothesis • High level of customer focus and development • Uses Agile development practices Copyright. People10 | Lean Startup Product Development 12
  • 13. lean startup principles • Eliminate uncertainty • Develop an MVP • Validated learning • Pivot • The power of feedback loop Copyright. People10 | Lean Startup Product Development 13
  • 14. Practices to minimize total time to feedback loop Copyright. People10 | Lean Startup Product Development 14 Build Code Measure Data Learn Ideas Build Faster Unit test Usability Test Continuous Integration Incremental Deployment Free & Open-Source Cloud Computing Cluster Immune System Just-in-time Scalability Refactoring Developer Sandbox Minimum Viable Product Funnel Analysis Cohort Analysis Net Promoter Score Search Engine Marketing Predictive Monitoring Split Tests Continuous Deployment Usability Tests Real-time Monitoring & Alerting Customer Liaison Measure FasterSplit Tests Customer Deployment Five Whys Customer Advisory Board Falsifiable Hypotheses Product Owner Accountability Customer Archetypes Cross-functional Teams Semi-autonomous Teams Smoke Tests Learn Faster
  • 15. what is an MVP? • A Minimum Viable Product is version of your “product” that maximizes validated learning for the least amount of effort • NOT an MVP: a landing page to get sign-ups • Great companies that started this way… – Email MVP (TimeHop) – Blog MVP (Groupon) – Video MVP (DropBox) – Hustle MVP (paper prototypes…) • Simple wireframes and working prototypes Get out of the building, talk to possible customers and hack together a creative solution to solve their problems Copyright. People10 | Lean Startup Product Development 15
  • 16. case study Copyright. People10 | Lean Startup Product Development 16
  • 17. B2B education product Copyright. People10 | Lean Startup Product Development 17 The client is a leading EduTech product and consulting firm specializing in K12 space, working with the US school districts offering advanced teaching solutions. Background Goal: Improve teaching standards for education institutions through expert consulting and innovative technology platforms Complex non-functional requirements: Domain standards, third party connectivity, content distribution, responsive UX, high speed video streaming, multi-browser compatibility, scalability, collaboration features… Business need
  • 18. solution highlights Approach • Lean startup delivery model (iterative delivery, MVP and continuous deployment) • Captured priorities through product backlog and wireframes – Zero specs! • 8 weeks MVP and 6 months Beta Benefits • Client showcased the MVP and got customer validation • MVP helped to get market feedback; iterative changes in UI and product features • Recipe for product‟s success and avoided cost escalation and time delays Copyright. People10 | Lean Startup Product Development 18
  • 19. How we built fast Copyright. People10 | Lean Startup Product Development 19 Build Code Measure Data Learn Ideas Build Faster Unit test Usability Test Continuous Integration Incremental Deployment Free & Open-Source Cloud Computing Cluster Immune System Just-in-time Scalability Refactoring Developer Sandbox Minimum Viable Product Funnel Analysis Cohort Analysis Net Promoter Score Search Engine Marketing Predictive Monitoring Split Tests Continuous Deployment Usability Tests Real-time Monitoring & Alerting Customer Liaison Measure FasterSplit Tests Customer Deployment Five Whys Customer Advisory Board Falsifiable Hypotheses Product Owner Accountability Customer Archetypes Cross-functional Teams Semi-autonomous Teams Smoke Tests Learn Faster
  • 20. build practices used • Customer validation – MVP Approach, Wireframes – End-user feedback • Technology – Open source stack (HTML5, CSS3, Popcorn.js, Knockout.js, MongoDB, Groovy, Node.js, Bootstrap UI) – Cloud hosted solution Amazon EC3 – Just-in-time, scalable architecture and design – Productive frameworks like Grails • Testing practices – Unit tests – Usability tests – Test automation • Release and deploy – Developer sandbox – Continuous Deployment Copyright. People10 | Lean Startup Product Development 20
  • 21. how can we quantify the benefits of lean startup based development ? Copyright. People10 | Lean Startup Product Development 21
  • 22. time savings Copyright. People10 | Lean Startup Product Development 22 Req. (1m) MVP Dev. (2m) Beta Development (6m) UAT (1m ) Requirements , architecture, design(6m) Beta Development (8m) Int. (1m ) UAT (1m) Rework (3m) • 10 months to launch the beta • <1 month for initial requirement capture • No additional integration effort required due to continuous integration. The integration happens every day • No changes for beta due to frequent feedbacks, demo, MVP & interim releases • 19+ months to launch the beta • 6+ months of requirements, architecture, design • Additional 1 month of integration • Due to late feedback, the potential rework of 3+ months post beta deployment. traditional SDLC lean startup time savings m = month 9 months of time gain (47%)
  • 23. cost savings Copyright. People10 | Lean Startup Product Development 23 • Just enough documentation using product backlog, sprint backlog and wireframes • Savings of integration effort • Others – Saving on repetitive efforts (tests, deploys, etc…) • Requires more effort for detailed requirement documentation, review, validation, sign-off • Additional cost for integration • Additional cost of rework due to late customer feedback and changes traditional SDLC lean startup Activity Effort (person-months) Cost (USD) Requirements (0.5 FTE x 6m) 3pm 480 Development (4 FTE x 8m) 32pm 5,120 Integration (4 FTE x 1m) 4pm 640 UAT (4 FTE x 1m) 4pm 640 Rework (4 FTE x 3m) 12pm 1,920 8,800 Activity Effort (person-months) Cost (USD) Requirements (0.2 FTE x 6m) 1.2pm 192 Development (4 FTE x 8m) 32pm 5,120 Integration 0 pm 0 UAT (4 FTE x 1m) 4pm 640 Rework 0pm 0 5,952 $32 over $100 savings (32%) * assumption : cost of $1 / hour
  • 24. quality benefits Copyright. People10 | Lean Startup Product Development 24 • Frequent feedback through sprint demos and working software releases • Continuous automated quality checks on continuous integration platforms • 100x more testing cycles • 10x full system testing cycles • Testing is not frequent; done on big chunks • Entire system is barely tested 1 or 2 times • Disconnected pieces are internally tested; customer feedback is very late traditional SDLC lean startup Superior Quality – cost of defect is majorly reduced (-55%) automated tests / unit & behaviour functional testing customer feedback acceptance tests with customer 100 defects: (80% @3x) 240 + (20% @5x) 100 = 340 defect points 100 defects: (80% @1x) 80 + (15% @3x) 45 + (5% @ 5x) 25 = 150 defect points
  • 25. business value Copyright. People10 | Lean Startup Product Development 25 • Frequent & early value through MVP & releases • Can adapt - early product visibility • Able to generate more revenue due to early MVP deliveries • Value (product) is delivered only once • Often perceived as insufficient value – gaps, misunderstandings, and unwanted features • Revenue realization is late - high risk of losing the competitive edge traditional SDLC lean startup Early and frequent Value  More opportunity  More $$$ -0.1 0.1 0.3 0.5 0.7 0.9 1.1 1 4 7 10 13 16 19 Traditional SDLC Lean Startup
  • 26. quantified benefits Copyright. People10 | Lean Startup Product Development 26 TIME COST QUALITY BUSINESS VALUE -47% -32% +55% +40%
  • 27. How we embraced lean startup here… • Unknown problem; unknown solution • Solution evolves iteratively to validate the hypothesis • High level of customer focus and development • Uses Agile development practices Copyright. People10 | Lean Startup Product Development 27
  • 28. client endorsement “Insight Education Group has been working with People10 on the development of a new suite of web- based products. From the beginning of the process, the knowledgeable and experienced team has been responsive to our vision, helping craft that vision into a reality. The Lean Startup philosophy is integral to the product development processes at Insight.” Richard Nyankori, Executive Vice President Nancy Goodman, Senior Project Director - Insight Education Group Copyright. People10 | Lean Startup Product Development 28
  • 29. • email me at nisha@people10.com for your complementary 30 minutes product development consultation • Survey • Handbook • #People10Meetup • @people_10 Copyright. People10 | Lean Startup Product Development 29
  • 31. info@people10.com agile & lean product development www.people10.com THANK YOU FOR YOUR ATTENTION!