La performance des équipes de développement
Comment la mesurer ? Indicateurs de qualité, productivité, dette applicative, alignement sur les besoins métier.
Ces sujets vous intéressent ? Téléchargez ce livre blanc !
S’il est facile de mesurer la performance d’une entreprise ou de comparer les performances des ventes ou des services financiers en utilisant des ratios du métier, l’exercice qui consiste à mesurer la performance d’une équipe de
développement reste complexe. Il est assez aisé de mesurer les coûts, mais comment mesurer la valeur réelle de ce qui est produit ?
La clé d’une meilleure performance réside dans la façon dont l’équipe de développement contribue à améliorer l’efficacité de l’entreprise. Et cela nécessite une réelle collaboration entre l’équipe de développement et les autres départements.
Nous avons identifié 6 axes d’évaluation de la performance d’une équipe de développement logiciel :
-alignement
-qualité
-productivité
-évolutivité
-prédictibilité
-créativité
Here is how it works:
Daily STOP:
1)At the beginning of the day, arrange the cards in the list to the order you plan to attack the items. If you don't feel that you'll be able to get everything done, move items to the next day, and adjust the rest of the weekly schedule as necessary.
2)Mark-off checklist items when complete. Close the card when all checklist items are complete.
3)At the end of the day, move anything that didn't get done to the next day, and adjust the rest of the weekly schedule as necessary.
4)As more things come up that week, work them into the weekly schedule, or put them on next week's list.
5) When approaching the end of the week, begin moving items to next week's list if needed.
Weekly STOP:
1)Every Monday, pull the current week's list over in front of the "Monday" list.
2) Assign tasks to team members as desired.
3)Distribute the items in the list to the days that week you plan on starting the item. This will depend on the hard points in your calendar (meetings, trips, appointments, etc.).
4) Items assigned to others may remain in the weekly list.
Monthly STOP:
1)Sometime around the the middle/end of the month, create lists for each week of the upcoming month.
2)Distribute the items in the upcoming monthly list to each of the newly-created weekly lists.
3) Create new monthly list(s) in order to have around three to four that you can move yearly items into.
This is great for time blocking and for splitting your work into bite size chunks when you have a timeline to work towards. I currently have a Today and Tomorrow Board, but like how this is broken down by day of the week, weekly and monthly and it evolves as each day is completed.