Travailler avec les tâches

Now reading version 7.0. For the latest, read: Travailler avec les tâches for version 8.1

La fonctionnalité Tasks du serveur Altium On-Prem Enterprise offre une méthode très visuelle pour accéder aux activités de travail (tâches utilisateur) des membres de l’espace de travail, les créer et les gérer. Présentées sous la forme d’un flux de tableau Kanban, les tâches progressent dans leurs lignes « swimlane » vers leur achèvement, avec les changements correspondants de leur niveau de statut (ToDo, InProgress et Resolved). Les tâches elles-mêmes peuvent être créées et traitées par les membres de l’espace de travail disposant des autorisations appropriées, puis attribuées à n’importe quel membre ou groupe de l’espace de travail.

La vue de tableau de bord Tasks est disponible à deux niveaux de capacité :

  • Context-Aware Tasks – permet de travailler avec des tâches créées à partir de commentaires de projet ou avec des tâches générales non associées à des projets.
  • Process Workflow Tasks – permet de travailler avec les tâches contextuelles (comme ci-dessus) ainsi qu’avec les tâches associées à un flux de processus actif.

Tâches contextuelles

Organisé en lignes de vignettes de tâche individuelles, le tableau de bord Tasks est alimenté à la fois par des tâches générales et par des tâches attribuées depuis un projet spécifique. Les vignettes de tâche peuvent passer à une autre étape (niveau de statut) en les faisant glisser vers une nouvelle ligne ou en modifiant leur Status dans le volet Task details à droite. Ce volet vous permet également de modifier le champ Assignee (la personne à qui la tâche est attribuée) pour un autre membre de l’espace de travail et de changer le niveau de Priority de la tâche.

Les tâches de l’espace de travail sont accessibles à un niveau global englobant tous les projets de l’espace de travail (disponible depuis le menu principal de l’espace de travail), ainsi qu’à un niveau spécifique au projet, qui inclut les tâches s’appliquant au projet actuellement ouvert (disponible depuis le menu principal lors de l’affichage de ce projet). La différence entre ces vues est décrite ci-dessous :

  • The global Tasks view – est alimentée avec toutes les tâches actuellement actives dans l’espace de travail. Celles-ci comprennent une ligne de tâches générales non associées à un projet de l’espace de travail, ainsi que des lignes repliables de tâches s’appliquant à des projets de conception spécifiques :
    • Les tâches générales peuvent être créées à partir du bouton , puis attribuées à un utilisateur particulier ou recevoir une priorité différente via le volet Task details. Ces tâches ne sont pas associées à un projet spécifique.
    • Les tâches spécifiques à un projet sont créées depuis la vue des tâches d’un projet (voir Tâches spécifiques au projet ci-dessous) ou en attribuant un commentaire de projet à un membre de l’espace de travail. Les tâches associées à un projet ne sont visibles que par les utilisateurs disposant d’un accès Affichage/Modification à ce projet.

    La vue globale du tableau de bord Tasks inclut toutes les tâches actives de l’espace de travail.
    La vue globale du tableau de bord Tasks inclut toutes les tâches actives de l’espace de travail.

  • The project-specific Tasks view – est alimentée avec toutes les tâches qui s’appliquent au projet ouvert dans l’espace de travail. Celles-ci comprennent une ligne de tâches générales associées au projet lui-même, ainsi que des lignes repliables de tâches s’appliquant à des documents spécifiques du projet :

    La vue de tableau de bord du projet Tasks inclut toutes les tâches actives qui s’appliquent au projet actuellement ouvert.
    La vue de tableau de bord du projet Tasks inclut toutes les tâches actives qui s’appliquent au projet actuellement ouvert.

Consultez la page Web Viewer pour plus d’informations sur l’attribution de tâches de commentaire de projet dans un espace de travail.

Consultez la page de commentaires d’Altium Designer pour plus d’informations sur l’attribution de tâches de commentaire côté conception.

Vignettes de tâche

Les vignettes graphiques du tableau de bord Tasks représentent les tâches d’activité à mesure qu’elles progressent à travers leurs niveaux de statut jusqu’à un état terminé (Resolved). Chaque vignette présente des informations récapitulatives relatives à la tâche associée, notamment :

  • Le commentaire lié à la tâche, ou l’entrée Nom d’une tâche générale.
  • L’icône utilisateur du membre de l’espace de travail auquel la tâche est attribuée.
  • L’identifiant de la tâche (ID), qui est une combinaison de l’ID du projet et d’un numéro de tâche du projet. Notez que les exemples de projets de l’espace de travail s’afficheront avec le nom du projet plutôt qu’un ID de projet.
  • L’icône représentant le paramètre Priority actuel de la tâche.

Les vignettes incluent également des commandes associées disponibles depuis leur menu déroulant Options () :

  • Utilisez l’option Copy Link pour envoyer un lien web de tâche à une autre personne (ayant accès à l’espace de travail).
  • Utilisez l’option Delete pour supprimer la tâche – disponible pour le créateur de la tâche ou un administrateur de l’espace de travail. Notez que si la tâche a été créée à partir d’un commentaire de projet, celui-ci sera également supprimé.
  • Utilisez l’option Show in Design pour ouvrir (effectuer un cross-probing vers) ce commentaire dans son document de conception – disponible lorsque la tâche est associée à un commentaire.

Fonctionnalités de la vue Tâches

Bien qu’elle soit présentée via une interface relativement simple, le tableau de bord Tasks de l’espace de travail offre un moyen souple et efficace de gérer et de suivre les flux de travail directement dans l’environnement de conception réel plutôt que via un système externe. En plus de ses liens natifs avec les données de conception de l’espace de travail, l’interface du tableau de bord fournit également la gamme suivante de fonctionnalités interactives :

  • Drag and drop – faites glisser une vignette de tâche vers une nouvelle ligne pour modifier son statut de flux de travail (ToDo, InProgress, Resolved).
  • Filtering – sélectionnez une icône utilisateur en haut du tableau pour limiter les tâches affichées à celles attribuées à cet utilisateur. Cliquez à nouveau pour désactiver le filtrage sur cet utilisateur.
  • Open project – survolez un nom de projet associé à une ligne de tâche et cliquez sur le bouton pour ouvrir ce projet dans un nouvel onglet du navigateur (disponible dans la vue globale Tasks).
  • Cross-probing – la navigation depuis une tâche liée à un projet vers son commentaire de document de projet associé (à l’aide de Show in design) est bidirectionnelle. Pour revenir à son entrée dans la vue spécifique au projet Tasks, sélectionnez l’ID de référence de la tâche dans le coin supérieur gauche du commentaire ouvert ou dans son entrée du volet Comments and Tasks (voir un exemple).
  • Task details pane – sélectionnez une vignette de tâche pour accéder à ses informations et commandes associées dans le volet Task details, qui donne accès à :
    • des options de menu déroulant permettant de modifier le Status d’activité de la tâche, le membre de l’espace de travail attribué (champ Assignee de la tâche) et le niveau de Priority de la tâche.
    • un champ de description pour ajouter des informations supplémentaires à l’entrée du volet de détails de la tâche.
    • le lien Show in Design pour effectuer un cross-probing vers le commentaire associé dans son document hôte – disponible pour les tâches liées à un commentaire de projet.
    • l’historique séquentiel de la tâche, y compris les changements de son Status d’avancement, de l’utilisateur Assignee et du niveau de Priority.
    • un champ Comment permettant d’ajouter des notes ou commentaires supplémentaires (avec des @mentions d’utilisateur) dans le fil de la tâche. Une image copiée localement peut également être collée dans ce champ.

Sélectionnez une vignette de tâche pour ouvrir ses informations dans le volet Task details.Sélectionnez une vignette de tâche pour ouvrir ses informations dans le volet Task details.

Tâches de flux de travail basées sur les processus

La section ci-dessous fournit une vue d’ensemble des tâches de flux de processus disponibles via l’interface Workspace du serveur. La vue Tâches avec processus activés constitue une amélioration de la vue des tâches contextuelles standard décrite dans la section ci-dessus.

En plus des fonctionnalités fournies par les tâches contextuelles, la vue Tasks dans un Workspace Altium Enterprise Server prend également en charge les tâches associées aux Process Workflows. Les flux de processus hautement configurables sont appliqués pour guider étroitement les concepteurs à travers des processus de conception typiques et quotidiens, tels que la demande de nouveaux composants, la réalisation de revues de conception et la création de nouveaux projets. Chaque flux de travail utilisé pour mettre en œuvre un processus de conception particulier est créé dans le cadre d’un Process Definition. Les processus et leurs flux de travail sont créés et gérés via l’interface Workspace, par un administrateur de cet espace de travail.

Pour plus d’informations, consultez Création et gestion des processus.

Les concepteurs peuvent accéder à tous les processus qui ont été activés pour utilisation au niveau administratif et les lancer. L’interaction directe avec un processus – ou plus précisément avec son flux de travail défini – s’effectue via le tableau de bord Tasks, où les tâches de processus coexistent avec les tâches standard de demande de travail de l’espace de travail décrites précédemment. Les tâches supplémentaires de flux de processus disponibles dans un espace de travail correspondent à une action utilisateur requise pour qu’un flux de travail défini passe à l’étape suivante de son processus.

Sélectionnez une tâche de flux de travail pour afficher ses informations associées dans le volet droit de la vue Tâches. Notez que les tâches de flux de travail sont indiquées par la présence d’une ligne verte sur la gauche de la vignette.

Javascript ID: AES_ProcessTasks_7_0

Une tâche de Ad Hoc Review processus est attribuée à un membre utilisateur de l’espace de travail. L’utilisateur peut faire progresser la tâche lorsqu’il est connecté à l’espace de travail.

Une tâche de Ad Hoc Review processus est attribuée à un membre utilisateur de l’espace de travail. L’utilisateur peut faire progresser la tâche lorsqu’il est connecté à l’espace de travail.

Une tâche de flux de travail est disponible et active pour le ou les utilisateurs attribués – le destinataire – qui, une fois connectés à l’espace de travail, peuvent faire progresser le flux de travail vers l’étape suivante du processus via le volet Tâches à droite. Dans l’exemple ci-dessous du processus Ad Hoc Review, les données soumises par l’utilisateur () feront progresser le processus vers un état Completed – ou, dans les termes du flux de page Tasks, vers un statut Resolved.

Javascript ID: AES_ProcessTaskAction_7_0

L’utilisateur auquel une tâche de workflow est attribuée peut effectuer les étapes du processus lorsqu’il est connecté au Workspace.

L’utilisateur auquel une tâche de workflow est attribuée peut effectuer les étapes du processus lorsqu’il est connecté au Workspace.

La vue de page Tasks offre un ensemble de fonctionnalités générales pour gérer les tâches et travailler avec elles, notamment le cross-probing, le filtrage des tâches par utilisateur, les groupes de lignes réductibles, et bien plus encore. La vue tableau de bord est disponible depuis le menu principal du Workspace (couvrant toutes les tâches) et depuis le menu principal lors de l’affichage d’un projet spécifique.

Voir la section Tâches contextuelles pour plus d’informations.

Utilisation des tâches de processus

Les tâches de workflow de processus qui alimentent la page Tasks sont créées en réponse aux étapes des processus actifs qui nécessitent une action de la part d’un membre du Workspace. Tous les utilisateurs verront ces tâches, mais seuls ceux auxquels une tâche est attribuée (assignés) peuvent agir dessus.

Pour les processus eux-mêmes, ceux qui ont été activés par un administrateur du Workspace peuvent être lancés par les utilisateurs depuis différents emplacements selon la fonctionnalité du processus :

  • Activités de projet telles que les revues, où des tâches sont créées pour les réviseurs assignés.
  • Créations de projet, où des tâches sont créées si une saisie utilisateur est requise.
    • Lancer depuis le bouton de la page Projects.
    • Lancer via le clonage depuis le bouton supérieur de la page Projects.
  • Demandes de composants, où des tâches sont créées pour les utilisateurs qui traitent la demande.
  • Les processus activés peuvent également être lancés directement depuis Altium Designer, où les tâches résultantes sont accessibles depuis le panneau Tasklist.
    Voir Réalisation des revues de conception pour plus de détails sur l’utilisation des activités de revue dans Altium Designer.
  • Les administrateurs du Workspace peuvent lancer des processus depuis la page Admin – Processes en démarrant une entrée de processus activée ().
  • Notez que les tâches standard hors workflow sont créées via le bouton (pour les tâches générales) sur la page Tasks et en attribuant un commentaire à un membre du Workspace.

Volet des détails de la tâche

Sélectionnez une vignette d’entrée de tâche de processus pour accéder à ses détails complets dans le volet de droite. Bien que le contenu diffère selon la conception du formulaire de processus, les éléments communs disponibles pour les utilisateurs comprennent :

  • Assignee – le membre ou groupe du Workspace désigné qui doit effectuer une action pour terminer les étapes du workflow du processus, ou simplement l’étape en cours. Un administrateur du Workspace peut réattribuer la tâche en cours à un autre membre du Workspace via la liste déroulante des utilisateurs.
  • Show Activity – ouvre la page Activities du projet, qui affiche les détails complets du processus de projet auquel la tâche sélectionnée se rapporte. Le diagramme de flux du processus (sélectionnez la vue Diagram) indiquera l’étape actuelle du flux et l’utilisateur qui y est assigné, tandis que la vue History affichera la séquence actuelle des événements du workflow du processus.

Le volet Task à droite fournit des options pour attribuer la tâche à un autre utilisateur et ouvrir la Activitiespage du processus liée à la tâche en cours.Le volet Task à droite fournit des options pour attribuer la tâche à un autre utilisateur et ouvrir la Activitiespage du processus liée à la tâche en cours.

Avec les tâches de workflow, le corps du volet présentera le formulaire de processus, qui inclut toutes les informations et tous les champs de saisie définis pour cette tâche par l’administrateur qui l’a créée. Les champs de saisie servent à obtenir des choix, des informations ou des données de l’utilisateur, ce qui facilitera la progression ultérieure de ce workflow.

Dans certaines circonstances, une tâche de workflow affichera le caractère «  ?  » comme icône de l’utilisateur assigné. Cela indique que l’étape de la tâche n’est pas assignée — elle n’a pas été spécifiquement attribuée à un membre du Workspace — et qu’elle doit être attribuée à, ou revendiquée par, un utilisateur applicable (candidat).

Dans ce cas, le processus de workflow lui-même — lors de sa création ou de sa modification — a attribué cette étape à un ensemble d’utilisateurs ou à un groupe particulier, tel que Librarians par exemple. L’objectif est qu’un candidat approprié prenne en charge l’étape de la tâche puis effectue l’action requise qui fera passer le processus à l’étape suivante, ou jusqu’à son achèvement.

Notez qu’une conception de formulaire de processus peut également inclure un champ ExceptExcept, qui peut être utilisé pour exclure des utilisateurs spécifiques en tant que candidats. Il peut s’agir de noms d’utilisateurs désignés ou d’autres utilisateurs système tels que l’initiateur du processus (en saisissant $ Initiator dans le champ Except).

Un workflow de processus créé peut inclure des étapes de tâche attribuées à un groupe de membres du workspace qui, en tant que candidats, peuvent revendiquer la tâche.Un workflow de processus créé peut inclure des étapes de tâche attribuées à un groupe de membres du workspace qui, en tant que candidats, peuvent revendiquer la tâche.

Dans Altium Designer, les tâches non assignées apparaissent comme des entrées dans la région Tasks du panneau Tasklist avec l’icône . Lorsque vous cliquez sur une telle tâche, le formulaire suivant fournit un bouton qui vous permettra de prendre en charge la tâche, sans avoir à passer par l’interface du navigateur pour la revendiquer. Les tâches que vous vous êtes attribuées sont ensuite distinguées par l’icône .

Page Activities

La page Activities du projet fournit une vue détaillée des processus actifs ou clos associés au projet en cours. Lorsque la page est ouverte directement depuis l’arborescence de navigation, elle répertorie tous les processus associés au projet, y compris leur état d’avancement et leur attribution utilisateur. Sinon, lorsque la page Activities a été liée à une tâche sélectionnée dans la vue Tasks — depuis la commande Show Activity du volet de détails — elle n’affichera que le processus associé à cette tâche spécifique.

La page Activities, lorsqu’elle est ouverte directement, affiche tous les processus liés au projet actuellement ouvert.La page Activities, lorsqu’elle est ouverte directement, affiche tous les processus liés au projet actuellement ouvert.

Une entrée de processus répertoriée inclut des informations détaillées telles que sa position d’étape actuelle dans le workflow (State), le ou les membres du workspace assignés au processus (Assignee), l’utilisateur qui a lancé le processus (Started By) et la date à laquelle il a été invoqué (Started At). Cliquez sur un en-tête de colonne pour trier la liste des processus selon cette colonne de données, puis cliquez à nouveau pour inverser l’ordre. Notez que seul l’initiateur du processus ou un administrateur peut mettre fin à un processus ().

Des détails supplémentaires sur un processus sélectionné sont disponibles via les options d’information dans la zone inférieure de l’écran, notamment :

  • Diagram – un graphique annoté représentant le workflow et l’état de l’activité (le point atteint dans le flux), mis en évidence par le nom de l’assigné associé.
  • Data – les données paramétriques relatives à l’activité, y compris un lien vers le projet associé.
  • History – l’historique séquentiel des événements du workflow (démarrage, préparation, achèvement de tâche, etc.), de haut en bas.
Javascript ID: AES_ProjectActivitiesFromTask_7_0

La page Activities fournit des informations détaillées sur le workflow du processus et son étape de tâche actuelle.

La page Activities fournit des informations détaillées sur le workflow du processus et son étape de tâche actuelle.

Une nouvelle activité de processus peut être lancée depuis le bouton . Basculez le bouton vers son mode pour répertorier les processus inactifs (ceux qui sont Completed ou Terminated), et utilisez le bouton pour télécharger une liste détaillée des processus actuellement affichés dans un fichier au format CSV.

Page Part Requests

Les informations ci-dessous concernent les Part Requests basées sur les workflows de processus. Pour des informations sur les Part Requests standard « non gérées », voir cette page Part Requests.

En plus d’interagir avec les processus de Part Request via les tâches de workflow sur la page Tasks, la page dédiée Part Requests du Workspace fournit une vue détaillée des processus associés à ces tâches. Comme la page Activities du projet, la page Part Request fournit tous les détails des processus associés, y compris leur statut et les utilisateurs associés.

Sélectionnez une entrée de processus de demande pour afficher son workflow de processus sous-jacent (onglet Diagram), qui indique où se situe la demande dans ce flux et qui a une tâche à effectuer pour faire avancer la demande. Des onglets sont également disponibles pour voir les données associées à la demande (Data tab) ainsi qu’un historique des actions effectuées dans le workflow du processus de la demande (onglet History). Notez que seul l’initiateur du processus ou un administrateur peut mettre fin à un processus de demande ().

La page Part Requests affichant un processus de demande actif, la tâche en attente actuelle et la personne qui en est responsable.La page Part Requests affichant un processus de demande actif, la tâche en attente actuelle et la personne qui en est responsable.

Dans la page, un nouveau processus de Part Request peut être lancé depuis le bouton , et la liste peut être remplie avec des processus de Part Request inactifs (ceux qui sont Completed ou Terminated) en basculant le contrôle supérieur Active vers son mode Closed. Disponible uniquement pour les administrateurs du Workspace, le bouton sert à télécharger une liste détaillée des processus de Part Release actuellement affichés dans un fichier au format CSV.

Voir Part Requests basées sur les processus pour plus d’informations sur l’utilisation des Part Requests dans Altium Designer.

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Contenu