Présentation de la gestion de conceptions

Les architectures, modèles et conceptions aident les équipes à traiter la complexité croissante des logiciels et systèmes actuels. Obtenir le droit de conception est indispensable à la communication entre les équipes et à la réduction des reprises coûteuses ultérieurement. Cependant, les équipes de conception travaillent souvent dans des silos, ce qui peut entraîner des erreurs coûteuses découvertes tard dans le cycle de vie. Design Management est un outil collaboratif, à base d'interface Web, qui permet à une grande variété de parties prenantes de contribuer à la conception de produits, logiciels et systèmes et de l'influencer. En utilisant les capacités de gestion de conceptions dans Rational Software Architect et Rational Rhapsody Design Manager, vous pouvez intégrer l'activité de conception aux cycles d'ingénierie de systèmes et d'applications et collaborer sur les modèles et les conceptions.

Design Management permet de concevoir et d'architecturer des logiciels et des systèmes avec une approche collaborative. En intégrant la gestion de conceptions à Rational solution for Collaborative Lifecycle Management (CLM), vous pouvez associer tous les types de conceptions de logiciels et de systèmes aux autres ressources de cycle de vie telles que les exigences, les demandes de changement et les artefacts de test. Architectes logiciels, ingénieurs système, développeurs et planificateurs de déploiement peuvent collaborer avec leurs homologues, les experts de domaine, les clients et autres parties prenantes à travers l'Internet.

Les fonctionnalités de gestion de conceptions disponibles dans Rational Software Architect et Rational Rhapsody Design Manager peuvent être intégrées aux applications Jazz pour la gestion des modifications et configurations, la gestion des exigences et la gestion de la qualité.

Pour tout détail concernant le projet Design Management, reportez-vous à la page consacrée à ce projet sur Jazz.net.

Collaboration en contexte

Vous pouvez partager des modèles créés dans Rational Software Architect ou Rational Rhapsody, éditer les modèles via le client Web et mener des révisions de conception en ligne avec des homologues et des parties prenantes.

Vous pouvez aussi réutiliser des ressources et des artefacts existants. Par exemple, vous pouvez lancer une recherche sur le référentiel afin de trouver un élément, puis le placer sur vos propres diagrammes et tracer des relations y conduisant, ou bien pour trouver une interface ou un composant élaboré par une autre équipe et que vous souhaitez réutiliser pour vos besoins propres.

Intégration dans le cycle de vie

Si vous utilisez Rational Software Architect, vous pouvez intégrer l'activité de conception dans le cycle global de développement d'applications. Si vous utilisez Rational Rhapsody, vous pouvez intégrer l'activité de conception dans le cycle global d'ingénierie de systèmes et de logiciels embarqués.

En incorporant la conception dans les activités informatiques et d'ingénierie logicielle, vous pouvez collaborer sur les conceptions à travers les frontières, disciplines et domaines de l'organisation. Vous pouvez aussi gérer la complexité, atténuer les risques et améliorer la qualité globale, les délais et l'agilité de la planification, conception et livraison de vos logiciels et systèmes.

Traçabilité et analyse d'impact

En intégrant les capacités de gestion de conceptions avec CLM, vous pouvez établir des liens entre les éléments de conception et d'autres conceptions ainsi qu'avec une variété d'artefacts de cycle de vie (gestion d'architecture, gestion des exigences, gestion des changements et gestion de la qualité). La traçabilité bidirectionnelle entre exigences et conceptions vous permet de voir et de comprendre facilement l'impact de changements sur les exigences ou les conceptions. Vous pouvez aussi créer et visualiser des diagrammes d'analyse d'impact pour examiner les liens vers et depuis des éléments cible spécifiques dans une conception.

Dessin de croquis

Dans Design Management, vous disposez d'une fonctionnalité collaborative de création de croquis grâce à laquelle vous pouvez esquisser vos idées d'architectures et de conceptions. Vous pouvez ensuite partager vos croquis avec des collègues et des parties prenantes et les passer en revue avant de vous lancer dans une modélisation plus formelle de la conception.

Production de rapports et génération de documents

Les fonctions de génération de documents et les canevas de document intégrés vous permettent de générer et de partager des documents de conception, des spécifications et des rapports. En utilisant le client Web de Design Management pour générer des rapports, les membres des projets et les parties prenantes peuvent facilement accéder aux informations dans les modèles et les projets.

Gestion des changements pour des conceptions

Vous pouvez stocker et gérer différents types d'architectures, de conceptions et de modèles.

Les outils traditionnels de conception enregistrent les conceptions dans des fichiers gérés par des systèmes de gestion de contrôle de source (SCM). Dans Design Management, conceptions et modèles sont traités comme des artefacts de premier niveau, ce qui signifie que les modèles que vous importez sur le serveur sont gérés directement à leur niveau, sans nécessiter de mappage entre leurs éléments et des fichiers. Cette approche simplifie l'enchaînement d'activités pour une gestion réussie des architectures et des conceptions dans le contexte d'une équipe.

Administration commune des utilisateurs et du projet de cycle de vie

Vous pouvez installer et configurer Design Management pour partager un serveur Jazz Team Server avec les applications CLM, de telle sorte qu'une unique base de données utilisateur soit nécessaire et que les projets de conception fassent partie d'un projet de gestion de cycle de vie.

En installant Design Management dans un environnement CLM avec un serveur Jazz Team Server partagé, vous bénéficiez des fonctionnalités de gestion de cycle de vie communes ou partagées suivantes :
  • Administration commune des utilisateurs
  • Les projets de gestion de cycle de vie incluent les conceptions
  • L'exemple d'application Money that Matters inclut des artefacts de conception
  • Configurations de déploiement communes
  • Prise en charge de plateformes communes

Modélisation de domaines

Si votre organisation utilise le même domaine ou ensemble de domaines dans plusieurs projets, vous pouvez configurer ces derniers dans l'environnement de développement de l'organisation de sorte qu'ils utilisent ces domaines. Vous pouvez dès lors partager et collaborer sur les modèles spécifiques de tel ou tel domaine et les conceptions entre différents projets.

Intégrations des clients

Vous pouvez intégrer Rational Software Architect ou Rational Rhapsody à Design Management Server. Grâce à cette intégration, vous pouvez accéder à des modèles et des conceptions sur Design Management Server, rechercher et interroger des conceptions, analyser et réviser des conceptions et générer des rapports.


Commentaires en retour