Méthodes agiles pour gérer des projets agiles


Exigences d'un projetSi les outils technologiques se sont adaptés récemment aux tendances économiques du marché (virtualisation, hébergement, cloud computing), il serait simpliste d’oublier qu’un projet réussi vient principalement d’une méthode adaptée et que la préparation des phases opérationnelles, la pré-production et les phases de tests et de recette sont les facteurs déterminants d’une solution fonctionnelle.

Les méthodes utilisées jusqu’à présent par une majorité de sociétés de services sont dérivées d’un modèle classique, appelé cascade. Ce modèle rationnel mais non agile est représenté par des logiciels de gestion de projet traditionnels comme Microsoft Project. Si nous continuons de l’utiliser pour certains dossiers, il présente toutefois des inconvénients majeurs :

  • Il est de plus en plus inadapté à la réalité économique du marché
  • Il demande que les équipes impliquées fassent souvent l’effort de s’adapter à cette méthodologie, ou risquent d’être paralysées face à la lourdeur des processus de suivi d’un plan prédéfini
  • Il sous-entend la production d’une documentation exhaustive qui dépasse le cadre financier du projet, puisse qu’elle sera à maintenir au-delà des opérations prévues par le projet

C’est pour ces raisons que nous nous sommes attachés à des méthodes et des outils qui correspondent mieux à la réalité des entreprises ainsi qu’à des budgets plus rationnels et pragmatiques. Comme cette méthode se distingue par son approche itérative, incrémentale et adaptative des approches traditionnelles, nous avons été également obligé de revoir les outils informatiques que nous utilisions. Notre choix s’est fixé sur Scrum (pour la méthode) et Mindjet MindManager (pour l’outil).

Scrum est une méthode agile pour la gestion de projets. Elle a été conçue pour améliorer grandement la productivité dans les équipes auparavant paralysées par des méthodologies plus lourdes. Les racines de Scrum se retrouvent dans la publication de Takeuchi et Nonaka dans « The New New Product Development Game » pour l’aspect métaphore du rugby ainsi que pour les notions d’ingénierie concourante et dans la rupture méthodologique qualifiée d’itérative, incrémentale et adaptative (par rapport au modèle cascade) dont la première version opérationnelle a été publiée par James Martin en 1991 sous le nom de RAD, en ce qui concerne sa structure fondamentale.

La méthode Scrum a été conçue pour la gestion de projets de développement de logiciels. Elle peut aussi être utilisée par des équipes de maintenance. Dans le cas de très grands projets, les équipes se multiplient et on parle alors de Scrum de Scrums. La méthode Scrum peut théoriquement s’appliquer à n’importe quel contexte où un groupe de personnes travaille ensemble pour atteindre un but commun (comme gérer une petite école, des projets de recherche scientifique ou planifier un mariage).

Par contre, la méthode Scrum ne couvre aucune technique d’ingénierie du logiciel. Aussi, son utilisation dans le contexte du développement d’une application informatique, nécessite de lui adjoindre une méthode complémentaire (comme l’ Extreme Programming pour le développement, par exemple).

Pour de plus amples information sur Scrum, cliquez ici.

Mindjet MindManager est un logiciel propriétaire de création de cartes heuristiques. Il est développé par Mindjet Corporation et s’intègre parfaitement dans la suite Microsoft Office. Mindjet est spécialisé dans le Business Mapping. MindManager permet aux individus et aux équipes de gérer, organiser et planifier des projets, des informations ou des idées.

Les cartes heuristiques (maps) créées avec MindManager peuvent être exportées vers Microsoft Word, PowerPoint, Visio ou Project. MindManager peut également créer des pages web (HTML) ou des documents PDF.

Les maps peuvent être enrichis de différents symboles et icônes.

Pour de plus amples information sur MindManager, cliquez ici.

A propos Arnaud Alcabez

With more than 20 years of experience in computing technologies and 18 years in the world of IT consulting (whose his own company during 9 years - MCT, MCSE, MSS), I have strong and major skills on IT technologies such Exchange, Virtualization, and BPOS/Office365, Cloud strategy and in particular, Microsoft ecosystem. The last 10 years were devoted to growth the MS identification and the business market (large and mid channels) for some French IT companies. Today, as Office365/Exchange Senior Architect at Capgemini, I share my knowledge with internal teams and Capgemini's customers. In parallel, I am acknowledged as a Most Valuable Professional (MVP) since 2003 by Microsoft Corp. I'm a writer for Exchange Magazine in France,the owner and president of the French Exchange Server community (2500 qualified members in September 2008), and one of the five managers on the Exchange Group LinkedIn community. I speak regularly as IT Expert (Level 300/400 sessions) for Microsoft France, for exemple, during the Microsoft Techdays.
Cet article, publié dans Stratégies, est tagué , , . Ajoutez ce permalien à vos favoris.