Afin d'augmenter mes capacité à produire des applications rapidement, je voudrai savoir ce que peut m'apporter un générateur de code à partir des diagrammes UML ?
Actuellement, je fais une conception logiciel à base d'un mix de diagramme UML fait avec Visio et avec un texte descriptif fait en Word.
Au moment de passer à l'implémentation, j'écris mes classes en ajouter des méthodes et attributs par-ci par-là en fonction de mes besoins pour les besoins d'implémentation détaillé, le gros des appels de méthode ont été définie dans la phase de conception.
J'utilise un développement en spirale en implémentant une partie du code avant d'avoir écrit la spec complete.
Je m'interroge principalement sur :
- l'investissement en temps que je vais devoir consacrer à l'apprentissage de l'outil avant d'accelérer mon développement : est ce 1 mois ? 3 mois ? 6 mois ? un an ?
- la qualité du code produit par l'outil
- la possibilité de faire du développement en spirale avec l'outil
Et je m'interroge accessoirement sur :
- la diversité des cibles possibles sur les plateformes et langage : j'utilise du VB .NET sous windows XP, du C++ Embedded pour Windows CE, du Visual C++ 6
Partager