Que fait un Fractional CTO ?


Un Fractional CTO est un professionnel qui a travaillé en tant que CTO (Chief Technology Officer) dans des entreprises technologiques ou des startups et qui offre désormais cette expertise en tant que service freelance ou de conseil. Ce modèle permet aux entreprises de faire appel de manière flexible à un CTO expérimenté pour les aider dans leur stratégie technologique et produit. Il existe de nombreuses raisons pour lesquelles une entreprise pourrait envisager de recruter un Fractional CTO, comme pourvoir le poste de CTO dans une startup en phase de démarrage, accompagner et soutenir un manager dans sa promotion au poste de CTO, réaliser une due diligence, ou renforcer l’équipe de direction sur un projet spécifique.
Les types d’entreprises avec lesquelles un Fractional CTO collabore habituellement sont : les startups (en phase de démarrage, de croissance et de scale-up), les VCs, les accélérateurs, les agences de développement logiciel et d’autres entreprises traditionnelles de logiciels. Le rôle n’est apparu que récemment en Europe, mais il existe aux États-Unis et en Angleterre depuis plusieurs années.
Le rôle du CTO
Pour comprendre ce que fait un Fractional CTO, il est intéressant de passer d’abord en revue les différentes responsabilités d’un CTO, car c’est l’un des postes où il y a le moins de clarté et le plus de variabilité concernant les responsabilités. Les responsabilités peuvent varier selon la personne à qui vous demandez et le stade auquel se trouve la startup ou l’entreprise. Dans les toutes premières phases, un CTO peut être responsable de la construction de prototypes initiaux pour valider des hypothèses commerciales, mais à mesure que la startup entre dans une nouvelle phase, le rôle évolue vers une responsabilité plus stratégique et moins tactique et opérationnelle.
En faisant abstraction du type d’entreprise et de son stade de développement, je pense qu’un ensemble de responsabilités clés pour un CTO peut être décrit comme suit :
Définir la stratégie technologique alignée sur la vision et les objectifs de l’entreprise.
Servir de pont de communication entre le business et l’ingénierie.
Participer activement à la définition du MVP et du Produit. Selon le CTO et les ressources de l’entreprise, le CTO peut jouer un rôle plus actif dans la définition du produit, en tant que CTPO (Chief Technology and Product Officer), ou un rôle plus de supervision, dans le cas où l’entreprise dispose d’une autre personne en charge de la conception du produit.
Participer à la définition de l’architecture et au choix de la stack technologique.
Gérer le Coût Total de Possession (TCO).
Définir et exécuter une stratégie de hiring (recrutement).
Envisager l’externalisation et gérer les fournisseurs.
Définir la méthodologie de travail.
Inspirer et favoriser la culture du département d’ingénierie. Valeurs, principes et bonnes pratiques.
Définir le standard de qualité des livrables.
Travailler sur la rétention des talents.
Être ultimement responsable de la livraison et des opérations des systèmes de production.
Dans de nombreux cas, en particulier dans les startups en phase de démarrage, le CTO assume la responsabilité de la programmation de l’application. D’après mon expérience personnelle, j’ai commencé de cette manière, mais j’ai rapidement réalisé les limitations que cela posait, car la livraison et les opérations finissent presque toujours par prendre le pas sur la stratégie. Ce que j’en retiens, c’est qu’il est conseillé d’éviter que le CTO soit impliqué dans le codage productif, et s’il le fait, cela devrait être très limité pour ne pas sacrifier les responsabilités stratégiques.
Services d’un Fractional CTO
Comme je l’ai dit précédemment, le Fractional CTO est un freelance qui offre ses services aux startups et entreprises technologiques, et dispose de plusieurs modes de fonctionnement ou rôles qu’il peut assumer, selon les besoins du client :
CTO Intérimaire : Généralement pour les startups en phase de démarrage qui n’ont pas de CTO en interne parce que c’est trop cher ou difficile à trouver, ou pour une raison quelconque, elles ont temporairement ou définitivement perdu leur CTO. Cela s’applique également aux startups qui ont placé un développeur au poste de CTO et rencontrent des difficultés dans leur stratégie technologique, car comme je le commente dans ce post, ce n’est pas recommandé. Le CTO Intérimaire rejoint la startup en mode freelance avec une dédicace de X heures par semaine (le nombre d’heures est convenu au début et peut être ajusté selon les besoins). En tant que freelance, il/elle ne reçoit pas d’equity de la startup (ce qui permet à la startup de conserver cette equity pour les étapes ultérieures). Il agit en tant que CTO intérimaire et aide la startup à continuer de croître, quel que soit le stade auquel elle se trouve. Il peut aider la startup à définir une stratégie technologique et produit alignée sur les objectifs commerciaux, et à la mettre en œuvre. Il peut également constituer l’équipe d’ingénierie initiale, poser les bases d’une culture d’ingénierie, aider à choisir une méthodologie de travail agile, engager des fournisseurs adaptés et accompagner l’équipe interne, entre autres choses. Ces collaborations durent généralement quelques mois, pendant lesquels, idéalement, la startup pourra faire avancer sa stratégie. Après cette période, le CTO Intérimaire peut aider à recruter un CTO adapté pour la startup et effectuer la passation.
CTO-as-a-service : Dans ce cas, l’entreprise ou la startup a des problèmes plus circonscrits et spécifiques, et par manque de temps ou de ressources, elle ne trouve pas de solution satisfaisante en interne. Pour cela, elle peut contacter un Fractional CTO qui travaillera main dans la main avec l’équipe interne (sous la supervision du CEO et des CTO actuels) pour diagnostiquer les causes profondes et mettre en place un plan d’amélioration. Voici quelques problèmes courants pour lesquels il peut être utile de faire appel à un Fractional CTO :
- Faible productivité de l’équipe avec les méthodologies agiles.
- Manque de qualité dans les livrables.
- Incapacité du produit à atteindre les objectifs commerciaux.
- Ouverture de nouvelles lignes d’activité.
- Promotion d’ingénieurs sans expérience préalable à un poste d’Engineering Manager ou similaire.
Mentorat : Tout comme un CTO peut participer en tant que mentor dans un accélérateur ou un incubateur, le Fractional CTO peut le faire également. L’avantage du Fractional CTO est qu’en travaillant en mode conseil avec différentes startups, il/elle a l’opportunité de voir un large éventail de cas, ce qui lui confère une expérience précieuse pour aider de nouvelles startups.
Avantages d’un Fractional CTO
Disponibilité : Contrairement à un poste à temps plein, un Fractional CTO peut être recruté et opérationnel en quelques jours.
Flexibilité : Peut être engagé aussi longtemps que nécessaire et adapté selon les besoins de l’entreprise. Cela permet aux startups de commencer à construire un MVP, tester des idées commerciales, et même pivoter à la recherche de leur market fit sans avoir besoin d’embaucher un CTO ou de céder de l’equity trop tôt.
Rentabilité : C’est généralement beaucoup plus abordable qu’un employé à temps plein. De plus, il n’est pas nécessaire de compenser avec de l’equity, et le Fractional CTO peut être engagé pour répondre à des besoins spécifiques au fur et à mesure qu’ils se présentent.
Expérience : Apporte toute l’expérience en tant que CTO et Fractional CTO dans d’autres startups et industries. En tant que consultant, vous avez l’opportunité de travailler avec plusieurs startups et d’acquérir des connaissances et une expérience précieuses.
Perspective externe : Un Fractional CTO, étant externe et n’ayant pas été impliqué dans toute la création de la startup, peut apporter une perspective plus objective et fraîche qui offre un nouveau regard à l’équipe.
Catalyseur : La communication interne vacille souvent, et les équipes peuvent avoir du mal à transmettre des messages importants. Faire appel à une personne externe, qui n’est pas alourdie par les dynamiques internes de l’entreprise, peut aider à délivrer des messages critiques et améliorer la communication.
Opérationnel : Exécute et met en œuvre des initiatives dans le contexte du client, en collaborant avec les équipes internes et en les accompagnant à travers des cas concrets. Cela fait du Fractional CTO une alternative attrayante à la formation théorique, où il y a souvent un écart significatif entre l’apprentissage et l’application pratique de ce qui a été enseigné.
Conclusions
Le nombre de startups ces dernières années a augmenté de manière exponentielle et beaucoup des défis auxquels elles font face ont été affrontés par d’autres dans le passé. L’une des figures clés pour relever ces défis est le CTO, qui peut déterminer le succès ou l’échec d’une startup. Cependant, comme le nombre de startups croît à un rythme exponentiel, il n’y a pas assez de talents expérimentés sur le marché. Pour tenter de pallier ce problème, les startups recourent à des stratégies comme embaucher un développeur et en faire le CTO, une alternative a priori moins chère et plus facile. Mais comme nous l’avons expliqué précédemment, le CTO a d’autres responsabilités plus stratégiques et liées au business, qu’un développeur ne maîtrise pas.
Face à ce problème, la figure du Fractional CTO est apparue aux États-Unis et en Angleterre, pour permettre aux startups d’accéder à des talents expérimentés pour une fraction du coût d’un CTO.
À propos de moi
Pendant les 4 dernières années, j’ai travaillé en tant que CTPO d’une startup qui développe des produits basés sur l’IA et la vision par ordinateur pour divers secteurs tels que le retail, la construction, les médias et les transports.
J’ai participé à la conception, au développement et à la mise en production de produits pour des clients dans 8 pays en Europe, au Moyen-Orient et aux États-Unis.
J’ai dirigé la scalabilité et la transformation de l’équipe, passant d’un groupe initial de 4 ingénieurs à un département de 25 professionnels, incluant des développeurs, des data scientists, des DevOps et des customer success managers.
Auparavant, j’ai travaillé en tant qu’architecte principal et ingénieur logiciel pour différents clients (Vodafone, LaLiga, Orange - Optiva Media) et grandes entreprises, comme Amadeus.
Je travaille actuellement en tant que Fractional CTO, aidant les startups et entreprises à tout stade, qui ont des besoins et des problématiques liés à la stratégie technologique et produit, la productivité des équipes et la promotion d’ingénieurs vers des postes de management.
Si vous souhaitez explorer comment un Fractional CTO peut vous aider sur des aspects spécifiques de votre entreprise ou startup, vous pouvez réserver un appel ici.