Stratégie de croissance d'équipe : comment créer une capacité de transformation numérique à partir de zéro
Vous avez défini votre vision et votre stratégie d’accélération et d’innovation digitale. Vous avez identifié plusieurs initiatives au sein de votre cadre de la transformation numérique (par exemple, migration de l'héritage, innovation) pour atteindre vos objectifs stratégiques, qu'il s'agisse d'augmenter les revenus, l'engagement client ou l'efficacité opérationnelle. Vous avez décidé d'utiliser une plateforme technologique pour atteindre ces objectifs stratégiques.
Maintenant, comment constituer une équipe capable de trouver un équilibre entre l’obtention d’une première victoire rapide et la mise en place d’un programme évolutif à long terme ?
Pour éviter les problèmes de ressources après le premier projet, il est important de penser à l’ensemble dès le début. Je veux dire par là que je me concentre non seulement sur la création d’une application, mais aussi sur la création d’une capacité numérique stratégique. Pour ce faire, vous devez définir une stratégie de croissance d’équipe dès ce tout premier projet.
Les éléments importants pour définir la stratégie de croissance de votre équipe
1. Efforcez-vous de permettre à votre équipe de se diviser en plusieurs équipes
La création d'une stratégie de croissance d'équipe vous permet de structurer une équipe capable de prendre en charge un profil d'applications. D'un point de vue purement produit, il est possible de créer une application avec un seul développeur en utilisant une plate-forme de développement low-code comme Mendix.
Cependant, si vous avez pour ambition de proposer un portefeuille d'applications mobiles et Web, votre première équipe doit travailler avec une légère surcapacité. De cette façon, vous pouvez facilement diviser l'équipe après le lancement de votre première initiative pour permettre à plusieurs équipes de s'attaquer à des initiatives de tailles ou de types différents.

La division de votre équipe permet d'accélérer les résultats en vous permettant de vous attaquer à plusieurs initiatives en parallèle. Avec la stratégie de croissance d'équipe appropriée, votre première équipe et la zone d'incubation devraient préparer une équipe transparente divisée en deux ou plusieurs équipes.

Une fois les équipes divisées, deux domaines importants nécessitent une attention particulière :
- Tenez compte du niveau de compétence de vos développeurs et de votre portefeuille, et adaptez l'équipe à l'initiative en termes de taille, de complexité et d'exposition. Une équipe peut se charger de petits projets d'innovation, tandis que l'autre se concentre sur des projets de reconstruction plus complexes. Vous pouvez également créer plusieurs couloirs dans lesquels l'équipe A travaille sur la migration de l'héritage, l'équipe B sur l'innovation greenfield et l'équipe C sur les composants mis à disposition via une boutique d'applications d'entreprise pour que d'autres équipes les réutilisent.
- Les équipes sont encore en mode apprentissage, alors assurez-vous d'avoir une structure de réunion à plusieurs niveaux : projets (hebdomadaire), programme (mensuel pour discuter de la création de capacités) et stratégique (trimestriel pour discuter de la création de valeur stratégique).
2. Votre première équipe se compose de 2 types de développeurs
Pour mettre en place une stratégie de croissance d’équipe au sein de votre organisation, votre première équipe doit de préférence être composée de deux types de personnages :
- Tom Tech:Tom est un développeur traditionnel qui s'intéresse à la résolution de problèmes technologiques, à l'apprentissage de nouvelles compétences et qui aime coder. Il connaît le paysage informatique, sait comment créer une application et comment les applications s'intègrent dans la vision globale de l'organisation.
- Solution Sam:Sam est un analyste commercial féru de technologie qui peut apprendre rapidement à utiliser une plateforme low-code et qui souhaite résoudre les problèmes commerciaux.
Il est important de veiller à ce que votre équipe ait le bon ratio de personnages Sam et Tom, en fonction du type de projet sur lequel chaque équipe se concentre. Pour les projets d'innovation, par exemple, le ratio doit être de 80 % Sam et de 20 % Tom.
3. Votre première équipe a également besoin d'un propriétaire de produit et d'un concepteur UX
Le propriétaire du produit sait ce qui doit être construit et est responsable du contenu du sprint et de la priorisation constante des exigences. Son rôle est un travail à temps quasi complet et normalement chaque projet nécessite son propre propriétaire de produit, vous devez donc en tenir compte lorsque vous développez votre équipe. Il est important de s'assurer que le propriétaire du produit comprend la responsabilité et le niveau d'engagement requis pour le projet.
Il est important de ne pas sous-estimer l'importance de la conception UX pour assurer le succès de votre application. Par conséquent, veillez à impliquer un concepteur UX dès le début.
4. Créer une zone d'incubation
Pendant que votre première équipe travaille sur la première initiative, une deuxième vague de membres de l'équipe doit être alignée et se préparer à prendre en charge les projets suivants. Cela permettra à la première division de l'équipe de se dérouler sans problème. Nous appelons cela la zone d'incubation.
Dans la zone d’incubation, un nouveau groupe de développeurs est formé par le biais des programmes de formation du fournisseur de la plateforme ou même des partenaires. De plus, si vous êtes satisfait du premier Product Owner, utilisez son « nouveau » talent pour coacher les nouveaux Product Owners à mesure qu’ils arrivent. C’est également le moment de renforcer les rôles d’accélération tels que les opérations, les architectes et les testeurs.
En conclusion, pour éviter tout problème lié à la mise à l’échelle de vos projets à l’avenir, il est important de créer une capacité, et pas seulement une application. En réfléchissant à une vision globale avec une stratégie de croissance d’équipe, vous vous concentrez sur la résolution d’un problème spécifique à votre processus qui vous aidera dans chaque application que vous souhaitez créer à l’avenir.
Regarder : Vous souhaitez créer une application ou une capacité ?