La méthode à Gilles (agile) ?
Depuis quand les méthodes agiles auraient-elles fait leur apparition ? Seraient-elles antérieures au Manifeste Agile ? Les démarches (RAD, SCRUM, XP) ont-elles quelque chose de commun ? http://www.agilemanifesto.org/
Ces pratiques peuvent s’appliquer à divers types de projets, mais semblent se limiter, présentement, au secteur du développement informatique. Ces approches se veulent itératives, incrémentales et adaptatives. Si on regarde de près le domaine du développement informatique, on comprend mieux pourquoi ces méthodes ont eu du succès plus rapidement que dans les autres secteurs. L’origine des méthodes agiles est liée à l’instabilité de l’environnement technologique et au fait que le client est souvent dans l’incapacité de définir ses besoins de manière exhaustive dès le début du projet.
Le but de l’Agilité est d’augmenter le niveau de satisfaction des clients tout en rendant le travail de développement plus facile. Le terme « agile » fait ainsi référence à la capacité d’adaptation aux changements de contexte et aux modifications de spécifications intervenant pendant le processus de développement. Les méthodes agiles prônent 4 grandes valeurs et 12 principes (http://www.agilemanifesto.org/).
Les avantages sont de disposer plus rapidement de quelque chose qui marche sans attendre le big bang d’une livraison d’ensemble avec une méthode classique. On peut aussi mieux maîtriser le budget en décidant par exemple d’arrêter les développements sur un niveau fonctionnel réduit, mais opérationnel.
À mon avis, cette nouvelle approche pour gérer les projets informatiques se fera de plus en plus populaire. Contrairement à maintenant, où la technologie dicte les règles aux utilisateurs, ces méthodes redonneront le contrôle aux utilisateurs qui sont les clients et les payeurs.
Fiction ou réalité?






En adoptant cette méthode, comment peut-on établir le budget du projet ?
Le budget d’un projet en mode Agile peut s’établir de la même façon qu’en mode traditionnel soit par une analyse préliminaire et une architerture. Cependant, en utilisant cette méthode, le plus difficile est de faire un découpage au niveau de l’architecture qui facilitera celui de la réalisation. De plus, le budget peut être établit un peu comme quand nous faisons l’achat d’un véhicule, i.e. on connaît le montant que nous sommes prêts à investir. Ce dernier déterminera le modèle et les options choisies. On peut choisir un véhicule plus cher à la base mais qui n’aura aucune option ou un modèle moins onéreux à la base mais avec plus de finition. Le but premier de cet achat étant d’avoir un véhicule qui nous déplace du point A ou point B fonction qui est bien très bien remplie par les 2 modèles.
Voici de façon très générale 2 méthodes populaires pour établir le budget d’un projet.
Dans les prochaines semaines et les prochains mois, j’aborderai différents aspects de la gestion de projet en mode Agile versus le mode traditionnel. Je vous invite donc à me lire et à continuer de me poser vos questions et à émettre vos commentaires.
Au plaisir!
Pour répondre à vos questions, les méthodes agiles existent depuis le début des années 1990. Donc, la première mouture vers 1997.
Est-ce une réalité ou fiction.. Si c’est une fiction .. je ne veux pas me réveiller de ci tôt. Car, je le vis régulière dans mes interventions de coaching agile. Le besoin n’est que grandissant ! Donc, c’est pour cela que j’affirme que c’est une réalité.
Et pour répondre à Madame Isabelle Caouette, je dirais simplement.. qu’on n’essaie pas un budget global. Car, c’est impossible à faire. Car, le besoin peut évoluer (je dirai qu’il va évoluer) de cycle en cycle.
On établit plus une enveloppe budgétaire qui permet de décrire le cadre financier. Il ne faut pas oublier qu’à la fin de chaque cycle, il y aura une livraison d’une partie du logiciel. Et cette partie sera fonctionnelle et utilisable. Ce qui permet d’arrêter à la fin de n’importe quel cycle.