11
A little Market Etsy - CTO Crunch Loïc Duvernay - 2014

Présentation A Little Market - CTO Crunch

Embed Size (px)

DESCRIPTION

Loic Duvernay, CTO et associé de A Little Market, nous présente l'évolution du rôle de CTO, des premiers jours jusqu'au rachat par l'américain Etsy.

Citation preview

Page 1: Présentation A Little Market - CTO Crunch

A little Market

Etsy - CTO Crunch

Loïc Duvernay - 2014

Page 2: Présentation A Little Market - CTO Crunch

A Little IntroductionA 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

*

Page 3: Présentation A Little Market - CTO Crunch

Notre histoireA 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/2013Market iOS Application: 10/2013

*

Page 4: Présentation A Little Market - CTO Crunch

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

Plan

6 ans

Page 5: Présentation A Little Market - CTO Crunch

*1 - Organisation de travail et des équipes

A retenir :

- 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

2009 2010 2011 2012 2013 2014

Seulement les 3 fondateurs

Les premiers recrutements, l’expérience “apprentis”

(5 personnes)

Les premiers CDI (10 personnes)

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

Page 6: Présentation A Little Market - CTO Crunch

2 - Evolution des outils d’aide à la production

A retenir :

- 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.. )

2009 2010 2011 2012 2013 2014

Procédural (v1) OMG!

MVC (v2)SOLR - Github

MVC (v3) - Déploiement automatisé - LogStash Kibana - Munin/Nagios

MVC SF2 (v4) - NewrelicTest fonctionnel - CDN - ABTest

Jira (scrum & bug tracker)

MVC SF2 SOA / API First - Jenkins - Chef - AWS - Elastric

Search - S3 - Algolia

Page 7: Présentation A Little Market - CTO Crunch

L’évolution du poste de CTO

Les grandes missions du CTO : - 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

2009 2010 2011 2012 2013 2014

Production pure (Développement, hébergement,

spéc, compta etc)

Production et gestion d’équipe :Chef d’orchestre /

Facilitateur

Direction (budget, choix), gestion d’équipe et d’

organisation, vision globale, vision produit.

La tâche du CTO est assez différente d’une société à une autre. Le profil parfait n’existe pas.

Page 8: Présentation A Little Market - CTO Crunch

4 - Le cycle de vie de la société

2009 2010 2011 2012 2013 2014

Création de la société sur fond propre, pas de

salaire.

Première levée de fond via des business Angel : 500Ke

(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

- 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é..)

DEAL !

Page 9: Présentation A Little Market - CTO Crunch

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é

L’importance des valeurs

Page 10: Présentation A Little Market - CTO Crunch

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 !

Les grands principes

Page 11: Présentation A Little Market - CTO Crunch

Question ?OSEZ VOIR GRAND SOYEZ ALITTLE