Huit principes pour une architecture Agile

Dan Leffingwell propose huit principes pour le développement et la maintenance d’une architecture d’entreprise dans une organisation lean et agile :
1. L’équipe qui programme doit aussi concevoir le système
2. Construisez l’architecture la plus simple qui puisse fonctionner
3. Lorsque vous doutez, programmez ou modélisez
4. Ceux qui construisent exécutent les tests
5. Plus le système est grand, plus longue est la piste d’envol
6. L’architecture système est un rôle collaboratif
7. Il n’y a pas de monopole sur l’innovation
8. Implémentez la fluidité architecturale

Source : « Agile Software Requirements », Dean Leffingwell, Addison-Wesley, 489 pages, IBSN 978-0-321-63584-6

Autres articles intéressants :