Méthodes agiles
< Développement logiciel
< Méthodes
< Informatique
< TIC
< remd
Get flash to fully experience Pearltrees
Lean software development is a translation of lean manufacturing and lean IT principles and practices to the software development domain. Adapted from the Toyota Production System , a pro-lean subculture is emerging from within the Agile community. [ edit ] Origin The term lean software development originated in a book by the same name, written by Mary Poppendieck and Tom Poppendieck .
Les premières prémices des méthodes agiles apparurent dans les années 80. Afin de répondre à des besoins d’évolution continue pour certaines applications, des chefs de projets mirent en place des conduites de projet fondées sur ce qu’on appelle des itérations incrémentales. Au fil du temps, cette méthodologie s’est formalisée par le biais d’un manifeste et d’une évangélisation en entreprise.
Dans un précédent article, nous avons fait le tour du propriétaire des méthodes dites agiles. Nous avons discerné les méthodologies prédictives et non-prédictives. Les grandes lignes des principales méthodes telles que Scrum ou Xp ont été tracées ; nous allons à présent rentrer dans les détails d’une gestion de projet où l’agilité fait son œuvre. Dans un premier temps, nous verrons comment planifier un projet agile en définissant le produit, la roadmap et les itérations du projet. Puis nous verrons, par la suite, comment piloter au jour le jour ce projet.
Un article de Wikipédia, l'encyclopédie libre. Modèle schématique des méthodes agiles Les méthodes agiles sont des groupes de pratiques pouvant s'appliquer à divers types de projets, mais se limitant plutôt actuellement aux projets de développement en informatique ( conception de logiciel ). Les méthodes agiles ne sont pas apparues avec l' Agile manifesto en 2001, mais celui-ci détermine leur commun dénominateur et consacre le terme d'« agile » pour les référencer. Les méthodes agiles se veulent plus pragmatiques que les méthodes traditionnelles. Elles impliquent au maximum le demandeur (client) et permettent une grande réactivité à ses demandes.
Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir Scrum . Scrum est une méthode agile dédiée à la gestion de projets.
Un article de Wikipédia, l'encyclopédie libre. En informatique et plus particulièrement en génie logiciel , Extreme Programming (XP) est une méthode agile plus particulièrement orientée sur l'aspect réalisation d'une application, sans pour autant négliger l'aspect gestion de projet . XP est adapté aux équipes réduites avec des besoins changeants.
Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir RAD . La méthode de développement rapide d'applications , dite méthode RAD [ 1 ] ( acronyme de l' anglais Rapid Application Development ), est la première méthode de développement de logiciels où le cycle de développement est en rupture fondamentale par rapport à celui des méthodes antérieures dites « en cascade ». Ce nouveau cycle qualifié d' itératif , d' incrémental et d' adaptatif , se retrouvera ensuite dans toutes les méthodes dites « agiles » publiées par la suite.