5 façons de vous assurer que votre équipe d’ingénierie livre | par George Stark | Meilleure programmation | Août 2020

Online Coding Courses for Kids

Il existe de nombreuses raisons pour lesquelles les équipes manquent leurs horaires de livraison. Je ne couvrirai pas ceux qui sont hors de notre contrôle, tels que les catastrophes naturelles, etc. Nous ne couvrirons que les éléments qui sont pour la plupart auto-infligés soit par l’équipe elle-même, soit par l’entreprise, notamment, mais sans s’y limiter:

L’équipe ne comprend pas entièrement les exigences

Cela peut entraîner des retouches coûteuses et des retards lorsque les exigences essentielles sont mal comprises ou entièrement manquées. Si l’équipe de livraison ne comprend pas complètement ce qui est requis, cela peut avoir un effet d’entraînement sur le reste du projet. Des hypothèses erronées concernant le temps / les ressources nécessaires pour livrer, les considérations techniques de la livraison et le niveau de risque associé à ces modifications du logiciel peuvent nuire au calendrier de livraison final.

L’équipe n’a pas d’entrée sur le calendrier de livraison

Lorsque l’équipe de livraison a des délais imposés sans consultation, cela a un effet démotivant, l’engagement à respecter le délai étant la première causalité. En outre, sans la capacité de fournir des informations sur le calendrier de livraison, l’équipe est incapable de signaler les problèmes qui rendront ce délai difficile à respecter. En bref, le calendrier de livraison qui est arbitrairement attribué d’en haut est voué à l’échec.

L’équipe se laisse distraire

Un autre problème majeur pour la livraison est lorsque l’équipe de livraison est distraite sur différentes tâches et perd la trace du calendrier de livraison. Le temps est la seule ressource que vous ne pouvez pas acheter plus, donc une fois qu’il est parti, l’équipe manque son calendrier de livraison et prend du retard. Si toutes les tâches associées au projet ne sont pas suivies avec soin, le calendrier de livraison est réellement mis en péril. Peu importe le nombre de nuits héroïques que l’équipe met à la dernière minute.

L’équipe rencontre des problèmes techniques qui entraînent des retards

De nombreux projets logiciels ont été ruinés par des problèmes techniques, et cela reste l’une des principales raisons des dépassements de la livraison de logiciels aujourd’hui. Les problèmes techniques peuvent aller des problèmes de performances à la compatibilité des appareils ou des problèmes lorsque le logiciel est sous charge. Quel que soit le problème technique, ils peuvent tous nuire au calendrier de livraison. Les risques techniques doivent être pleinement pris en compte par une personne dédiée, afin que le niveau approprié de réflexion conceptuelle puisse avoir lieu pour s’assurer qu’ils ne retardent pas le projet.

Les choses tombent toujours entre les mailles du filet

Peu importe ce que fait l’équipe, il y a encore des choses qui sont négligées et oubliées. Qu’il s’agisse de documentation utilisateur, d’écriture de tests unitaires, de tests de charge ou de documentation de déploiement, ces éléments oubliés peuvent retarder un projet de livraison lorsqu’ils ne sont pas terminés. Comment un morceau de doco manquant peut-il retarder un projet que vous demandez? Si vous travaillez dans une organisation qui a plusieurs services responsables de domaines distincts, vous devez souvent définir l’interopérabilité entre eux. Cela se présente généralement sous la forme de documentation de remise ou de listes de contrôle. Si les critères de transfert ne sont pas remplis, par exemple. La documentation de l’utilisateur final a été mise à jour ou les tests d’intrusion terminés et réussis, puis la phase finale du déploiement du projet pourrait être suspendue jusqu’à ce qu’elle ait lieu. Quel que soit l’article, l’équipe de livraison doit avoir une méthodologie formelle en place pour s’assurer que tous les I sont pointés et les T croisés.

Close Menu