+ All Categories
Home > Business > Growing a Drupalshop from 1 to 12M€

Growing a Drupalshop from 1 to 12M€

Date post: 16-Apr-2017
Category:
Upload: adyax
View: 164 times
Download: 0 times
Share this document with a friend
67
ESTIMATIONS & EVOLUTIONS EAT&LEARN 11/10/16
Transcript
Page 1: Growing a Drupalshop from 1 to 12M€

ESTIMATIONS &

EVOLUTIONS

EAT&LEARN 11/10/16

Page 2: Growing a Drupalshop from 1 to 12M€

Once upon a time…"Our greatest weakness l ies in g iv ing up. The most cer ta in way to succeed is a lways to t ry just one more t ime." - Thomas Edison

01

Page 3: Growing a Drupalshop from 1 to 12M€

A L L S TA R T E D B Y A FA I L U R E

Launch a video based booking for luxury hotels & appartements in Paris. Checked.

Realize that it will never work. Checked.

« Pivot ». Checked.

Page 4: Growing a Drupalshop from 1 to 12M€

Yet, we didn’t fai l

completely, as we’ve

selected Drupal

to create the si te.

Page 5: Growing a Drupalshop from 1 to 12M€

Let’s call our

company

e-Drupal .

Page 6: Growing a Drupalshop from 1 to 12M€

ADver t isement

YAnn

MaXime

Page 7: Growing a Drupalshop from 1 to 12M€

12€m i l l i o n s o f r e v e n u e

Page 8: Growing a Drupalshop from 1 to 12M€

12o f f i c e s

New YorkParisKiev

MoscowLviv

Page 9: Growing a Drupalshop from 1 to 12M€

ClientsWe keep a good company.

Page 10: Growing a Drupalshop from 1 to 12M€

First lessonsGiants are not what we th ink they are .0

Page 11: Growing a Drupalshop from 1 to 12M€

Website

Business plan

Marketing

Business cards

Reporting

T H I N G S Y O U D O N ’ T H A V E T O C A R E A B O U T

( I N F I R S T P L A C E )

Page 12: Growing a Drupalshop from 1 to 12M€

1. SALEST I T R E D E L A D I A P O

Page 13: Growing a Drupalshop from 1 to 12M€

2. SALEST I T R E D E L A D I A P O

Page 14: Growing a Drupalshop from 1 to 12M€

3. SALEST I T R E D E L A D I A P O

Page 15: Growing a Drupalshop from 1 to 12M€

No references ?

No problems !

Page 16: Growing a Drupalshop from 1 to 12M€

EstimatesWorking for f ixed budget b ids is dangerous03

Page 17: Growing a Drupalshop from 1 to 12M€

D E TA I L E D Q U O T E S A R E T H E G O O D O N E S

Page 18: Growing a Drupalshop from 1 to 12M€

U N C E R TA I N T Y FA C TO R S

Page 19: Growing a Drupalshop from 1 to 12M€

C H A N G E R E Q U E S T S M A N A G E M E N T

Page 20: Growing a Drupalshop from 1 to 12M€

RFP ProcessesThe supreme ar t of war is to subdue the enemy wi thout f ight ing.04

Page 21: Growing a Drupalshop from 1 to 12M€

70%of incoming bids win-rate

30%of cold-called bids win-rate

Page 22: Growing a Drupalshop from 1 to 12M€

Talk about how you'll do the project, in details and showing examples.

Page 23: Growing a Drupalshop from 1 to 12M€

THIS :

Page 24: Growing a Drupalshop from 1 to 12M€

Example of a contribution screen for Courrier International

Several tweaks to the BO :

• Color based workflow states

• Multi-channel content distribution

• 2 columns template.

Page 25: Growing a Drupalshop from 1 to 12M€

IS BETTER THAN THIS :

Page 26: Growing a Drupalshop from 1 to 12M€

20 Countries, 10 languages, 2 ERP (SAP & MS Dynamics). Promotions, CRM, fidelity…

Page 27: Growing a Drupalshop from 1 to 12M€

Know the client’s business.

Page 28: Growing a Drupalshop from 1 to 12M€
Page 29: Growing a Drupalshop from 1 to 12M€

Change the game

Page 30: Growing a Drupalshop from 1 to 12M€

A good response to a RFP is not the one filling correctly the 500 lines of

client’s XLS matrix, but the one which convince them.

Page 31: Growing a Drupalshop from 1 to 12M€

Price is never an issue. Repeat.

Page 32: Growing a Drupalshop from 1 to 12M€

"Know your enemy and know yourself and you can fight a

hundred battles without disaster." Adapt your response to your

competition.

Page 33: Growing a Drupalshop from 1 to 12M€

Be very careful with large or public RFPs.

Page 34: Growing a Drupalshop from 1 to 12M€

HRRegard your sold iers as your chi ldren, and they wi l l fo l low you into the deepest va l leys; look on them as your own beloved sons, and they wi l l s tand by you even unto death.

05

Page 35: Growing a Drupalshop from 1 to 12M€

Culture is the most important

Page 36: Growing a Drupalshop from 1 to 12M€

Humour & Sarcasm

Parties & Events

Results & Quality

Respect & Autonomy

Cultural melting pot

Page 37: Growing a Drupalshop from 1 to 12M€

Autonomy and responsability are more

important than reporting.

Page 38: Growing a Drupalshop from 1 to 12M€

Regular reporting fail in a fast growing company. As you're always understaffed, you cut on the less important : review and reporting.

Page 39: Growing a Drupalshop from 1 to 12M€
Page 40: Growing a Drupalshop from 1 to 12M€
Page 41: Growing a Drupalshop from 1 to 12M€
Page 42: Growing a Drupalshop from 1 to 12M€

Money do not create motivation,

but money helps recruiting and

keeping the best.

Page 43: Growing a Drupalshop from 1 to 12M€

Ban rock-stars assholes,

create teams.

Page 44: Growing a Drupalshop from 1 to 12M€

Resources planification : still manual and a painful process.

Page 45: Growing a Drupalshop from 1 to 12M€

Finance"Measure what is measurable , and make measurable what is not so." Gal i leo Gal i le i07

Page 46: Growing a Drupalshop from 1 to 12M€

tracking !Financial KPI we track

Production per head

Margins

Bookings Average invoice

Average bid

Number of active clients

Page 47: Growing a Drupalshop from 1 to 12M€

M A I N TO O L S

Redmine : Logged Hours, Projects

Open ERP 7 : Invoices & Quotes

Postgre Consolidation DB

Tableau Software : Reporting

Salesforce : Leads & Opportunity Pipe

Ruby based Individual Project

reporting

Drupal based Project Master help

tool

Page 48: Growing a Drupalshop from 1 to 12M€

PRODUCTION PER HEAD

Important metric, based on each fixed budget quote you generate, with a set advancement by project managers, easier to setup for T&M projects.

A simple way to detect ressources under/over utilisation. Gives you a realtime turnover reality.

Page 49: Growing a Drupalshop from 1 to 12M€

B U D G E T C O N T R O L TO O L F O R E A C H T E A M M E M B E R

Page 50: Growing a Drupalshop from 1 to 12M€

M A G I C S - C U RV E

S-curves are an important project management tool. They allow the progress of a project to be tracked visually over time, and form a historical record of what has happened to date. Analyses of S-curves allow project managers to quickly identify project growth, slippage, and potential problems that could adversely impact the project if no remedial action is taken.

Page 51: Growing a Drupalshop from 1 to 12M€

S - C U RV E O F M A R G I N

Design Build Run

Page 52: Growing a Drupalshop from 1 to 12M€

S - C U RV E O F M A R G I N

Design Build Run

Page 53: Growing a Drupalshop from 1 to 12M€

QualitySurvival can be summed up in three words - do fucking qual i ty08

Page 54: Growing a Drupalshop from 1 to 12M€

2008 I do tests

2009 Devs do tests

2011 QA do tests

2013 QA do QA

Page 55: Growing a Drupalshop from 1 to 12M€

20%of our workforce are dedicated to quality assurance and it’s not enough

Page 56: Growing a Drupalshop from 1 to 12M€

50%of development time should be spent on QA

Page 57: Growing a Drupalshop from 1 to 12M€

Q U A L I T Y O R N O T Q U A L I T Y

Quality teams do not hunt bugs. They check that produced code corresponds to the requirements. And it’s a fucking important difference.

Page 58: Growing a Drupalshop from 1 to 12M€

H I G H C O S T O F R E W O R K = PA I N F U L P R O J E C T

Cost of rework :

% of bugfixing cost VS total cost.

Important KPI immediately showing projects with bad requirements or large technical debt.

< 15% - Perfect project 15-20% - Technical debt problem > 20% - Requirements problem

Page 59: Growing a Drupalshop from 1 to 12M€

R E L AT I V E P M E F F O R T S

Project Management efforts:

Shows client maturity and complex projects management overhead. Usefull for future estimates

<20% : Advanced digital team 20-30% : Classical client

>30% : Large organization

Page 60: Growing a Drupalshop from 1 to 12M€

B U I L D K P I

Simple « build » KPI dashboard shared with your client.

Page 61: Growing a Drupalshop from 1 to 12M€

R U N K P I

Same for the « run »

Page 62: Growing a Drupalshop from 1 to 12M€

Sales"Wel l done is bet ter than wel l sa id ." - Benjamin Frankl in09

Page 63: Growing a Drupalshop from 1 to 12M€

1+1=12M€Sales Bid-manager Revenue

Page 64: Growing a Drupalshop from 1 to 12M€

Cases studies are the

most important

sources of leads.

Everything should be

a case study.

Page 65: Growing a Drupalshop from 1 to 12M€

Cold calls do work. Yes they do.

Page 66: Growing a Drupalshop from 1 to 12M€

Account managers are overvalued.

Page 67: Growing a Drupalshop from 1 to 12M€

New York Kievgo raibh maith agat.

ceist ?


Recommended