AccueilMéthodes agiles : guide de l'utilisateur

Méthodes agiles : guide de l'utilisateur

Les méthodes agiles sont des ensembles de pratiques pour diriger et réaliser des projets. Les méthodes agiles sont plus pragmatiques que les méthodes traditionnelles. Le client est totalement impliqué. Et il est plus facile d'être plus réactif à leurs demandes.

Ils doivent respecter quatre valeurs fondamentales ( application, équipe, collaboration, acceptation du changement ) déclinées en douze principes dont découle un socle de pratiques, communes ou complémentaires.

Ces principes sont intitulés comme suit :

– Privilégier le face-à-face, – Satisfaire les clients en priorité, – Recevoir les demandes de changement "à bras ouverts", – Délivrer un maximum de versions de travail de l'application, – Assurer une coopération permanente entre le client et l'équipe projet, – Construire des projets autour de personnes motivées, – Suivre l'avancement du projet en termes de fonctionnalités applicatives, – Souci continu de l'excellence technique et de conception, – Rester très simple, – Responsabiliser l'équipe, – Ajustement à intervalles réguliers de son comportement et de ses processus à faire les rendre plus performants, – L'avancement du projet à un rythme durable et constant.

Certains y voient juste une autre méthodologie. Ils pensent que ce sera incompatible avec leur contexte. Surtout dans le cadre d'un contrat au forfait.

Le terme « méthode » est trop réducteur pour désigner cette manière de concevoir la gestion de projet. C'est plus qu'une méthode, c'est un concept qui nécessite une véritable formation aux méthodes agiles. On parle plus de culture agile, d'approche agile, de mouvement agile. On parle cependant de "méthodes agiles" pour définir les méthodes qui s'inscrivent dans ce courant.

Les méthodes agiles reposent sur le principe que spécifier et planifier en détail l'intégralité d'un produit avant de procéder à son développement est contre-productif. Cela revient à planifier un trajet Paris – Narbonne en voiture dans les moindres détails, en n'empruntant que des petites routes et en précisant chaque ville et commune traversée, chaque rue parcourue en agglomération, le nombre de litres d'essence consommés, le nombre de kilomètres parcourus…etc.

Les principales méthodes agiles

La méthode Scrum

Scrum est la méthode agile la plus populaire aujourd'hui. Elle se caractérise par des itérations assez courtes (appelées sprints) (1 mois maximum) et un formalisme réduit : timeboxes (planification de release, rôles [Product Owner, ScrumMaster, équipe], planification de sprint, mêlée quotidienne, introspection, revue de sprint) et enfin artefacts ( backlog de produit, plan de sprint, backlog de sprint/gravure, release de travail lourd/gravure, plan de produit).

La méthode de programmation EXtreme

L'objectif principal de cette méthode est de réduire les coûts du changement. Il met principalement l'accent sur la révision du code, la conception continue, les tests et la simplicité.

La méthode du processus unifié rationnel

Elle peut être considérée comme la moins agile des méthodes Agiles. C'est un mélange de pratiques de méthodes agiles. Le principe est de parcourir un cycle de vie (au cours d'une itération).

La concentration (lourde) et le coût d'investissement de cette méthode la réservent à des projets de taille au moins moyenne.

La méthode de développement basée sur les fonctionnalités

Moins connue que les 2 méthodes précédentes, FDD se concentre sur le développement et la conception. La priorité est donnée à une formalisation du modèle objet par des diagrammes UML et une décomposition par fonctions qui seront développées par des équipes responsables d'une ou deux fonctions.

La méthode de développement rapide d'applications

C'est la méthode agile la plus ancienne. Elle a introduit les notions d'itération et d'incrémentation. Votre objectif est d'adopter la solution la plus stratégique, la moins risquée, la plus fiable et la moins coûteuse.

La méthode de développement de systèmes dynamiques

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici

Tendances

spot_img