Ce que dit l’introduction en bourse de 11 milliards de dollars de GitLabs sur le développement de logiciels en interne : itérer pour innover

Le 14 octobre, GitLab, une société de plate-forme de codage de dix ans avec seulement 1 350 employés, est devenue publique à une valorisation de 11 milliards de dollars. Un peu plus de deux semaines plus tard, l’action est en hausse de plus de 50 %, donnant à la société une capitalisation boursière de 17 milliards de dollars. Cette évaluation concerne une entreprise avec des revenus de 108,1 millions de dollars au cours des six mois se terminant le 31 juillet 2021, et une perte nette de 69 millions de dollars au cours de la même période, bien que les revenus augmentent de 69 % d’une année sur l’autre.

C’est une confirmation supplémentaire que le monde est désormais de plus en plus axé sur les logiciels. Microsoft a acquis son concurrent GitHub en 2018 pour 7,5 milliards de dollars et Prosus a acquis le site de questions-réponses Stack Overflow pour 1,8 milliard de dollars en juin 2021. Il y a un schéma ici. Comme je l’ai déjà soutenu, toutes les entreprises devant désormais agir comme des éditeurs de logiciels, le marché des solutions qui facilitent cette transformation se développe rapidement.

Le prospectus d’introduction en bourse de GitLabs contient un passage qui expose sa vision de cette tendance. Aujourd’hui, chaque industrie, activité et fonction au sein d’une entreprise dépend des logiciels. Pour rester compétitives et survivre, presque toutes les entreprises doivent se transformer numériquement et devenir des experts dans la création et la fourniture de logiciels. Le succès de GitLabs contient un certain nombre de leçons importantes pour les DSI qui développent des capacités logicielles internes, en commençant par son approche intégrative du développement de logiciels et en mettant l’accent sur l’innovation grâce à une itération rapide.

Le défi du développement logiciel

Développer des logiciels de qualité à grande échelle est difficile et le devient encore plus à mesure que les délais exigés dans l’environnement hautement concurrentiel d’aujourd’hui sont de plus en plus courts. De nombreuses entreprises ont du mal à répondre aux demandes pressantes de logiciels personnalisés, ce qui limite en fin de compte leur capacité à rivaliser efficacement. Un DSI d’une grande entreprise américaine m’a récemment confié à quel point il est difficile de hiérarchiser quelques projets parmi une longue liste d’initiatives intéressantes en raison des contraintes de capacité de développement de logiciels. Il n’est donc pas surprenant que les DSI apprécient les boîtes à outils qui aident leurs développeurs à travailler non seulement de manière plus productive et collaborative, mais leur permettent également d’obtenir des résultats qui génèrent des revenus et créent de nouvelles opportunités commerciales.

C’est là qu’interviennent GitLab et des concurrents tels que GitHub et Atlassian.

Lorsque les fondateurs de GitLabs ont examiné l’état du développement de logiciels en interne, ils ont observé que les nouvelles demandes des développeurs, plus de projets, une livraison plus rapide, des mises à jour continues, etc. . Simplifier cet ensemble d’outils sans sacrifier l’efficacité semblait être une stratégie gagnante.

L’offre principale de l’entreprise, la plate-forme DevOps, est un environnement de développement intégratif qui rassemble les équipes de développement, d’exploitation, informatiques, de sécurité et commerciales sur une seule application pour fournir les résultats commerciaux souhaités tout en réduisant les temps de cycle de développement logiciel. La société le décrit comme open-core, qui est essentiellement un modèle commercial qui propose une version open source limitée et gratuite du produit (GitLab Community Edition) et une version propriétaire et payante (GitLab Enterprise Edition) qui inclut des fonctionnalités supplémentaires. GitLab sort une nouvelle version de son logiciel chaque mois depuis près de dix ans, bénéficiant non seulement des dépenses de R&D internes mais aussi des contributions de sa communauté d’utilisateurs.

Marquer un tour du chapeau

À mon avis, ces capacités sont importantes pour trois raisons principales. Premièrement, en tant qu’application unique qui couvre le cycle de vie du développement logiciel, elle contribue à accélérer la livraison. Deuxièmement, la prise en charge par les plateformes d’équipes interfonctionnelles dans le processus de développement logiciel est importante pour fournir des résultats qui comptent pour les entreprises. Troisièmement, le rythme rapide de l’innovation des produits, y compris les contributions open source, signale aux clients que le risque d’obsolescence, accru lorsqu’un client s’engage sur une plate-forme unique, attire l’attention de l’équipe de direction de GitLabs.

Un coup d’œil à sa clientèle est révélateur de l’importance croissante du développement de logiciels en interne. La société compte 383 clients qui génèrent chacun 100 000 $ ou plus de revenus annuels pour l’entreprise et dix fois ce nombre qui dépensent plus de 5 000 $ par an, tous deux en hausse significative par rapport à l’année précédente.

Goldman Sachs affirme que GitLab a été en mesure d’augmenter considérablement la vitesse de développement, de nombreuses équipes passant à la production quotidienne plutôt qu’à des versions hebdomadaires (ou plus longues). Chez Siemens, la plate-forme est passée d’une petite équipe en 2013 à 40 000 utilisateurs, permettant aux développeurs du monde entier de collaborer et de partager du code en quelques minutes.

Itérer vers le succès

La leçon la plus importante de tout cela pour les DSI, à mon avis, est l’importance de l’innovation rapide par itération. Dans la période dynamique et incertaine que nous vivons, la capacité à innover rapidement est cruciale et les DSI et responsables de développement d’applications doivent investir dans des outils bien adaptés à leur environnement.

Il est au moins aussi important d’expérimenter et d’itérer pour s’assurer que les solutions reflètent l’état de l’art actuel et pour intégrer des partenaires commerciaux dans le processus. Les boîtes à outils de productivité peuvent aider les équipes de développement à aller plus vite, mais les DSI doivent concevoir et mettre en œuvre des systèmes de gestion pour encourager ce type de processus d’innovation.

Il y a une autre leçon très importante. GitLab est une entreprise entièrement distante depuis le début, ce qui lui permet d’embaucher des talents de n’importe où, ce qui, selon lui, lui donne un avantage concurrentiel. Alors que le monde des affaires s’ouvre de plus en plus aux nouvelles formes d’organisation du travail telles que le travail hybride et à distance, et que la demande de talents logiciels continue d’augmenter, les DSI doivent considérer la viabilité de ces nouvelles options.

Le succès de l’introduction en bourse de GitLabs est la preuve que les investisseurs parient sur la tendance à faire du logiciel une compétence clé dans les entreprises du monde entier. C’est aussi un autre rappel opportun que le code est un atout essentiel. Pour créer des logiciels de valeur mieux que leurs concurrents, les DSI doivent accélérer leurs investissements dans les capacités logicielles internes, les outils et les pratiques de développement tout en exploitant GitLab ou d’autres offres de productivité qui peuvent surcharger leurs armées de codeurs.

.

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Lire la suite