Fermer

août 1, 2019

6 mesures et facteurs de réussite pour Agile In ERP


Partie de la série « Agile ERP »

Dans ma série d'articles sur l'adoption de agile pour les systèmes ERP, j'ai expliqué les raisons pour lesquelles vous devriez le faire, comment lutter contre la résistance et négativité, et étapes utiles pour commencer. L’essentiel est également de savoir à quoi ressemble le succès et comment le mesurer.

La plupart des transformations agiles réussies commencent modestement, puis sont généralisées à l’ensemble de l’organisation. Mais cela ne se produira généralement pas tant qu’il n’aura pas été prouvé de manière empirique que des améliorations ont été apportées.

Alors, comment savoir quoi mesurer? Comment identifier les éléments qui fonctionnent et les points à améliorer?

Voici quelques indicateurs que j’ai trouvés utiles tant au sein de notre entreprise que pour les clients avec lesquels nous travaillons.

1. Valeur commerciale

La ​​génération de valeur commerciale est une des principales raisons de consacrer du temps et de l'argent au développement d'applications. Combien d'idées avez-vous vu qui n'ont aucun effet sur les performances de votre entreprise? Pour moi, la réponse serait «beaucoup». Mon conseil est de vous concentrer sur celles qui créeront le plus de valeur.

Attribuer une valeur commerciale à de nouvelles fonctionnalités spécifiques peut aider ici. Par exemple:

  • Quelle augmentation attendue du chiffre d'affaires?
  • Pouvez-vous espérer gagner plus de clients ou de parts de marché?
  • Les coûts opérationnels seront-ils réduits?

Si vous définissez vos paramètres de valeur avant de commencer vous serez dans une meilleure position après la livraison pour juger si votre investissement génère une valeur (ce qui, comme nous le savons, peut être important dans le progiciel de gestion intégré).

2. Vélocité / respect des délais

Lorsque vous exécutez un processus agile, vous devez utiliser des “points d'histoire” pour estimer la taille des besoins.

Examinez le nombre total de points d'histoire livrés. dans chaque sprint de développement. Comment cela se compare-t-il aux sprints précédents? Est-ce que cela augmente avec le temps?

Pendant l'examen du sprint, prenez le temps de comparer ce qui a été livré avec le nombre d'histoires et de points auxquels vous vous êtes engagé dans la planification du sprint. Évaluer si les dates de livraison promises ont été respectées. Cela vous aidera à comprendre où l’estimation doit être améliorée.

À mesure que vos estimations s’améliorent, vous aurez plus de chances de pouvoir vous engager à produire un nombre réaliste d’histoires à chaque sprint. Cela vous permettra de mieux gérer les attentes de vos clients.

3. Qualité

Vous pouvez vous attendre à une augmentation de la qualité du logiciel lorsque vous utilisez Agile. Cela devrait se traduire par une plus grande stabilité, essentielle pour les applications ERP. «Ne détruisez pas le système» est probablement le mandat de développement n ° 1 dans de nombreuses organisations!

Envisagez des mesures telles que:

  • Combien de défauts de test sont détectés?
  • Combien d'incidents de production sont générés? 19659010] Les applications et les besoins livrés à chaque sprint sont-ils stables?
  • Combien de tickets de support sont générés?

Des mises à jour plus petites et plus fréquentes permettent de détecter rapidement les problèmes et de les résoudre à moindre coût. que le temps de récupération après une panne est considérablement réduit. Cette approche simplifiera la mesure de la qualité en renforçant la confiance dans vos processus.

4. Satisfaction client

L'un des principaux avantages de l'agile est le fait que l'entreprise obtient la visibilité de ce qui est construit beaucoup plus tôt qu'avec d'autres approches et peut donc guider le processus.

Vous vous attendez donc à ce que Agile puisse fournir une plus grande satisfaction des entreprises et des utilisateurs, car ce qui est livré a plus de chances de correspondre à ce que le client final souhaite réellement. Surveillez les commentaires des utilisateurs et obtenez des statistiques sur l'utilisation des fonctionnalités pour vous informer que tout est bien fait.

Vous devez également vous assurer que l'entreprise participe à l'élaboration des user stories et des critères d'acceptation, et qu'ils sont présents dans. planification de sprint, stand-up et réunions de revue. De cette façon, vous obtiendrez une lecture beaucoup plus directe sur le fait qu’ils soient heureux ou non.

5. Visibilité et statut

Agile favorise la visibilité et la transparence afin que tout le monde comprenne ce qui se passe.

Il existe de nombreux outils agiles qui peuvent vous aider à surveiller l’état du projet et vous devez les utiliser. Convenez des métriques indiquant les progrès par rapport à un plan ciblé. De cette façon, le bureau de gestion de projet peut être assuré que les choses se déroulent comme prévu.

Soyez religieux en ce qui concerne les réservations de temps et utilisez le tableau de calcul du temps de rodage du sprint pour indiquer le temps passé et le temps restant par rapport au plan. Utilisez les tableaux de diffusion pour voir si les progrès sont conformes aux performances actuelles pour évaluer les dates d'achèvement prévues.

La mesure et le partage des progrès permettent aux équipes de s'aligner les unes sur les autres. La nature intégrée de l'ERP signifie qu'il y aura de nombreuses dépendances entre les équipes. il est essentiel d’avoir une visibilité complète pour gérer efficacement les impacts et les risques.

6. Indicateurs de performance clés de performance

La ​​définition et la mesure d’indicateurs de performance clés pour les équipes de développement et de test peuvent s'avérer extrêmement utiles. Il existe de nombreuses options, mais voici quelques indicateurs courants:

  • Velocity: Analysez la fonctionnalité fournie en examinant le nombre de transports et de modifications déployés dans chaque système ERP et déterminez si ceux-ci ont abouti. ou par erreur.
  • Temps de cycle: Déterminez le temps qu'il vous faut pour mettre les exigences en production afin de voir l'efficacité de vos équipes de développement et de test.
  • Retouche et gaspillage: La compréhension de la quantité de reprises et de déchets dans le processus est un excellent baromètre de qualité et de coût caché.
  • Travail en cours: Le volume de travail en cours donne une idée du coût actuel du développement. et activité d’essai.
  • Heures d’approbation: Les temps d’attente d’approbation peuvent tuer n’importe quel processus. Comprendre où les approbations sont retardées afin de pouvoir cibler ces goulots d'étranglement.

Le déploiement d'outils pour automatiser les processus de modification, d'approbation et de déploiement d'ERP aidera votre approche agile à réussir en éliminant les activités manuelles, les retards et les erreurs. Demandez-vous comment vous pourrez extraire les outils dont vous avez besoin – comme ceux ci-dessus – de ces outils.

Conclusion

Enfin, les entreprises doivent avoir la capacité et la souplesse nécessaires pour changer Les systèmes ERP à la vitesse qui correspond à l’ensemble de l’organisation. Le processus, la culture et les outils doivent être sûrs pour que cela soit possible sans compromettre la stabilité.

Le développement agile peut répondre à ces exigences, même si des mesures, des apprentissages et des améliorations constants sont essentiels dans le processus global. . Il faudra du temps, de la patience et la volonté de changement pour s’inscrire correctement. Mais des preuves tangibles de progrès et de succès peuvent aider à motiver toutes les personnes impliquées, sans parler de fournir une analyse de rentabilisation solide pour une adoption plus large. livre électronique sur certaines étapes clés qui peuvent vous aider à démarrer.

Cet article a été initialement publié sur le blog Basis Technologies . Cette version adaptée est republiée avec permission. Basis Technologies est un partenaire Silver de SAP.




Source link