Inspired by consumer software companies, Yammer’s development team relies on real user data and rapid releases to build a new kind of enterprise product.
11. 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
12. 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!
13.
14.
15. 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
17. 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
18. 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!
19. Shorter cycles mean more course correction
Q4! Q1!
Q3! Q2!
@yammer !#yamjam12!
20. 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