Gestion du cycle de vie

 

Le Workspace permet de définir et de gérer des définitions de cycle de vie via son interface navigateur, en complément de la possibilité de le faire dans Altium Designer. En offrant une meilleure visibilité des états et des transitions impliqués, chaque cycle de vie est construit de manière graphique, ce qui permet de visualiser d’un coup d’œil les flux concernés. De nombreux contrôles de gestion auxquels vous êtes habitué dans la boîte de dialogue Edit Lifecycle Definitions dialog d’Altium Designer sont présents, mais dans un environnement bien plus intuitif, vous permettant de créer et de modifier rapidement vos définitions avec une grande simplicité.

Actuellement, cette fonctionnalité fonctionne correctement uniquement dans Google Chrome. La prise en charge des autres navigateurs sera ajoutée par la suite.
Divers documents sont disponibles concernant la gestion du cycle de vie définie dans Altium Designer et s’appliquent également ici, avec des contrôles similaires via l’interface navigateur. Pour plus de détails sur les définitions de cycle de vie, consultez Defining Lifecycle Definitions. Pour plus d’informations sur le contrôle des transitions d’état, consultez Controlling Transitions between Lifecycle States.

Accès

L’accès aux définitions de cycle de vie de votre Workspace est réservé à un administrateur (un membre du groupe Administrators). Une fois que vous avez accédé à votre Workspace via l’interface de la plateforme Altium 365 dans le navigateur (https://365.altium.com), utilisez l’arborescence de navigation à gauche pour accéder à la page Admin – Settings (dans la zone Workspace de l’interface). Ensuite, dans l’arborescence affichée, cliquez sur l’entrée Lifecycle Definitions.

Huit définitions de cycle de vie par défaut sont fournies. Ces définitions par défaut peuvent être utilisées telles quelles ou modifiées pour répondre aux exigences de l’entreprise (ou personnelles). De nouvelles définitions personnalisées peuvent également être ajoutées et configurées selon les besoins.Cliquez sur l’entrée d’une définition de cycle de vie existante pour y accéder.

Cliquez sur l’entrée d’une définition de cycle de vie existante pour y accéder.

Accès aux définitions de cycle de vie via l’interface navigateur du Workspace. Les définitions par défaut sont affichées ici.Accès aux définitions de cycle de vie via l’interface navigateur du Workspace. Les définitions par défaut sont affichées ici.

Une interface graphique

La définition et la gestion d’une définition de cycle de vie via l’interface navigateur du Workspace sont avant tout visuelles. Une définition est construite un peu comme un diagramme de flux, à l’aide de divers objets graphiques représentant les états et les transitions d’état (ainsi que les étapes si vous utilisez un style de gestion Advanced ).

Définissez vos définitions de cycle de vie de manière visuelle, avec des objets graphiques représentant les étapes, les états et les transitions.
Définissez vos définitions de cycle de vie de manière visuelle, avec des objets graphiques représentant les étapes, les états et les transitions.

Ajout et définition d’une définition de cycle de vie

Ajoutez une nouvelle définition en cliquant sur le bouton , de retour sur la page de synthèse. Une définition par défaut à étape unique sera créée, en utilisant le style de gestion Advanced .

Une définition de cycle de vie nouvellement ajoutée, de style Advanced, avec une seule étape, un état initial et un état publié. Une seule transition relie les deux états.
Une définition de cycle de vie nouvellement ajoutée, de style Advanced, avec une seule étape, un état initial et un état publié. Une seule transition relie les deux états.

Les contrôles disponibles vous seront familiers si vous avez déjà utilisé la gestion côté Altium Designer, notamment :

  • Donner un nom à la définition.
  • Définir les types de contenu auxquels la définition peut s’appliquer – cliquez sur le lien see all/change pour ouvrir la fenêtre Content Types, qui permet d’activer et de définir l’utilisation de la définition par type de contenu – voir un exemple.
  • Choisir le style de gestion du cycle de vie – Simple ou Advanced.
  • Lier les étapes aux niveaux du schéma de nommage des révisions (pour une définition de style Advanced uniquement).

Créez ensuite les (étapes), états et transitions nécessaires pour construire le « diagramme » de la définition. Points importants à noter :

  • Il y a toujours une étape initiale (généralement appelée DESIGN) et un état initial (généralement appelé Planned).
  • Cliquez sur le bouton pour ajouter une nouvelle entité graphique d’étape. Elle sera ajoutée sous l’étape DESIGN. Initialement, l’étape sera nommée NEW STAGE 1. Modifiez ce nom selon vos besoins dans la fenêtre Stage Properties, accessible en double-cliquant sur le graphique de l’étape.

  • Cliquez sur le bouton pour ajouter une nouvelle entité graphique d’état. Cliquez dessus et faites-la glisser à l’emplacement souhaité. Initialement, l’état sera nommé New State 1. Modifiez ce nom selon vos besoins, ainsi que les autres propriétés de l’état, via la fenêtre State Properties, accessible en double-cliquant sur le graphique de l’état.
Survolez le bouton pour accéder à un menu des étapes existantes – cliquez sur une entrée pour ajouter directement le nouvel état à cette étape. Si vous n’utilisez pas cette option, un nouvel état sera ajouté à la première étape et vous pourrez le faire glisser vers l’étape correcte si nécessaire.

  • Cliquez et maintenez sur la bordure d’un graphique d’état pour ajouter une transition d’état – faites glisser vers l’état cible souhaité et relâchez lorsqu’un cercle orange « valide » apparaît. Définissez les propriétés de la transition via la fenêtre Transition Properties, accessible en double-cliquant sur une entité de transition. Les transitions d’état nouvellement ajoutées seront publiques par défaut – modifiez ce contrôle selon les besoins dans les propriétés.

L’option State Transition Permissions peut être définie sur Controlled – transitions de cycle de vie disponibles pour des utilisateurs/groupes spécifiques – ou Using Approvals – transitions disponibles via la soumission d’une demande puis son approbation par des utilisateurs/groupes spécifiés.

  • Pour supprimer une entité d’étape, d’état ou de transition d’état, survolez-la et cliquez sur la croix de suppression qui apparaît – (étape/état), (transition d’état).
Vous ne serez pas autorisé à supprimer tous les états ni toutes les étapes. Il doit toujours y avoir au moins une étape (par défaut DESIGN) et un état (par défaut Planned).
  • Pour modifier le point d’entrée/sortie d’une transition d’état le long d’un état, survolez la transition puis cliquez et faites glisser une flèche d’extrémité.
Une légende au bas du diagramme indique la signification des différentes icônes : si un état est visible dans le panneau Explorer d’Altium Designer et/ou autorisé à être utilisé dans les conceptions, ainsi que le contrôle appliqué à l’exécution d’une transition d’état (publique, non publique ou nécessitant une approbation). Notez que la fonctionnalité « lifecycle approvals » n’est pas disponible avec un Workspace.

Une fois la définition terminée selon vos besoins, cliquez sur le bouton . Cliquer sur le bouton rétablira essentiellement le diagramme dans son dernier état enregistré.

Les modifications apportées aux définitions via l’interface navigateur apparaîtront dans la boîte de dialogue Edit Lifecycle Definitions dialog d’Altium Designer lors du prochain accès, et inversement.

Exportation d’une définition de cycle de vie

Vous pouvez exporter rapidement la partie graphique de la définition de cycle de vie actuellement affichée/définie, afin de la partager avec d’autres pour obtenir leur avis. Pour ce faire, cliquez sur le bouton . L’export se fait au format de fichier PNG, l’image étant téléchargée dans le dossier de téléchargement par défaut de votre navigateur sous le nom <LifecycleDefinitionName>.png.

Suppression d’une définition de cycle de vie

Pour supprimer une définition de cycle de vie, cliquez sur le contrôle de suppression associé (), sur la page présentant la liste récapitulative des définitions. Si cette définition est actuellement utilisée par au moins une révision d’un Item dans le Workspace, une fenêtre contextuelle vous avertira qu’elle ne peut pas être supprimée.

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Contenu