IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BOUML Discussion :

Premières réflexions sur Bouml


Sujet :

BOUML

  1. #1
    Membre émérite
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 764
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 764
    Points : 2 705
    Points
    2 705
    Par défaut Premières réflexions sur Bouml
    Bonjour,

    Je viens d'arriver dans une société dont l'activité tourne autour d'une énorme projet C++ dont personne ne semble vraiment maîtriser l'architecture. Les développeurs en sont réduits à faire du patching, sans être capables de faire des raisonnements globaux sur l'architecture. Et encore, il faut se reposer sur des gourous interne, faute de doc suffisante.

    J'ai indiqué que ça ne pouvait plus continuer comme ça, et que sortir l'UML serait souhaitable., pour éventuellement remettre à plat certaines choses.

    J'ai essayé de faire du reverse engineering avec Bouml, mais l'interface est fort déroutante. Je voudrais simplement avoir une vue globale du projet, mais je n'y arrive pas. Je dois aller à chaque niveau de l'arborescence, créer un schéma, rapatrier les classes de ce niveau... mais cela reste local à ce niveau.

    Après avoir traîné sur le web, il semble qu'il y ait des besoins, mais peu d'offres. L'interface de Visual Paradigm semble très bien, mais il ne semble pas possible de tester le reverse engineering.

    D'après ce que je lis sur Stackoverflow ou autre, Bouml a bonne réputation, mais a besoin de se professionnaliser (IHM, doc...). Je pense qu'il serait temps pour son créateur de se trouver un business angel, de recruter un ou deux dev, de faire appel à un spécialiste d'IHM/doc, et de sortir un vrai produit. Car on sent bien la puissance que recèle Bouml, et il est vraiment dommage qu'il ne s'impose pas plus.

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    Bonjour,
    Citation Envoyé par oodini Voir le message
    Je dois aller à chaque niveau de l'arborescence, créer un schéma, rapatrier les classes de ce niveau... mais cela reste local à ce niveau.
    c'est totalement faux, il n'y a aucune restriction sur le contenu des diagrammes en dehors bien-sûr des diagrammes d'état et d'activité , c.a.d. que par exemple un diagramme de classes peut contenir n'importe qu'elle classe du modèle, et que les classes peuvent apparaîtres dans aucun, 1 ou plusieurs diagrammes. Cela a toujours été le cas.

    Citation Envoyé par oodini Voir le message
    Je pense qu'il serait temps pour son créateur de se trouver un business angel, de recruter un ou deux dev, de faire appel à un spécialiste d'IHM/doc, et de sortir un vrai produit.
    What else ?

  3. #3
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    Citation Envoyé par oodini
    Oui, mais quand j'ai une arborescence dans le volet gauche, et que je clique sur un nœud de cette arborescence, comme fais-je pour balancer de manière simple tout son contenu dans un diagramme de classe ?
    'balancer' toutes les classes du modèle dans un même diagramme risque de donner un piètre résultât à moins qu'elles ne soient pas trop nombreuses.

    lorsqu'une vue de classe est sélectionnée dans le browser le menu dans un diagramme de classe propose d'ajouter les classes qu'elle contient dans le diagramme (pour celles qui ne le sont pas encore), mais je ne recommande pas vraiment cette possibilité (demandée par un utilisateur).

    appeler le menu d'une classe dans le diagramme et choisir add related elements me parait déjà un meilleur choix, même si la meilleure façon de procéder est le drag&drop ou autre moyen faisant des ajouts classe par classe pour bien voir ce que l'on fait.

    l'interet d'un diagramme de classe n'est pas de représenter un maximum de classes, un diagramme doit avoir un but sémantique

Discussions similaires

  1. Ma première expérience sur Vista Beta 2
    Par Franck.H dans le forum Windows Vista
    Réponses: 5
    Dernier message: 09/06/2006, 17h17
  2. Réflexion sur les INDEX ... !!! ??? !!!
    Par snoopy69 dans le forum Oracle
    Réponses: 4
    Dernier message: 22/09/2005, 15h58
  3. [Java 5] Réflexion sur les énumérations type-safe
    Par rozwel dans le forum Langage
    Réponses: 5
    Dernier message: 04/12/2004, 20h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo