YAMMER’S SECRET SAUCE
Adam Pisoni
Co-Founder, CTO & Board Member, Yammer   @yammer !#yamjam12!
                                         !
Traditional Enterprise              Consumer
                         CONFLICT
       Software                      Software

       Buyers                         Users
The hidden competition in consumer
software
ENTERPRISE EDITION
2007
vs.




Source: PlentyOfFish Blog
Source: PlentyOfFish Blog
How Yammer Develops

    Data-driven Design
    We use data to test our ideas


    Rapid, Incremental Releases
    We deliver rapid, incremental and iterative improvements


    Agile Infrastructure
    We are supported by a flexible product, architecture and organization
Data-driven Design
              We use data to test our ideas


              Rapid, Incremental Releases
              We deliver rapid, incremental and iterative improvements


              Agile Infrastructure
              We are supported by a flexible product, architecture and organization




@yammer !#yamjam12!
Data-driven Decisions
What should we do about search?
               300,000


               250,000


               200,000
   Searchers




               150,000


               100,000


                50,000


                    0
                         1   2   3   4   5   6   7   8   9 10 11 12 13 14 15 16 17 18 19 20
                                                         # of Searches
A/B Testing: The Scientific Method
Data-driven Design
We use data to test our ideas


Rapid, Incremental Releases
We deliver rapid, incremental and iterative improvements


Agile Infrastructure
We are supported by a flexible product, architecture and organization
Data-driven development requires rapid iteratio
          3 Years

  PLAN      DEVELOP    TEST      LEARNINGS



                PLAN   DEVELOP      TEST     LEARNINGS



                          PLAN     DEVELOP    TEST



                                      PLAN    DEVELOP       TEST



                                               PLAN      DEVELOP   TEST




@yammer !#yamjam12!
Shorter cycles mean more course correction




  Q4!          Q1!



  Q3!          Q2!



@yammer !#yamjam12!
Data-driven Design
We use data to test our ideas


Rapid, Incremental Releases
We deliver rapid, incremental and iterative improvements


Agile Infrastructure
We are supported by a flexible product, architecture and organization
Flexible, Decentralized Organization
2 to 10 people
2 to 10 weeks
Monolithic Architecture
Flexible, Decentralized Architecture
Yammer’s Secret Sauce
Yammer’s Secret Sauce
Yammer’s Secret Sauce
Yammer’s Secret Sauce

Yammer’s Secret Sauce