Obsolescence du code - comment maintenir la compatibilité
Dans le développement de grands systèmes (par exemple, des applications d'entreprise, des progiciels partagés, des bibliothèques, …) où plusieurs couches et développeurs communiquent entre eux, le problème de la gestion de la publication de nouvelles…