Les compétences des développeurs et l’engagement de la haute direction mènent au succès du projet Agile

directeur

Crédit : CC0 Domaine public

Partout dans le monde, les organisations à forte intensité logicielle passent des processus de développement basés sur des plans à des processus agiles, dans l’intention de se concentrer davantage sur l’interaction en équipe, de meilleurs produits, les besoins des clients et la préparation au changement.

Mais comment ces organisations réussissent-elles avec les transformations logicielles Agile à grande échelle et quel est le lien entre les facteurs de réussite ? Cela a été discuté dans la communauté scientifique pendant plusieurs années. Aujourd’hui, le professeur agrégé Daniel Russo du Département d’informatique de l’Université d’Aalborg présente une étude à long terme, qui jette encore plus de lumière sur le phénomène répandu.

L’étude est acceptée par la revue de renommée mondiale Transactions ACM sur le génie logiciel et la méthodologie et a déjà attiré l’attention des praticiens du monde entier.

Pas une liste de courses

En combinant une étude sur le terrain d’un processus de transformation Agile à grande échelle dans une organisation italienne critique à une enquête auprès de 190 ingénieurs logiciels sélectionnés, Russo a développé un modèle de réussite Agile. Dans le modèle, les rôles des parties prenantes sont clarifiés et, selon l’auteur, l’espoir est que les praticiens planifiant une transformation Agile puissent utiliser le modèle pour acquérir une compréhension plus approfondie d’un tel processus.

« Il est essentiel de dire qu’il ne s’agit pas d’une liste de courses ou d’une recette pour réussir. Au lieu de cela, je vois cela comme un outil pour les organisations, les équipes et les gestionnaires, leur fournissant un aperçu des facteurs sur lesquels ils doivent principalement se concentrer. lors de la planification ou de l’exécution d’une transformation Agile », explique Russo.

Il souligne le fait que l’étude est une combinaison d’analyse à la fois qualitative et quantitative. Après avoir généré des hypothèses sur le terrain, celles-ci ont été validées par un grand nombre de professionnels qui utilisent réellement Scrum.

Aucune différence entre les compétences sociales et techniques

Alors, quelles sont les constructions les plus critiques pour la réussite du projet ? Selon Russo, la direction devrait donner la priorité au renforcement des compétences des développeurs.

« L’échec ou le succès d’un projet logiciel dépend fortement des compétences sociales et techniques de l’équipe de développement. Il n’y a pas de différence sémantique entre ces ensembles de compétences. Être bon en codage ne suffit pas si vous manquez de compétences en communication – et de même, C’est une considération cruciale pour l’embauche et la mise en place de programmes de formation. »

Dans le même temps, les rôles des cadres intermédiaires sont relativement moins importants. Les équipes dans les frameworks Agile bénéficient d’un degré de liberté relativement élevé pour s’auto-organiser, et la communication et la collaboration sont deux activités essentielles dans les groupes.

Contrôle des pertes de la haute direction

Mais l’étude montre également que fournir un cadre organisationnel adéquat est encore plus critique pour la réussite du projet que le simple recrutement de développeurs socio-techniquement qualifiés :

« Le succès du projet dépend principalement de l’engagement de la haute direction. La haute direction doit se féliciter du fait qu’elle perdra un certain degré de contrôle sur le développement après la transformation », a déclaré Russo.

Il souligne que même si l’étude sur le terrain a été réalisée auprès de professionnels qui développent des logiciels critiques, l’analyse montre que le modèle n’est pas spécifique à un domaine et peut être utilisé dans des environnements critiques et non critiques.

Rencontre avec Scrum.org

Les résultats de l’Université d’Aalborg soutiennent la nouvelle orientation du Guide Scrum 2020, en mettant beaucoup plus l’accent sur le développement et la réduction des effectifs des cadres intermédiaires.

« La mise à jour du guide n’a pas été réalisée à la suite d’une enquête scientifique. Dans cette perspective, notre étude est également une contribution primordiale à la communauté des praticiens en soutenant la mise à jour basée sur l’expérience du framework Agile le plus utilisé », explique Russo.


Les entreprises informatiques devraient recruter plus de femmes pour de meilleures performances d’équipe


Plus d’information:
Le modèle de réussite agile : une étude de méthodes mixtes d’un

Transformation agile à grande échelle : www.danielrusso.org/files/2021TOSEM_ASM.pdf

Fourni par l’Université d’Aalborg

Citation: Nouvelle étude : Les compétences des développeurs et l’engagement du top management mènent au succès du projet Agile (2021, 8 juin) récupéré le 8 juin 2021 sur https://techxplore.com/news/2021-06-skills-commitment-agile-success.html

Ce document est soumis au droit d’auteur. En dehors de toute utilisation équitable à des fins d’étude ou de recherche privée, aucune partie ne peut être reproduite sans l’autorisation écrite. Le contenu est fourni seulement pour information.