2. A Little Introduction
A Little Market:
1ère place de marché du fait-main créée en décembre 2008
• 2 millions de produits (100K créateurs)
• A Little Team: 40 personnes, 15 à l’IT
• 4 millions de visites/mois
• 4 000 commandes/jours
*
3. Notre histoire
A Little Mercerie: 02/2011 (Fournitures)
A Little Maman: 2012 (Réseau social)
A Little Italie: 11/2012 (Produits Italien)
A Little Epicerie: 03/2013 (Epicerie fine)
A Little Craft: 03/2014 (Fournitures Italiene)
Market Mobile website: 10/2013
Market iOS Application: 10/2013
*
4. Plan
Les différentes phases de notre entreprise d’un point de vue :
1 - Organisation de travail et des équipes
2 - Evolution des outils d’aide à la production
3 - L’évolution du poste de CTO
4 - Le cycle de vie de la société, de sa création à sa revente.
5 - L’importance des valeurs
6 ans
5. 1 - Organisation de travail et des équipes *
Les premiers recrutements,
l’expérience “apprentis”
(5 personnes)
2009 2010 2011 2012 2013 2014
Seulement les
3 fondateurs
A retenir :
Les premiers CDI
(10 personnes)
- Attention aux premiers recrutements ! (dette technique / perte de temps)
- Raisonner par Itération. Fuyez les projets de plusieurs mois sans livraison.
- Toujours apprendre des erreurs : Quel est le problème ? Pourquoi c’est arrivé ? Qu’est ce que j’ai appris ?
Qu’a-t-on mis en place pour éviter que cela se reproduise ?
- Ne sous estimer pas les DevOps et la partie production
Keywords => SCRUM / LEARN STARTUP / BUSINESS UNIT
Passage en Scrum (25
personnes)
Passage en business Unit
(Little Team) organisé en
Scrum. (45 personnes)
Logiciel de comm : HipChat
7 équipes : Service,
Acquisition/SEO, Core,
R&D, Mobile, Wahoo,
Epicerie
6. 2 - Evolution des outils d’aide à la production
MVC (v2)
SOLR - Github
MVC SF2 (v4) - Newrelic
Test fonctionnel - CDN - ABTest
Jira (scrum & bug tracker)
2009 2010 2011 2012 2013 2014
Procédural (v1)
OMG!
A retenir :
MVC (v3) - Déploiement
automatisé - LogStash
Kibana - Munin/Nagios
- Attention au choix technologique : MVC et Versioning impératif au lancement.
- Pensez à la normalisation de vos noms de bdd, de classe, de fichier, de norme de code au début.
- Ne lancer pas un développement, sans savoir ce que vous devez mesurer, et mesurez le.
- Réaliser des graphs sur tout ce qui est possible. (Mesuring everything)
- Soyez intransigeant sur la sécurité, cela peut ruiner un business. (Fraude CB, scan, sont une réalité
quotidienne => Fail2ban, alerte de sms, 3DS, WAF, régle varnish.. )
MVC SF2 SOA / API First -
Jenkins - Chef - AWS - Elastric
Search - S3 - Algolia
7. L’évolution du poste de CTO
La tâche du CTO est assez différente d’une société à une autre. Le profil parfait n’existe pas.
2009 2010 2011 2012 2013 2014
Production pure
(Développement, hébergement,
spéc, compta etc)
Les grandes missions du CTO :
Production et
gestion d’équipe :
Chef d’orchestre /
Facilitateur
Direction (budget, choix),
gestion d’équipe et d’
organisation, vision globale,
vision produit.
- Doit s’assurer que l’IT soit à la hauteur du reste de l’entreprise. (L’organisation IT doit permette à l’entreprise de
réussir, d'exécuter la stratégie.)
- Doit s’assurer d’avoir le meilleur produit du marché (fonctionnalité, ux..), et les meilleurs outils (techno, archi etc)
- Doit s’assurer d’avoir la meilleure équipe (recrutement, bien être, formation), l’organisation la plus efficace.
et bien sur :
- Faire les bons choix au bon moment. Challenge permanent entre dette technique et croissance/rapidité.
- Accepter de ne plus pouvoir tout faire, apprendre à déléguer
8. 4 - Le cycle de vie de la société
Première levée de fond via
des business Angel : 500Ke
2009 2010 2011 2012 2013 2014
Création de la société
sur fond propre, pas de
salaire.
(3.5K créateurs, 100K
produits)
Deuxième levée de fond
via le fond XAnge : 1.6
Me (20k créateurs, 400K
produits)
Préparation d’une nouvelle
levée de fond, approche de
Etsy ((80K créateurs, 2M
produits)
Echange entre
les équipes Etsy à tout
niveau
DEAL !
- Acceptation d’un premier “LOI” (letter of intent)
- Période DUE DILIGENCE : Audit de code, de
sécurité, audit comptable, stratégie.
- Signing, puis closing. Préparation de la fusion
(arrêt des comptes, préparation sécurité..)
9. L’importance des valeurs
Développer votre culture d’entreprise et vos valeurs :
Création & innovation
Esprit d’équipe (responsabilité et autonomie, et la transparence)
Culture de l’objectif (Toujours pouvoir mesurer !)
Culture du risque (Essayer, analyser, apprendre, s’améliorer, réessayer..)
Agilité et simplicité
10. Les grands principes
L’exécution est aussi importante que l’idée.
Toujours favoriser les optimisations globales vs locales
La simplicité gagne toujours, ne jamais parier contre le futur
Rester concentrer sur votre objectif premier.
Rendre les problèmes sans conséquence (minimum d’impact)
Le mieux est l’ennemie du bien.
Et ne jamais oublier pour qui nous travaillons : Pour nous : Les créateurs et nos acheteurs !