Selection d'articles pour CTOs


Cela fait un peu plus de deux ans que j’ai commence a ecrire sur ce Blog, et aujourd’hui je voudrais profiter de l’occasion pour compiler une selection des articles que j’ai ecrits et que je considere utiles pour un CTO. Je les ai organises par thematiques et comme vous le verrez, elles sont variees, car un CTO doit avoir des connaissances et de l’experience dans de multiples domaines. Bien entendu, cette liste ne pretend en aucun cas etre exhaustive, bien qu’elle contienne des reflexions et des apprentissages bases sur mon experience qui peuvent etre utiles a d’autres.
Strategie
Sans aucun doute, l’une des responsabilites principales d’un CTO est d’etre capable de definir la strategie technologique, et produit (s’il est CTPO) adaptee aux objectifs et au contexte de son entreprise. Bien que ce soit probablement la chose la plus importante que fait un CTO, il est frequent qu’on ne lui accorde pas toute l’attention et le temps qu’elle requiert, ce qui conduit generalement a prendre des decisions precipitees ou a laisser les evenements dicter la strategie, ce qui est risque.
- 10 Erreurs des startups avec leur strategie technologique et produit
- Le cout d’etre reactif vs etre proactif
- Systems thinking : Penser en systemes
- Comment se preparer a une Due Diligence Technique
Culture et equipes
Un CTO est responsable d’influencer et de planter les graines qui permettent a une culture de fleurir, une culture qui permette a l’equipe d’atteindre ses objectifs de maniere durable et aux personnes de s’epanouir en chemin. Mais la culture n’est pas quelque chose qui se transmet avec des affiches au mur, elle se cree en fonction de comment nous sommes et agissons dans une entreprise, et de qui fait partie de l’equipe. Toute entreprise a une culture, independamment de si elle a ete pensee ou si elle a surgi naturellement.
- L’impact de la culture sur la performance
- Le coaching est-il utile pour un CTO
- La relation entre l’organisation des equipes et l’architecture
Philosophie agile
Aujourd’hui, le mouvement agile est largement repandu dans l’industrie du developpement logiciel. Cependant, les implementations deficientes abondent, qui utilisent les pratiques les plus populaires mais ignorent les autres et oublient les principes. Je dois reconnaitre qu’il m’a fallu des annees pour m’arreter et reflechir aux principes agiles, ce qui m’a fait realiser qu’en realite notre adoption de la philosophie agile etait assez bancale. Dans ces articles, je partage ce que j’ai appris sur l’agilite apres avoir consacre quelques mois a approfondir le sujet.
- Revisiter les methodologies agiles : Scrum, Kanban, XP et Scrumban
- Agile vs Waterfall
- Productivite du Scrum en baisse : Votre probleme pourrait etre le WIP
- Les promesses non tenues du Scrum
Technologie
Il y a beaucoup d’ecrits sur la technologie, c’est pourquoi je n’ai pas beaucoup ecrit a ce sujet, sauf sur l’IA Generative dont l’eclosion a coincide avec l’apparition de ce blog, avec des reflexions sur sa nature et quelques considerations pour l’adoption de la technologie dans les entreprises.
- Guide pour un developpement robuste avec l’IA : Cursor et Github Copilot
- L’IA dans le developpement logiciel : Hype ou Game Changer ?
- Pourquoi les Chatbots hallucinent-ils ?
- L’IA n’est pas le produit
Productivite
Inutile de dire que l’un des grands defis d’un CTO concerne la maniere de maximiser son temps pour etre capable de remplir toutes ses responsabilites et ne pas mourir en essayant. Et il doit egalement etre capable d’aider son equipe a etre productive. Grace a sa responsabilite, il a le pouvoir d’ameliorer ou de deteriorer la productivite d’un grand nombre de personnes.
Et voila pour la selection, j’espere qu’elle vous a semble utile. J’aimerais en faire une autre dans 1 ou 2 ans avec ce que je publierai de nouveau.