SlideShare a Scribd company logo
Case Nextdoor
 Marko Taipale
Case Nextdoor.fi at LESS2010
1st promise: Predictability

2nd promise: Adaptability

(3rd promise: Continuous
Deployment)
I. What is a (lean) Startup?
II. Nextdoor.fi
III. How do we do it
I. What is a (lean) Startup?
“Startup is a human institution creating a
new product or service under
conditions of extreme uncertainty.”
                                  - Eric Ries

It does not state size
Case Nextdoor.fi at LESS2010
Customer Development

Customer    Customer     Customer    Scale
Discovery   Validation   Creation   Company
Customer Development

Customer    Customer       Customer      Scale
Discovery   Validation     Creation     Company




                         Hypotheses,
              Data,      experiments,
            feedback,      insights
             Insights                Agile
                                    Product
                                  Development
Customer Development

Customer      Customer       Customer      Scale
Discovery     Validation     Creation     Company

            Problem Team
                           Hypotheses,
               Data,       experiments,
            Solution Team
             feedback,
              Insights
                             insights
                                       Agile
                                      Product
                                    Development
Iterating the business model
- The Pivot
                Business
                  Model
Strategy        Iteration

Tactical
                                    Agile
   Customer                        Product
  Development                    Development

                            Source: Ann Miura-Ko Maples Investments
Team vision and discipline over individuals
and interactions (or processes and tools)

Validated learning over working software (or
comprehensive documentation)

Customer discovery over customer
collaboration (or contract negotiation)

Initiating change over responding to change
(or following a plan)

http://www.justin.tv/startuplessonslearned#r=POlUU9I~&s=em
II. www.nextdoor.fi
Why?
Who?
What?
Case Nextdoor.fi at LESS2010
120 man days / Beta
 -70 functionalities
 -50 User interface
  (1. day = get some laptops)
Case Nextdoor.fi at LESS2010
Case Nextdoor.fi at LESS2010
30 000 visitors / month
>2 000 active users
  >500 open offer/request
     3 days lead time
1/day release to production
24/7 monitoring
1/day backups
1/day biz reports
5 integrations
550+ acceptance tests
>80% test coverage
 28 IE6 issues
  2 bugs (in 3 years)
0 people in operations
0 testers
0 full-time developers
Production bug fix   < 1h
III. Our way
Themes          Product              READY
                         Queue               MMFs
            3
                            7                 2

 Theme                            Defining                      Regression
                 Features                         Development                Deployment
Discovery                         READY                            Test

   2h              2d               2d               6d           15min         1min
Themes          Product              READY
                         Queue               MMFs
            3
                              7               2

 Theme                            Defining                      Regression
                 Features                         Development                 Deployment
Discovery                         READY                            Test

   2h              2d               2d               6d           15min           1min

                                                      From READY to DONE 6 days

                                   Dev time: From NOT STARTED to DONE 8 days

                            DWT: (PQ size * Dev Time) / capacity = (7 * 8) / 2 = 28 days
Problem team                                          Solution team


        Themes          Product              READY
                         Queue               MMFs
            3
                              7               2

 Theme                            Defining                       Regression
                 Features                         Development                 Deployment
Discovery                         READY                             Test

   2h              2d               2d               6d            15min          1min

                                                      From READY to DONE 6 days

                                   Dev time: From NOT STARTED to DONE 8 days

                            DWT: (PQ size * Dev Time) / capacity = (7 * 8) / 2 = 28 days
Themes   Product       READY         In Progress
                                                     Done
  (3)    Queue           (2)             (2)
           (7)
                     TODO    Done

 X


 Y


 Z



SMART      MMF       Definition of   Definition of   Updated
 goals   Biz Value    READY            DONE          metrics
Themes   Product       READY         In Progress
                                                     Done
  (3)    Queue           (2)             (2)
           (7)
                     TODO    Done

 X


 Y


 Z



SMART      MMF       Definition of   Definition of   Updated
 goals   Biz Value    READY            DONE          metrics
Themes   Product       READY         In Progress
                                                     Done
  (3)    Queue           (2)             (2)
           (7)
                     TODO    Done

 X


 Y


 Z



SMART      MMF       Definition of   Definition of   Updated
 goals   Biz Value    READY            DONE          metrics
PLAN!
Themes   Product       READY         In Progress
                                                     Done
  (3)    Queue           (2)             (2)
           (7)
                     TODO    Done

 X


 Y


 Z



SMART      MMF       Definition of   Definition of   Updated
 goals   Biz Value    READY            DONE          metrics
Review!
Themes   Product       READY         In Progress
                                                     Done
  (3)    Queue           (2)             (2)
           (7)
                     TODO    Done

 X


 Y


 Z



SMART      MMF       Definition of   Definition of   Updated
 goals   Biz Value    READY            DONE          metrics
Themes   Product       READY         In Progress
                                                     Done
  (3)    Queue           (2)             (2)
           (7)
                     TODO    Done

 X


 Y


 Z



SMART      MMF       Definition of   Definition of   Updated
 goals   Biz Value    READY            DONE          metrics
Themes   Product       READY         In Progress
                                                     Done
  (3)    Queue           (2)             (2)
           (7)
                     TODO    Done

 X


 Y   STOP THE LINE
 Z



SMART      MMF       Definition of   Definition of   Updated
 goals   Biz Value    READY            DONE          metrics
Owner: Marko

Size: S




                  Comments for service offers and requests




                              5 days
QUEUE: 1.6.2010                                          DONE: 6.6.2010
READY: 3.6.2010
                              3 days
Nextdoor.fi Cumulative Flow Diagram (2009)
                   BL   READY   IP   DONE
80


70


60


50


40


30


20


10


 0
1st promise: Predictability

2nd promise: Adaptability

(3rd promise: Continuous
Deployment)
Is your message about delivering
  features as fast as possible?
Nr 1 waste =
                     Unused features


                     Building a feature
                     maybe the wrong
                     answer
Who cares about velocity?
We can work on highest priority story – who cares?
Philosophy
•   Validated learning (over working software)
•   Doing only things that match the demand
•   Team vision and discipline
•   Continuous improvement
Marko Taipale
    @markotaipale
    huitale.blogspot.com
    marko.taipale@huitale.com

I help companies to improve by
showing what I have done
how I have done it and
what I have learned about it.

I am a CTO of a lean startup
Photo credits
Flickr users
http://www.flickr.com/photos/kodomut/
http://www.flickr.com/photos/amagill/
http://www.flickr.com/photos/themarmot/
http://www.flickr.com/photos/unloveable/
http://www.flickr.com/photos/shapourbahrami/
http://www.flickr.com/photos/thatguyfromcchs0
http://www.flickr.com/photos/fxtreme/
http://www.flickr.com/photos/aussiegall
http://www.flickr.com/photos/lululemonathletica
http://www.flickr.com/photos/4yas
http://www.flickr.com/photos/sualk61/
http://www.flickr.com/photos/can3ro55o/
http://www.flickr.com/photos/jwdill/
http://www.flickr.com/photos/minidriver/
http://www.flickr.com/photos/donaldmacleod/
http://www.flickr.com/photos/jburgin/

More Related Content

PDF
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
PDF
Oxente BDD
PDF
Agile Importance in Pharmaceutical Industry
PDF
Postdoc Symposium - Abram Hindle
PDF
Reliability Growth Planning: Its Concept, Applications, and Challenges
PDF
How to live with agile - Aware in BugDay Bangkok 2012
PDF
Dfr Presentation
PDF
IBM Rational Software Conference 2009: Quality Management Track Keynote
Continuous Deployment – Nextdoor.fi released every day at Scan-Agile 2011
Oxente BDD
Agile Importance in Pharmaceutical Industry
Postdoc Symposium - Abram Hindle
Reliability Growth Planning: Its Concept, Applications, and Challenges
How to live with agile - Aware in BugDay Bangkok 2012
Dfr Presentation
IBM Rational Software Conference 2009: Quality Management Track Keynote

What's hot (19)

PPTX
Avea Release Management IBM Innovate 2012
PDF
Blue Monitor Software Development
PDF
The Introduction of Ruby x Agile
KEY
Agile Inception Illustrated
PDF
Ravit Danino HP - Roles and Collaboration in Agile
PDF
Why Test Driven Development?
PDF
Shirly Ronen - User story testing activities
PPT
Chapter 1 ASE Slides ppt
PDF
Shirly Ronen - rapid release flow and agile testing-as
PDF
Shirly Ronen - Documenting an agile defect
PDF
CDI and Weld
PPTX
The Agile PMP v2
PPTX
Lesson2 software process_contd2
PDF
PL/SQL Development
PDF
JSR-299 (CDI), Weld & the Future of Seam (JavaOne 2010)
PPTX
Adopting Agile
PDF
Christ Vriens@Agile Community Event - March 19th, 2009
PDF
Shanghai Automotive - Application of Process Automation and Optimisation
PDF
Release planning
Avea Release Management IBM Innovate 2012
Blue Monitor Software Development
The Introduction of Ruby x Agile
Agile Inception Illustrated
Ravit Danino HP - Roles and Collaboration in Agile
Why Test Driven Development?
Shirly Ronen - User story testing activities
Chapter 1 ASE Slides ppt
Shirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - Documenting an agile defect
CDI and Weld
The Agile PMP v2
Lesson2 software process_contd2
PL/SQL Development
JSR-299 (CDI), Weld & the Future of Seam (JavaOne 2010)
Adopting Agile
Christ Vriens@Agile Community Event - March 19th, 2009
Shanghai Automotive - Application of Process Automation and Optimisation
Release planning
Ad

Viewers also liked (16)

PDF
Efficient Query Answering against Dynamic RDF Databases
PDF
Grafico diario del dax perfomance index para el 11 10-2011
PPTX
Top 11 Resources For Homeschoolers
PPTX
ERP Implementation Services UK
PPTX
How Online Education Used to reduce illiteracy in remote areas
DOCX
Universidad nacional de chimborazo katty
PPTX
Redaccion de textos
DOC
Project planning forms_0210revised
DOCX
final resume new
PPT
Copper Peak Restoration Campaign
PDF
Guía de capacitación de sst 4- dengue -zika y chicungunya
PDF
Project: Food map
PPTX
Yazılımcı Gözüyle Scrum
PPTX
Կայքի հաջողության մի քանի քայլեր
PDF
[Infographic] Cisco Visual Networking Index (VNI): Mobile-Connected Devices p...
PPTX
Empowering Veterans TO Access VA through Vets.gov
Efficient Query Answering against Dynamic RDF Databases
Grafico diario del dax perfomance index para el 11 10-2011
Top 11 Resources For Homeschoolers
ERP Implementation Services UK
How Online Education Used to reduce illiteracy in remote areas
Universidad nacional de chimborazo katty
Redaccion de textos
Project planning forms_0210revised
final resume new
Copper Peak Restoration Campaign
Guía de capacitación de sst 4- dengue -zika y chicungunya
Project: Food map
Yazılımcı Gözüyle Scrum
Կայքի հաջողության մի քանի քայլեր
[Infographic] Cisco Visual Networking Index (VNI): Mobile-Connected Devices p...
Empowering Veterans TO Access VA through Vets.gov
Ad

Similar to Case Nextdoor.fi at LESS2010 (20)

PDF
Maneuver Warfare and Other Badass Habits of a Lean Product Developer

PDF
Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
PDF
Amy.stapleton
PDF
PMI Ireland Annual Conference 2012 - Agile First Steps
PPTX
Using Agile to move from info centric to user centric
PDF
How to be a successful agile product manager
PDF
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
PPTX
Operation and Support using Agile
PPT
Agile transformation best practices
PDF
Lean & agile 101 for Astute Entrepreneurs
PPTX
Agile Evolution
PPTX
BLN CEO Tales. Eric Ries, The Lean Startup
PPTX
2012 05 15 eric ries the lean startup pwc canada
PDF
持续交付软件之路 - Continuous Delivery
PPTX
Embracing Change With Agility
PDF
Discovery delivery 中国软件技术大会2011
PPTX
2009_06_08 The Lean Startup Tokyo edition
PPTX
An Agile DevOps Journey
PPTX
Transforming your sw development to agile
PDF
Lean startup
Maneuver Warfare and Other Badass Habits of a Lean Product Developer

Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014
Amy.stapleton
PMI Ireland Annual Conference 2012 - Agile First Steps
Using Agile to move from info centric to user centric
How to be a successful agile product manager
Pro JavaFX Platform - Building Enterprise Applications with JavaFX
Operation and Support using Agile
Agile transformation best practices
Lean & agile 101 for Astute Entrepreneurs
Agile Evolution
BLN CEO Tales. Eric Ries, The Lean Startup
2012 05 15 eric ries the lean startup pwc canada
持续交付软件之路 - Continuous Delivery
Embracing Change With Agility
Discovery delivery 中国软件技术大会2011
2009_06_08 The Lean Startup Tokyo edition
An Agile DevOps Journey
Transforming your sw development to agile
Lean startup

More from Marko Taipale (20)

PDF
Finding a product that people want to buy and use
PDF
Mashing up customers, users, product and business
PDF
How do we use lean startup in service development
PDF
Tarpeen jatkuva kirkastaminen tuottaa parempia ohjelmistoprojekteja
PDF
6+ keinoa tuottaa arvoa projektissa
PDF
Osaaminen uuden yrityksen johtajan näkökulmasta
PDF
Confessions of a Coach
PDF
Product Owners, Santa and other Goblins
PDF
From a concept to viable business — How do we know if we are building the rig...
PDF
Agile & Lean at Tekes
PDF
Teknisen taitamisen merkitys ketteryydessä - näpertelyä vai elinehto?
PDF
Julkishallinnon IT-hankinnat @Mearra
PDF
Showing the unseen @Scan-Agile 2012
PDF
How to be a Lean Product Developer? @Agile Riga Day 2012
KEY
Provocation to the Product Owner challenge - Agile Coaching Circle
KEY
Agile Finland Coaching Circle - intro
PPTX
Lean Startup for AaltoES Summer of Startups
PPTX
8 lessons learned from becoming agile
PDF
How to sell agile to my manager?
PDF
Scrum Is Not Enough
Finding a product that people want to buy and use
Mashing up customers, users, product and business
How do we use lean startup in service development
Tarpeen jatkuva kirkastaminen tuottaa parempia ohjelmistoprojekteja
6+ keinoa tuottaa arvoa projektissa
Osaaminen uuden yrityksen johtajan näkökulmasta
Confessions of a Coach
Product Owners, Santa and other Goblins
From a concept to viable business — How do we know if we are building the rig...
Agile & Lean at Tekes
Teknisen taitamisen merkitys ketteryydessä - näpertelyä vai elinehto?
Julkishallinnon IT-hankinnat @Mearra
Showing the unseen @Scan-Agile 2012
How to be a Lean Product Developer? @Agile Riga Day 2012
Provocation to the Product Owner challenge - Agile Coaching Circle
Agile Finland Coaching Circle - intro
Lean Startup for AaltoES Summer of Startups
8 lessons learned from becoming agile
How to sell agile to my manager?
Scrum Is Not Enough

Recently uploaded (20)

PPTX
Belch_12e_PPT_Ch18_Accessible_university.pptx
DOCX
Business Management - unit 1 and 2
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PDF
Nidhal Samdaie CV - International Business Consultant
PDF
A Brief Introduction About Julia Allison
PDF
Hindu Circuler Economy - Model (Concept)
PDF
Reconciliation AND MEMORANDUM RECONCILATION
DOCX
Euro SEO Services 1st 3 General Updates.docx
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PDF
Types of control:Qualitative vs Quantitative
PDF
Leading with Vision_ How Mohit Bansal Is Shaping Chandigarh’s Real Estate Ren...
PDF
Chapter 5_Foreign Exchange Market in .pdf
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PDF
Business model innovation report 2022.pdf
PPTX
sales presentation، Training Overview.pptx
PDF
The FMS General Management Prep-Book 2025.pdf
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
5 Stages of group development guide.pptx
Belch_12e_PPT_Ch18_Accessible_university.pptx
Business Management - unit 1 and 2
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Nidhal Samdaie CV - International Business Consultant
A Brief Introduction About Julia Allison
Hindu Circuler Economy - Model (Concept)
Reconciliation AND MEMORANDUM RECONCILATION
Euro SEO Services 1st 3 General Updates.docx
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Types of control:Qualitative vs Quantitative
Leading with Vision_ How Mohit Bansal Is Shaping Chandigarh’s Real Estate Ren...
Chapter 5_Foreign Exchange Market in .pdf
unit 1 COST ACCOUNTING AND COST SHEET
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Business model innovation report 2022.pdf
sales presentation، Training Overview.pptx
The FMS General Management Prep-Book 2025.pdf
340036916-American-Literature-Literary-Period-Overview.ppt
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
5 Stages of group development guide.pptx

Case Nextdoor.fi at LESS2010