Bonjour à tous,

Comment justifiez-vous le besoin de refonte architecturale d'une application ?

Je m'explique:
Les modèles, les besoins et les connaissances évoluent sans cesse et dans une vision à long terme, il peut s'averer judicieux de refondre l'architecture d'une application avant meme de connaitre l'ensemble des contraintes a venir: "openness", "flexibility", "scalability" ...

Par exemple, un composant est de plus en plus utilisé au sein d'une equipe/entreprise alors qu'il n'avait ete concu que pour repondre a un ensemble de contraintes. Une vision a long terme serait de l'orienter service pour élargir son champ d'action.

Aujourd'hui, le choix se pose donc entre une integration de k*x hommes*jours (k=nb de composants et x=cout moyen) et k*y+z hommes*jours ou z>x.

Quelles sont vos experiences face a ce dilemne ? Comment justifiez vous hierarchiquement ce besoin de maniere marketing ?

Ludo