Dans le cours : Découvrir les méthodes agiles pour le développement logiciel

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Planifier les itérations et les livraisons

Planifier les itérations et les livraisons

Dans son ouvrage de 2001 dans lequel il publie le fonctionnement de l'Extreme Programming, Kent Beck écrit alors : « Le développement de logiciels est toujours un dialogue ouvert entre ce qui est possible et ce qui est souhaitable. » Il est fondamental de se rappeler que la planification est avant tout une raison de faire communiquer les programmeurs avec le client. Sans clients, le travail du développeur ne servirait pas à grand-chose et sans développeurs, le client n'irait pas très loin. Ce préambule est important pour comprendre la planification en XP. On est loin des schémas où le client spécifie son besoin à grand renfort de pages entières de documentation exhaustive, et prend à partie les développeurs dès qu'ils sont en retard vis-à-vis d'un planning qui leur a été imposé. C'est même tout le contraire. Les programmeurs et le client travaillent ensemble avec des outils légers et faciles à faire évoluer. La confiance mutuelle permet de franchir les obstacles efficacement. Au lieu…

Table des matières