This link has been bookmarked by 19 people . It was first bookmarked on 08 Apr 2008, by Jérémy H..
-
02 Jun 12
-
orientée sur l'aspect réalisation d'une application, sans pour autant négliger l'aspect gestion de projet.
-
adapté aux équipes réduites avec des besoins changeants
-
productivité
-
social
-
changement
-
d'amélioration
-
développement
-
discipline
-
Son but principal est de réduire les coûts du changement
-
revue
-
tests
-
conception
-
simplicité
-
compréhension
-
l'intégration
-
besoins
-
cycles de développement très rapides
-
cycles rapides de développement
-
d'exploration
-
scénarios clients
-
en tâches
-
en tests
-
livré
-
Après la première mise en production, les itérations peuvent devenir plus courtes
-
jeu du planning
-
communication intense
-
tests
-
simple
-
Anticiper les extensions futures est une perte de temps. Une application simple sera plus facile à faire évoluer.
-
retour d'information
-
Les tests unitaires indiquent si le code fonctionne. Les tests fonctionnels donnent l'avancement du projet
-
Certains changements demandent beaucoup de courage
-
treize pratiques
-
immédiatement intégrées dans le produit complet
-
tests
-
les plus fréquentes possible
-
À partir des scénarios définis par le client, l'équipe crée des procédures de test qui permettent de vérifier l'avancement du développement
-
Avant de mettre en œuvre une fonctionnalité, le développeur écrit un test qui vérifiera que son programme se comporte comme prévu.
-
Envisager les prochaines évolutions ferait perdre du temps sans avoir la garantie d'un gain ultérieur
-
métaphores et des analogies pour décrire le système et son fonctionnement
-
Amélioration régulière de la qualité du code sans en modifier le comportemen
-
L'équipe est collectivement responsable de l'application
-
normes de nommage pour les variables, méthodes, objets, classes, fichiers, etc.
-
- Ne pas ajouter de fonctionnalités plus tôt que prévu
[modifier]
-
Ne pas ajouter de fonctionnalités plus tôt que prévu
-
N'optimiser qu'à la toute fin
-
contextes défavorables
-
blocage culturel
-
équipe de vingt développeurs ou plus
-
coût de changement exponentiel
-
feedback long ou difficile à obtenir :
-
respect d'une discipline collective et travail en binôme au quotidien
-
-
03 Mar 12
-
05 Nov 09
-
19 Nov 08
-
26 May 08
-
L'Extreme Programming (XP) est une méthode agile de gestion de projet informatique adaptée aux équipes réduites avec des besoins changeants. Elle pousse à l'extrême des principes simples.
-
-
20 Feb 08
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.