Bonjour,
Désole je connais pas....
J'ai été surpris de voir que Visio en figurait pas dans la liste de outils. J'ai cru à un boycotte de Microsoft.
Est-ce à cause de son prix ?
200$ pour la version Standard je trouve ça plutôt raisonnable. Non ?
Si tu veux qu'on l'incluse, il te suffit de nous donner un paragraphe de "témoignage" expliquant pourquoi tu le recommande, et dans quel cadre.
J'ai commencé à utiliser Visio quand j'étais étudiant. Par la suite j'ai continué à l'utiliser pour mon travail et certains projets personnels. A l'époque j'étais développeurs de jeux vidéos, même si on ne peut pas dire que la conception et la modélisation soient des priorités dans ce milieu, j'ai jugé bon de faire des diagrammes UML pour assurer une bonne conduite des projets.
Pour résumer Visio est un logiciel de modélisation qui permet de TOUT modéliser, UML, ERD (BDD), maquettes (Sites web, Interfaces logiciel), électronique... Il y a des centaines de librairies. Sans compter qu'on peut parfaitement faire un reverse engineering sur une BDD MySQL pour l'importer et faire un ERD en UML, Merise... Son gros avantage aussi c'est son intégration avec Office (possible avec StarOffice/OOo).
Je ne me suis jamais servi de ses fonctionnalités de génération de code. .NET et Visio semble être un couple gagnant pour le développement sous Windows. Il a été complètement intégré à .NET alors que c'était avant une application à part entière. Ca permet sans aucun doute d'améliorer les phases de conception-développement.
Au jour d'aujourd'hui je suis passé à autre chose et j'utilise un peu moins Visio. Mais je pense en faire l'acquisition dans quelques mois (je suis indépendant et non plus employé).
J'ai comparé Visio à plusieurs outils UML:
- SmartDraw 6: un peu moins cher que Visio, intégration parfaite avec Office, tout ce que fait Visio et plus (c'est dans le slogan). J'hésite entre Visio et SmartDraw, Visio reste assez cher quand on veut faire de l'UML (version pro +200$). SmartDraw est dispo à partir de 80$ et 200$ en version pro (le prix de la version Standard de Visio !). J'aime beaucoup sons interface et la modélisation est aussi efficace que sous Visio.
- ArgoUML/Visual Paradigm for UML: je boycotte un peu les applications en Java. Je ne m'étendrai pas sur ce sujet épineux mais ArgoUML reste un bon outil mais pas pour le professionnel, VP est plus pro mais assez cher. On aime ou on aime pas, les interfaces et l'ergonomie Java... très peu pour moi
- Poseidon for UML: 200$ pour de la modélisation UML ? Ca reste très basique, bien moins puissant que son homolgue Java, VP...
Mon dernier coup de coeur s'appelle DBDesigner 4, il permet de modéliser des ERDs de BDD MySQL. C'est un projet open source très prometteur et d'une qualité trop rare. Je vous le conseille vivement. Dans un futur proche j'espère qu'il va s'imposer comme LA référence de modéliser pour les projets PHP/MySQL, on verra bien
Pour nos amis Linuxiens il y a désormais GNOME Office, concurrent direct de MS Office. En espérant qu'ils sauront l'alléger intelligemment... J'ai troqué mon "cher" pack Office pour StarOffice/OpenOffice et depuis quelques semaines, j'ai des papillons dans l'estomac . J'aimerai connaît l'opinion des utilisateurs de GNOME Office Dia (http://www.gnome.org/gnome-office/dia.shtml).
Il me reste à essayer certains des outils dont vous parlez sur votre page. PyUt et ClassBuilder me semble des projets intéressants.
Pour résumer, mon monde UML se limite à Visio et peut-être bientôt... SmartDraw. Une simple modélisation UML permet de développer efficacement des logiciels, même si je suis certain qu'une génération du code permet d'améliorer grandement la qualité globale du développement !
JM
Partager