Il y a beaucoup de choses que les entreprises adaptables peuvent apprendre des équipes de logiciels agiles d'élite - et nous ne parlons pas de l'endroit où trouver le plus grand choix de tasses à café et de t-shirts avec des dictons amusants (par ex. "Avez-vous essayé de l'éteindre et de le rallumer ?"). Nous parlons de cinq meilleures pratiques qui définissent et stimulent la haute performance :
- Impliquez toutes les parties prenantes concernées dès le début du processus.
Une fois qu'elles ont recueilli les exigences du produit et clarifié les exigences commerciales essentielles - mais avant de mettre les plans en place - les équipes logicielles agiles d'élite se connectent avec toutes les parties prenantes concernées (en personne, virtuellement ou les deux) afin de négocier et d'optimiser le backlog du produit. C'est essentiel, étant donné que le parcours professionnel à venir sera inévitablement plein de rebondissements.
Les entreprises adaptables n'ont pas de backlog de produit, mais doivent réunir toutes les parties prenantes avant le début des projets pour solliciter des commentaires, faire des ajustements, susciter l'adhésion, établir une vision commune. À condition que les membres de l'équipe s'entendent sur l'objectif à atteindre et sur les résultats à obtenir, ils peuvent se lancer avec confiance et enthousiasme - au lieu de douter et de s'inquiéter.
- Ne communiquez pas passivement avec les clients : collaborez activement avec eux.
L'un des traits caractéristiques du développement agile de logiciels - et, il faut bien l'admettre, l'un des plus difficiles - est que la collaboration active avec les clients est tout simplement vitale. Sinon, les itérations risquent fort d'être caractérisées par un remaniement excessif et coûteux, une méfiance croissante entre les clients et les équipes, et un désengagement de plus en plus marqué des membres de l'équipe épuisés qui ont l'impression de toujours faire un pas en avant et deux (ou parfois plus) en arrière. Pour éviter cet énorme écueil, les équipes logicielles agiles qui réussissent ne cherchent pas seulement à communiquer avec les clients ou à les "tenir au courant". Ils insistent sur la collaboration active avec les clients par le biais d'interactions fréquentes qui ciblent tout, des attentes aux corrections en passant par les innovations - et tout ce qui entre dans le champ d'application.
Les entreprises adaptables peuvent certainement bénéficier d'emprunter cette page du livre de jeu de l'équipe logicielle agile. L'idée n'est pas seulement de se connecter et de communiquer avec les clients (ce que les entreprises adaptables font déjà). Il s'agit d'aller un peu plus loin pour cultiver, positionner et habiliter les clients à être des participants actifs au projet d'une manière significative, organisée et efficace. Lorsque cela se produit, il y a beaucoup plus de chances que les produits livrables et les résultats s'alignent finalement sur les exigences et les attentes du client.
- Gardez les membres de l'équipe ensemble pour favoriser la confiance et l'efficacité.
À l'instar des équipes sportives qui traversent collectivement les hauts et les bas d'une longue saison, les équipes logicielles agiles exceptionnelles voyagent généralement ensemble au fil des itérations. En effet, dans le paysage agile, la familiarité entre les membres de l'équipe n'engendre pas le mépris : elle favorise la confiance et l'efficacité. Bien sûr, il est normal (et souvent nécessaire) qu'il y ait des changements et des rotations, surtout lorsque de nouvelles compétences sont requises. Mais l'approche générale consiste à garder le groupe ensemble.
Dans la mesure du possible, les entreprises adaptables devraient adopter cette sagesse et essayer de garder les membres de l'équipe ensemble d'un projet à l'autre. En plus de favoriser la livraison d'un travail de haute qualité de manière rapide, la cohésion de l'équipe favorise l'établissement de relations solides (ce qui est essentiel lorsque les choses se tendent et que des problèmes apparaissent), et elle génère également des synergies qui augmentent le capital de connaissances - qui peut être exploité par toutes les équipes de l'organisation.
- S'assurer que les réunions sont des actifs par rapport aux passifs
Les équipes logicielles agiles performantes s'appuient sur différents types de réunions pour suivre les progrès, optimiser les performances et résoudre les problèmes, comme les réunions de planification de sprint, les stand-ups quotidiens, les revues de sprint, les rétrospectives de sprint et les réunions d'affinement du backlog de produit. Cependant, malgré la variété (et dans certains cas, la fréquence) des réunions, celles-ci sont toujours pertinentes, pragmatiques et aussi courtes que possible.
Les entreprises adaptables veillent également à ce que les réunions soient informatives et efficaces - et non pas épuisantes et redoutées. C'est particulièrement important lorsqu'il s'agit de réunions d'étape. Un sondage Clarizen-Harris auprès de plus de 2,000 employés a révélé que :
- 60 pour cent d'entre eux passent plus de temps à préparer les réunions d'étape qu'à assister aux réunions proprement dites.
- 46 pour cent préfèrent faire n'importe quelle autre activité désagréable plutôt que d'endurer une énième réunion d'étape - avec 17 pour cent qui préfèrent regarder la peinture sécher.
- 35 pour cent considèrent les réunions d'étape comme "une perte de temps".
- Les bons outils font toute la différence.
Les équipes logicielles agiles les plus performantes utilisent des outils puissants mais faciles à utiliser qui leur permettent de gérer et de toiletter le backlog au moyen d'une interface intuitive et centralisée, de personnaliser les flux de travail (par ex. créer des espaces de travail/plateaux multiples ou uniques tout en personnalisant chaque étape), et décomposer les grands projets en tâches plus petites et plus faciles à gérer.
Les entreprises adaptables savent également que les outils font toute la différence - les bons menant au succès, et les mauvais menant aux échecs. Les premiers connectent les membres de l'équipe à travers l'entreprise en réunissant la gestion de projet, la gestion de portefeuille, l'automatisation du flux de travail configurable et la collaboration en contexte. Le résultat est que tout le monde est engagé, accéléré et inspiré pour en faire plus (et bien sûr, continuer à ajouter à leur glorieuse collection de tasses à café et de t-shirts avec des dictons amusants !)