Skip to main content

Développement logiciel agile

Le développement logiciel agile décrit un processus par lequel l’écriture de solutions appropriées devrait être plus rapide et plus facile. Le développement se fait également de manière itérative. Il s’agit d’un processus dans lequel des procédures identiques ou similaires sont répétées plusieurs fois afin de se rapprocher d’une solution.

Dans le domaine du développement agile de logiciels, par exemple, les personnes concernées se réunissent régulièrement pour réfléchir aux caractéristiques que le logiciel devrait avoir pour être particulièrement convivial. Agile signifie autant que flexible. Le développement de logiciels ne devrait plus être contraint par des structures rigides, mais se déployer librement sous la forme qui permet d’obtenir le meilleur résultat.

Comment fonctionne concrètement le développement logiciel agile ?

Lorsque le développement logiciel agile doit être utilisé dans les entreprises, l’introduction est généralement basée sur le Manifeste Agile, publié en 2001 et rédigé par le chercheur américain Kent Beck et son équipe. Il marque le début du développement logiciel agile et présente douze principes centraux. Celles-ci placent le client et ses besoins au centre. Le développement doit tout subordonner à l’objectif de fournir un résultat parfait. Pour y parvenir, les personnes impliquées dans le projet doivent travailler ensemble de manière aussi intensive et étroite que possible – face à face.

Les méthodes classiques de développement agile de logiciels sont Scrum et Kaban.

  • Sur Scrum, il n’est pas nécessaire d’avoir un chef de projet. Au contraire, les développeurs bénéficient de la plus grande liberté possible dans leur travail quotidien.
  • Kaban s’appuie sur une visualisation complète pour créer la transparence. Des cartes, des graphiques et des diagrammes sont utilisés pour enregistrer ce qui a déjà été réalisé et comment les choses progressent.

L’article du glossaire sur Agile UX pourrait vous aider :

Vers l’article

Vous avez d'autres questions ?

Veuillez nous contacter


Autres contenus