how i have multiplied by 4 my turnover in 2 years by theodo at lean it summit 2014
DESCRIPTION
How does Lean management help the startups grow? According to Benoît, co-founder of mobile and web dev start up Theodo, the Lean practice is the perfect approach CEOs need to solve the issues their fast growing start ups are faced with. He will explain the benefits in terms of turnover growth, strategic alignment, team empowerment, ability to focus on the right issues and to solve them. He will also explain why Lean is complementary to Agile.TRANSCRIPT
P ris, France 16 & 17 October, 2014
Copyright © Institut Lean France 2014
Lean IT Summit ®®
How I have multiplied by 4 my
turnover in 2 years
The origins: Allomatch
X4 my turnover - Benoît Charles-Lavauzelle 2
Benoît Fabrice
We had 2 strong assets early on
X4 my turnover - Benoît Charles-Lavauzelle 3
A team of engineers A startup incubator
2009: the early days of our first mission
X4 my turnover - Benoît Charles-Lavauzelle 4
From 3 weeks…
…to 3 days!
2009: the early days of Theodo
X4 my turnover - Benoît Charles-Lavauzelle 5
Our first project
Frustration defines the first years
X4 my turnover - Benoît Charles-Lavauzelle 6
Unhappy
clients
Financial
danger
Fixed price
contracts
At the end of the projects,
clients want to change
everything
Choosing the 3rd path
X4 my turnover - Benoît Charles-Lavauzelle 7
REJECT the status quo
BRING some real value to:
• the customers
• the employees
• the company
Lean IT Summit ®®
BUSINESS MODEL
8 X4 my turnover - Benoît Charles-Lavauzelle
1. Is our technical team good enough?
2. Is our development methodology efficient enough?
3. Do we develop the right features to make our clients happy?
4. Do we invest enough in nurturing our relationship with our
customers?
5. Are we too expensive?
6. Do we select the proper clients?
7. Are we in the right market?
2011: clients are unhappy
X4 my turnover - Benoît Charles-Lavauzelle 9
A set of hypothesis
Scrum
The starting point: we question our methodology
X4 my turnover - Benoît Charles-Lavauzelle 10
What do web leaders do?
Agile
Development time
Developed Features
The experiment: Suivi +
X4 my turnover - Benoît Charles-Lavauzelle 11
x 3
=
The experiment: Suivi +
X4 my turnover - Benoît Charles-Lavauzelle 12
5 days
24 h
The experiment: Suivi +
X4 my turnover - Benoît Charles-Lavauzelle 13
Client :
I have no time!
Theodo dev:
I’ll be the Product Owner!
No real feedback before the
actual end of the project
A week time span to answer a
simple question
How to involve the client in the project?
X4 my turnover - Benoît Charles-Lavauzelle 14
Invoice = time spent
The client wants a productive team
The client should get involved
However we have hard time selling this new model
X4 my turnover - Benoît Charles-Lavauzelle 15
Every client prefers the flat fee model
No
Thank
You
The Youcare experience: a classic end of fixed price project
X4 my turnover - Benoît Charles-Lavauzelle 16
Changes
requests
No work for free « Let’s work on a
time spent basis »
“You are the experts, you should give no
choice to your client but impose the model
that will lead his project to success”
Adrien Falcon - Cofounder Youcare
But a drink at the end of the project challenged our commercial strategy
X4 my turnover - Benoît Charles-Lavauzelle 17
“However: If you had obliged me to work the
agile way, I would have probably said no”
It was a hard decision to make
X4 my turnover - Benoît Charles-Lavauzelle 18
The Theodo dilemma
x4 0.8 M€
1.2 M€
3.000 K€
5.000 K€
2011 2012 2013 2014
Turnover
But we eventually decided to adopt this model for all new projects
X4 my turnover - Benoît Charles-Lavauzelle 19
0.8 M€
1.2 M€
3 M€
5 M€
2011 2012 2013 2014
Turnover
But we eventually decided to adopt this model for all new projects
X4 my turnover - Benoît Charles-Lavauzelle 20
x4
0.8 M€
1.2 M€
3 M€
5 M€
2011 2012 2013 2014
Turnover
But we eventually decided to adopt this model for all new projects
X4 my turnover - Benoît Charles-Lavauzelle 21
x4 70% loyal
clients
30% new
clients
ready to recommend Theodo
Our clients are satisfied
X4 my turnover - Benoît Charles-Lavauzelle 22
Client recommendation: a key KPI
99%
Lean IT Summit ®®
HIRING
23 X4 my turnover - Benoît Charles-Lavauzelle
Quality before quantity
X4 my turnover - Benoît Charles-Lavauzelle 24
We hired « Damien »
Project in danger
Team demotivation
Company’s reputation at stake
Our initial recruitment process in 2011
X4 my turnover - Benoît Charles-Lavauzelle 25
HR Interview 2h interview with the CTO
Job offer over the phone
What did we miss?
Would you hire a magician without asking
them to show you some magic tricks?
Joel Spolsky gave us the answer
X4 my turnover - Benoît Charles-Lavauzelle 26
Of course not !
We added technical tests to our recruitment
process
X4 my turnover - Benoît Charles-Lavauzelle 27
Technical test HR Interview Interview with the
CTO + technical test on computer
Pair Programming
Logic test Interview with the
CEO Job offer over the
phone
We added technical tests to our recruitment
process
X4 my turnover - Benoît Charles-Lavauzelle 28
Technical test HR Interview Interview with the
CTO + technical test on computer
Pair Programming
Logic test Interview with the
CEO Job offer over the
phone
50%
We added technical tests to our recruitment
process
X4 my turnover - Benoît Charles-Lavauzelle 29
Technical test HR Interview Interview with the
CTO + technical test on computer
Pair Programming
Logic test Interview with the
CEO Job offer over the
phone
50%
We hired 30 highly skilled developers
since
To sustain our growth, we had to learn how to
recruit fast
X4 my turnover - Benoît Charles-Lavauzelle 30
Needs in 2011 Needs in 2014
In 2012, we lose 50% of the candidates we want
X4 my turnover - Benoît Charles-Lavauzelle 31
Technical test HR Interview Interview with the
CTO + technical test on computer
Pair Programming
Logic test Interview with the
CEO Job offer over the
phone
50%
50%
50%
We investigate why the candidates are not
choosing us as their future employee
X4 my turnover - Benoît Charles-Lavauzelle 32
« Wage is not high
enough »
« The office is not
cool enough »
« The company is
too small »
« You don’t provide
healthcare
benefits »
« I cannot picture a
clear carreer path
within Theodo »
« The location is
not convenient for
me »
We decided to meet them in person for the offer
X4 my turnover - Benoît Charles-Lavauzelle 33
Technical test HR Interview Interview with the
CTO + technical test on computer
Pair Programming
Logic test Interview with the
CEO Job offer over the
phone
50%
50%
50%
We decided to meet them in person for the offer
X4 my turnover - Benoît Charles-Lavauzelle 34
Technical test HR Interview Interview with the
CTO + technical test on computer
Pair Programming
Logic test Interview with the
CEO Job offer in
person
50%
50%
10%
90% !
2013: a recruitment success
X4 my turnover - Benoît Charles-Lavauzelle 35
2014: we have more to learn
X4 my turnover - Benoît Charles-Lavauzelle 36
5
Lean IT Summit ®®
SALES
37 X4 my turnover - Benoît Charles-Lavauzelle
In 2013: loss of €130K due to a lack of staffing
X4 my turnover - Benoît Charles-Lavauzelle 38
A developer without a project is a triple waste
X4 my turnover - Benoît Charles-Lavauzelle 39
HUMAN
SKILLS
MONEY
What am I
doing
here ?
Our standard is 100%
staffing level
October 2013: Out of 5 Business Developers, only
1 is selling developers
X4 my turnover - Benoît Charles-Lavauzelle 40
Days sold by business developer
347 255
3905
136 0
0
500
1000
1500
2000
2500
3000
3500
4000
4500
antoineh baptistem julienl lucien beryll
Go and See: no understanding of the job
X4 my turnover - Benoît Charles-Lavauzelle 41
Do the business developers know their purpose?
What is your job?
Sell architect
missions ?
Sell scrum
training ?
Sell HR
consulting ?
Sell conception
workshops ?
What I expected: « have a
100% staffing level! »
Sell
developers
teams ?
We clarified the objectives
X4 my turnover - Benoît Charles-Lavauzelle 42
We made up the « green/red box » concepts
Busy developer for the week
Developer without a project
for the week
We made it visible, set clear incentives
X4 my turnover - Benoît Charles-Lavauzelle 43
We made it visible…
€ = …
…first to the Sales’ Team …then to the whole Company
We simplified the
Business Developers’
incentives
2014: 4 performers instead of one in 2013
X4 my turnover - Benoît Charles-Lavauzelle 44
Days sold by business developer
347 255
3 905
136 0
1 652 1 399
2 539
718
1 470
0
500
1000
1500
2000
2500
3000
3500
4000
4500
antoineh baptistem julienl lucien beryll
2013
2014
X4 my turnover - Benoît Charles-Lavauzelle 45
Staffing crisis
Short-term danger is
still looming
Go & see: nobody is addressing the problem
X4 my turnover - Benoît Charles-Lavauzelle 46
« I’ve got pipeline for this one ! »
« My lead is ready to sign the
purchase order ! »
What did I do yesterday ?
What am I doing today ?
…
We think of concrete actions to take and create
communication tools
X4 my turnover - Benoît Charles-Lavauzelle 47
What projects are
they working on?
What projects have
they worked on?
What are their
assets?
What am I doing today…to get the next available developers on a project ?
Business Developers are now geared to fully
contribute to the company
X4 my turnover - Benoît Charles-Lavauzelle 48
Developers available < 5 weeks
Long-term projects to secure
Staffing crisis guidelines
Strategic alignment
Result : 100% staffing level in 2014 & empowered
team
X4 my turnover - Benoît Charles-Lavauzelle 49
We are not scalable: only the founders are bringing
new business
X4 my turnover - Benoît Charles-Lavauzelle 50
Bruno, Business Developer
« Fabrice and Benoît, they create
leads like magicians »
Benoît & Fabrice Sales team
14 DEALS 2 DEALS
« They have an incredible network »
Pierre-Olivier, Business Developer
2013
Spent 10 working days
We try prospection: massive fail
X4 my turnover - Benoît Charles-Lavauzelle 51
Generated 2 leads
Converted into €2k
But Pierre-Olivier makes an interesting discovery
X4 my turnover - Benoît Charles-Lavauzelle
10 days 50 contacts 1 lead (MLP) 0,5 sale(starter)
0,5 day 20 contacts 1 lead (Bayard) 0 sale
1 day 4 contacts 0 lead
3 days 20 contacts 1 lead (Num1) 0 sale
2 days 10 contacts 5 leads 2 sales
Julien
50%
Days spent | # contacts | leads | #sales | leads/contacts
Client acquisition pipeline in june 2014
52
Bruno
Poj
Beryl
Lucie 2%
5%
0%
5%
We invest in networking
X4 my turnover - Benoît Charles-Lavauzelle 53
Networking 1-to-1 training Networking board :
objectives & activity
Lean IT Summit ®®
CONCLUSION
54 X4 my turnover - Benoît Charles-Lavauzelle
Developing people is my key to success
X4 my turnover - Benoît Charles-Lavauzelle 55
Define success
Teach basic gesture
Resolve problems
Call to action
X4 my turnover - Benoît Charles-Lavauzelle 56
… What is your
job ?