Les deux méthodologies de développement de logiciels prédominantes sont waterfall et agile. Lorsque nous discutons de ces deux aspects, nous mettons souvent l’accent sur les pratiques particulières qui les distinguent (programmation par paires, TDD, etc. par rapport aux spécifications...