XP - eXtreme Programming

La méthode XP (pour eXtreme Programming) définit un certain nombre de bonnes pratiques permettant de développer un logiciel dans des conditions optimales en plaçant le client au cœur du processus de développement, en relation étroite avec le client.

L' eXtreme Programming est notamment basé sur les concepts suivants :

  • Les équipes de développement travaillent directement avec le client sur des cycles très courts d'une à deux semaines maximum.

  • Les livraisons de versions du logiciel interviennent très tôt et à une fréquence élevée pour maximiser l'impact des retours utilisateurs.

  • L'équipe de développement travaille en collaboration totale sur la base de binômes.

  • Le code est testé et nettoyé tout au long du processus de développement.

  • Des indicateurs permettent de mesurer l'avancement du projet afin de permettre de mettre à jour le plan de développement.

     

http://www.extremeprogramming.org/