Toute conception d'un logiciel (de grande envergure du moins) doit débuter par la modélisation, le standard en la matière est donc UML. Je connais ce langage graphique surtout ces bases et le rôle de chacun des 9/12 diagrammes. Je conclue même que c'est comme les algorithmes Pascal d'antan avec les rectangles/losanges/oui/non mais orienté objet et avec plus de maturité
Mais le but de cette discussion c'est que je doute que cela ne compliquerait encore plus la tâche des programmeurs qui vont concrétise ce modèle par des codes en langage de programmation SI les personnes qui ont établi le modèle UML ne sont pas compétentes !!! Quel sera le rôle du modèle établi pour les programmeurs ?
Pensez-vous que c'est intéressant les trucs comme dans Rational Rose où on peut générer le code C++/java correspondant aux diagrammes
Un bon modèle avec une bonne documentation assure la facilité de mise à jour et l'évolutivité du logiciel conçu