Bonjour,
Je travaille dans le domaine de la GMAO (consultant). L’un de mes clients est à la recherche d’une solution pour réorganiser son architecture SI et plus particulièrement une collection d’applications développées en interne. Elles sont très intégrées et manquent de modularités. Par ailleurs, les divers codes source ne sont pas documentés. Les cycles de maintenance s’allongent dangereusement et l’aspect évolutif est devenu problématique. Mon client cherche un spécialiste des problèmes d’architecture et de modélisation. J’ai pensé que le langage UML pouvait aider, notamment sur l’aspect documentation afin d’obtenir la vision d’ensemble nécessaire à la réorganisation de l’architecture. J’ai lu un tutoriel sur le sujet qui m’a apporté quelques doutes et les questions suivantes :
1/ Il semble qu’UML serve essentiellement dans la démarche de conception/développement/maintien d’une application unique. Peut-il être utilisé en rétro ingénierie pour un ensemble d’applications ?
2/ Voyez-vous un intérêt d’UML pour le problème décrit brièvement ci-dessus ? Si non, connaissez-vous une méthode appropriée ?
En vous remerciant par avance pour vos réponses,
Cordialement,
Philippe
Partager