La communication Les tests, la programmation en binôme et les itérations courtes obligent les développeurs, les décideurs et les clients à communiquer et à collaborer étroitement. Les maquettes vivantes permettent de limiter les documents de protection longs et inefficaces, et facilitent la discussion constructive. Une partie du développement est réalisée en même temps que les spécifications à travers le travail sur les maquettes. La simplicité
Le meilleur moyen d'arriver au résultat est le plus simple, et un design simple sera d'autant plus facile à faire évoluer. Le feedback Le retour d'information est primordial pour le développeur et le client. Les tests unitaires indiquent si le code fonctionne et rassurent les développeurs pour effectuer les remaniements nécessaires. Les tests fonctionnels donnent l'avancement du projet. Les livraisons fréquentes permettent de tester les fonctionnalités rapidement. |
