Quel est le meilleur outil pour gèrer les projets de développement informatique? Faut-il fédérer l ‘équipe autour de diagramme de Gantt? Ou est-ce mieux d ‘utiliser un plan d ‘action excel? Ou peut être un tracker?
Je me suis entretenu à ce sujet avec plusieurs developpeurs, chefs de projet et architectes de divers horizons et la question semble loin d ‘avoir une réponse évidente unanimement accptée.
Plusieurs types d ‘outils
Pour être très synthetique, j ‘ai retrouvé essentiellement 3 types d ‘outils :
- les listes de taches que ce soit une simple feuille excel ou un outils plus avancé de type tracker (redmine…)
- les gantt de type msproject gantt project ou libreproj.
- les tableaux de sticker (post it board) il s ‘agit de tableaux blancs ou tableaux de paperboard découpés en sections sur lesquels des post-its représentant les taches sont collés et déplacés.
Plusieurs facteurs de réussite
Lors des différents échangés les outils peuvent être appréciés ou rejetés pour des raisons que je synthétise par :
- L ‘adoption : les développeurs et les chefs de projet vont-ils réellement savoir utiliser l ‘outil?
- L ‘utilité : l ‘outil vas-t-il réellement rendre service à son utilisateur ou est-ce un fardeau à porter par obligation?
- La souplesse : l ‘outil vas-il s ‘adapter au fonctionnement de l ‘équipe ou vas-t-il introduire des contraintes a ce fonctionnement?
Au delà de l ‘outil, les revues régulières, l ‘écoute et la pédagogie du team leader sont un must pour favoriser la bonne utilisation des outils et le bon déroulement du projet.
Symptôme du mauvais outil : le multi-suivi
Quand l ‘outil adopté par le projet ne satisfait pas l ‘équipe, un phénomène se produit quasi systématiquement : Le développement de suivis parallèles à l ‘outil principal : des plans d ‘action sur Excel, des échanges de mail, des pages Wiki des Trackers … Reprennent et s’ajoutent aux taches principales du projet.
Cela vas sans dire : Cela est très nuisible à la synergie de l’équipe et à l’efficacité de la collaboration.