Le développement agile est un style de développement logiciel itératif centré sur les personnes et qui met l'accent sur la satisfaction du client à travers l'intégration continue d'un logiciel entièrement fonctionnel.

Nommée en l'honneur du agilemanifesto participant à sa reconnaissance (cf. site de l'agillealliance), on retrouve l'approche agile dans différentes méthodes :

  • Extreme Programming (XP)
  • Rational Unified Process (RUP)
  • Scrum
  • Feature-Driven Development (FDD)

Le développement agile repose sur des principes simples et naturels:

  • la satisfaction et l'implication du client
  • l'accent mis sur les capacités individuelles et l'expertise
  • la collaboration, la confiance et la communication
  • le développement itératif, simple et robuste
  • l'intégration continue
  • l'adaptation aux changements

Désolé, les commentaires sont clos pour cet article.

Conception Numérique


Facteurs Humains


Epistémologie