Travailler avec les tâches

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

Parent page: Processus et flux de travail

Une partie intégrante de l’environnement de conception collaborative d’Altium Designer est la prise en charge des Workflows, qui guident les concepteurs d’une entreprise à travers des processus de conception typiques et quotidiens tels que :

  • Demande de nouveaux composants de bibliothèque Workspace
  • Réalisation de revues de conception
  • Création de nouveaux projets Workspace.

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, ainsi que leurs flux de travail, sont créés et gérés via l’interface navigateur du Workspace Enterprise Server, par un administrateur de ce Workspace. Pour plus d’informations, voir Création et gestion des processus.

Un concepteur peut accéder à tous les processus qui ont été activés pour utilisation au niveau administratif et les lancer. L’interaction avec un processus – ou plus précisément avec son flux de travail défini – s’effectue via des Tasks. Une tâche correspond à une tâche utilisateur définie dans le flux de travail – un point auquel une action de l’utilisateur est nécessaire pour permettre au flux de travail de progresser.

Accéder aux tâches via l’interface navigateur

Les tâches peuvent être consultées depuis la page Tasks de l’interface navigateur du Workspace. Cette page répertorie toutes les tâches actuellement en attente pour l’utilisateur connecté et qui nécessitent une action (par exemple une tâche liée à une activité de revue de projet, ou une demande de composant). Chaque tâche correspond à une étape spécifique atteinte dans le flux de travail d’un processus associé.

Accès à la zone Tasks de l’interface navigateur du Workspace, depuis laquelle vous pouvez voir instantanément quelles tâches requièrent votre attention.Accès à la zone Tasks de l’interface navigateur du Workspace, depuis laquelle vous pouvez voir instantanément quelles tâches requièrent votre attention.

Utilisation des tâches

La partie gauche de la page présente les tâches actives (en attente) pour l’utilisateur connecté, ou les tâches qui n’ont pas encore été attribuées mais pour lesquelles il est candidat (par exemple, il fait partie d’un rôle spécifié pour le destinataire). Pour un utilisateur standard (non administrateur), la liste des tâches est automatiquement filtrée afin que seules les tâches nécessitant son attention, ou qu’il peut revendiquer en tant que candidat, soient affichées.

Exemple de liste des tâches en attente pour l’utilisateur Keith.Exemple de liste des tâches en attente pour l’utilisateur Keith.

Chaque tâche est répertoriée selon les éléments suivants :

  • Timeframe – le point auquel la tâche a été rencontrée dans le flux de travail du processus sous-jacent.
  • Task Name – le nom descriptif donné à l’élément de tâche utilisateur dans le flux de travail sous-jacent du processus.
  • Title – le titre de la tâche, qui est le nom de l’activité associée (instance de processus) ; par exemple Milestone Review #1.
  • Username – le nom d’utilisateur de l’utilisateur du Workspace chargé d’exécuter la tâche. Si la tâche n’a pas encore été attribuée, cette entrée apparaîtra comme .
S’il y a un grand nombre de tâches, utilisez le champ Search au-dessus de la liste pour trouver rapidement la tâche souhaitée – le filtrage agit sur le Title de la tâche, ainsi que sur son Name.

Cliquez sur une entrée de tâche pour afficher son formulaire associé dans l’onglet Form, sur le côté droit de la page. Le formulaire présente toutes les informations et tous les champs qui ont été définis pour cette tâche utilisateur spécifique – par un administrateur lors de la création du flux de travail du processus – afin d’obtenir des choix, des informations ou des données de l’utilisateur, ce qui facilitera la progression ultérieure de ce flux de travail.

Exemple de formulaire pour une tâche utilisateur associée à un processus de revue de conception (Milestone Review). Passez la souris sur l’image pour voir un exemple de formulaire pour un processus de demande de composant (New Part Request – Assign).Exemple de formulaire pour une tâche utilisateur associée à un processus de revue de conception (Milestone Review). Passez la souris sur l’image pour voir un exemple de formulaire pour un processus de demande de composant (New Part Request – Assign).

Pour afficher le flux de travail sous-jacent de l’activité de processus parente de la tâche, activez l’onglet Diagram. Le diagramme montre non seulement le flux de travail complet du processus, mais aussi le point atteint dans ce flux – la tâche utilisateur que vous êtes en train de traiter, reflétée par l’inclusion de votre nom.

Accès au diagramme de flux de travail du processus Milestone Review par défaut, mettant en évidence la tâche utilisateur nécessitant une action, ainsi que la personne concernée. Passez la souris sur l’image pour voir le diagramme de flux de travail du processus New Part Request Assign par défaut. Dans les deux cas, l’utilisateur Keith doit traiter ces tâches pour que le flux de travail passe à son événement suivant.Accès au diagramme de flux de travail du processus Milestone Review par défaut, mettant en évidence la tâche utilisateur nécessitant une action, ainsi que la personne concernée. Passez la souris sur l’image pour voir le diagramme de flux de travail du processus New Part Request Assign par défaut. Dans les deux cas, l’utilisateur Keith doit traiter ces tâches pour que le flux de travail passe à son événement suivant.

Interagissez avec le formulaire selon les besoins pour accomplir votre tâche. Cela peut signifier choisir une option, faire un commentaire ou joindre des fichiers/données supplémentaires. Ce qui doit être fait est généralement précisé dans le formulaire, et toutes les données dont vous avez besoin pour accomplir votre tâche – par exemple effectuer une revue de conception – sont généralement fournies avec le formulaire, ou sous forme de lien. À condition que le formulaire d’une tâche utilisateur ait été conçu de manière intuitive par un administrateur au moment où le processus (et son flux de travail) ont été définis, vous pourrez accomplir efficacement chacune des tâches qui vous sont attribuées, sans ambiguïté et sans avoir besoin de demander ce qui doit être fait – sauf bien sûr si, par exemple, un utilisateur a demandé un nouveau composant de bibliothèque Workspace sans fournir suffisamment d’informations pour vous permettre d’agir, auquel cas vous pouvez terminer votre tâche en indiquant que davantage d’informations sont nécessaires !

Une fois le formulaire de votre tâche rempli comme requis, cliquez sur le bouton . La tâche sera considérée comme terminée et sera supprimée de votre liste de tâches. Si la tâche suivante dans le flux vous est également attribuée, le formulaire associé sera présenté automatiquement.

Si des champs obligatoires du formulaire n’ont pas été renseignés, le logiciel le détectera et signalera la présence d’erreurs. Les champs obligatoires seront mis en évidence afin que vous puissiez revenir en arrière et les traiter comme nécessaire avant de tenter à nouveau l’envoi.

Afficher les tâches pour un projet spécifique

Tout utilisateur peut afficher tous les processus actuellement actifs (ou clôturés) pour un projet Workspace spécifique, à condition que ce projet ait été partagé avec lui. Depuis la page Projects de l’interface navigateur du Workspace, cliquez sur le nom d’un projet ou utilisez l’option Open pour le projet sélectionné afin d’accéder à la vue détaillée du projet. Activez l’onglet Activities pour voir une liste de toutes les activités Active associées au projet. À partir de là, vous pouvez voir en un coup d’œil quelles tâches sont en attente dans ces activités et quel(s) utilisateur(s) sont chargés de les exécuter.

Cliquez sur une entrée d’activité pour afficher un diagramme de son flux de travail de processus sous-jacent (dans l’onglet Diagram sous la liste), montrant ce qui doit se produire pour que l’activité soit terminée, et où en est l’activité dans ce flux, en termes de personne ayant maintenant une tâche à effectuer pour faire avancer l’activité. Des onglets sont également disponibles pour voir les données jointes à l’activité (onglet Data) ainsi qu’un historique des actions effectuées tout au long du flux de travail du processus de l’activité (onglet History).

Exemple d’activité pour un projet Workspace spécifique, à partir duquel il est possible de voir la tâche actuellement en attente et la personne qui en est responsable.Exemple d’activité pour un projet Workspace spécifique, à partir duquel il est possible de voir la tâche actuellement en attente et la personne qui en est responsable.

Utilisez les options du menu déroulant du bouton sur la page Projects si vous souhaitez lancer un autre flux de travail de processus (et une autre tâche) pour ce projet.

Afficher les tâches pour les demandes de composants

Tout utilisateur peut afficher tous les processus actuellement actifs (ou clôturés) relatifs à une ou plusieurs demandes de composants. Depuis la page Part Requests de l’interface navigateur du Workspace, vous pouvez voir en un coup d’œil quelles tâches sont en attente dans ces demandes et quel(s) utilisateur(s) sont chargés de les exécuter.

Cliquez sur une entrée de demande pour afficher un diagramme de son flux de travail de processus sous-jacent (dans l’onglet Diagram sous la liste), montrant ce qui doit se produire pour que la demande soit terminée, et où en est la demande dans ce flux, en termes de personne ayant maintenant une tâche à effectuer pour faire avancer la demande. Des onglets sont également disponibles pour voir les données jointes à la demande (onglet Data) ainsi qu’un historique des actions effectuées tout au long du flux de travail du processus de la demande (onglet History).

Exemple de demandes de composants, à partir duquel il est possible de voir, pour chacune, la tâche actuellement en attente et la personne qui en est responsable.Exemple de demandes de composants, à partir duquel il est possible de voir, pour chacune, la tâche actuellement en attente et la personne qui en est responsable.

Accès aux tâches via Altium Designer

Lorsqu’un utilisateur est connecté au Workspace via Altium Designer, sa liste actuelle de tâches est disponible dans le panneau Tasklist. En cliquant sur l’entrée d’une tâche, vous ouvrez une boîte de dialogue contenant le formulaire associé à cette tâche.

Exemple de formulaire pour une tâche utilisateur associée à un processus de revue de conception (Milestone Review), lorsqu’il est ouvert depuis le panneau Tasklist dans Altium Designer.Exemple de formulaire pour une tâche utilisateur associée à un processus de revue de conception (Milestone Review), lorsqu’il est ouvert depuis le panneau Tasklist dans Altium Designer.

Pour afficher le workflow sous-jacent du processus parent de la tâche, activez l’onglet Diagram. Le diagramme montre le workflow complet du processus, ainsi que l’étape atteinte dans ce flux – la tâche utilisateur que vous êtes en train de traiter, indiquée par la présence de votre nom.

Accès au diagramme de workflow d’un processus de revue de conception (Milestone Review), mettant en évidence la tâche utilisateur nécessitant une action, ainsi que la personne concernée.Accès au diagramme de workflow d’un processus de revue de conception (Milestone Review), mettant en évidence la tâche utilisateur nécessitant une action, ainsi que la personne concernée.

Utilisez le formulaire pour exécuter la tâche puis cliquez sur le bouton , afin que le processus puisse passer à l’étape pertinente suivante. La tâche sera considérée comme terminée et sera supprimée du panneau. Si la tâche suivante dans le flux vous est également attribuée, le formulaire associé sera présenté automatiquement.

Si certains champs obligatoires du formulaire n’ont pas été renseignés, le logiciel le détectera. Les champs obligatoires seront mis en évidence afin que vous puissiez revenir en arrière et les traiter si nécessaire, avant de tenter à nouveau l’envoi.

Tâches non attribuées

Selon la manière dont le workflow d’un processus a été configuré, les personnes chargées de traiter la tâche résultante peuvent voir leur entrée affichée avec une icône , indiquant une tâche non attribuée. Dans ce cas, l’utilisateur peut se saisir de la tâche pour la traiter à l’aide du bouton .

Les personnes autorisées à se saisir de la tâche d’activité sont indiquées par l’entrée Candidates affichée en haut du formulaire. Comme le montre l’exemple de tâche Part Request ci-dessous, les candidats sont Librarians, dont l’utilisateur connecté (Keith) est membre. Pour une tâche de demande de composant, le champ des candidats est déterminé par le Assignee spécifié dans le workflow du processus lui-même – celui-ci peut être défini par un administrateur sur des rôles, des utilisateurs individuels ou une combinaison des deux.

Exemple des candidats pouvant prendre en charge une tâche – tels que déterminés par le ou les rôles spécifiés pour le formulaire de workflow Assignee.Exemple des candidats pouvant prendre en charge une tâche – tels que déterminés par le ou les rôles spécifiés pour le formulaire de workflow Assignee.

Les utilisateurs candidats pour la tâche (ici, Librarians) verront la tâche comme non attribuée lorsque le champ Task Ownership du formulaire de workflow est défini sur One of assigned users. S’il est défini à la place sur All assigned users, la tâche reste disponible pour tous les destinataires et ne peut pas être revendiquée exclusivement par un seul utilisateur.

Si le champ Except a été utilisé dans le formulaire sous-jacent, alors le ou les utilisateurs qui ne sont pas autorisés à traiter la tâche seront également affichés comme exceptions dans la liste Candidates de la tâche. Dans l’image ci-dessous, le Assignee a été défini sur Librarians et Engineers, de sorte que tous les membres de ces rôles verront la tâche comme un candidat potentiel pour s’en saisir. Toutefois, une exception a été spécifiée afin que l’initiateur ne soit pas autorisé à traiter la tâche ($ Initiator). Dans ce cas, l’initiateur du processus – Bruce – bien qu’il soit membre du groupe Engineers, ne peut pas se saisir de la tâche (et ne la verra pas dans sa propre liste de tâches).

Exemple des candidats pouvant prendre en charge une tâche – tels que déterminés par le ou les rôles spécifiés pour le Assignee.Exemple des candidats pouvant prendre en charge une tâche – tels que déterminés par le ou les rôles spécifiés pour le Assignee.

Une tâche peut être attribuée à tout autre utilisateur selon les besoins par un administrateur.

Pour l’utilisateur connecté dans Altium Designer, ces tâches apparaissent comme des entrées dans la zone Tasks du panneau Tasklist , avec l’icône . Lorsque vous cliquez sur une telle tâche, le formulaire suivant propose un bouton – cliquez dessus pour prendre en charge la tâche, sans avoir à passer par l’interface du navigateur pour la revendiquer.

Exemple d’un utilisateur voyant une tâche non attribuée, pour laquelle il est candidat, puis se l’attribuant à lui-même.Exemple d’un utilisateur voyant une tâche non attribuée, pour laquelle il est candidat, puis se l’attribuant à lui-même.

Les tâches que vous vous êtes attribuées sont ensuite distinguées par l’icône .
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Contenu