Lavorare con le attività

Now reading version 5.5. For the latest, read: Lavorare con le attività for version 8.0
 

Parent page: Processi e flussi di lavoro

Una parte integrante dell'ambiente di progettazione collaborativa di Altium Designer è il supporto per i Workflows, che guidano i progettisti di un'azienda attraverso i tipici processi di progettazione quotidiani, quali:

  • Richiesta di nuovi componenti di libreria del Workspace
  • Esecuzione di revisioni del progetto
  • Creazione di nuovi progetti del Workspace.

Ogni Workflow utilizzato per implementare uno specifico processo di progettazione viene creato come parte di un Process Definition. I processi, e i relativi Workflow, vengono creati e gestiti tramite l'interfaccia browser del Workspace di Enterprise Server, da un amministratore di quel Workspace. Per ulteriori informazioni, vedere Creazione e gestione dei processi.

Un progettista può accedere e avviare qualsiasi processo che sia stato attivato per l'uso a livello amministrativo. L'interazione con un processo, o più precisamente con il relativo workflow definito, avviene tramite Tasks. Un Task si riferisce a un'attività utente definita all'interno del workflow, ovvero un punto in cui è necessaria un'azione da parte di un utente affinché il workflow possa proseguire.

Accesso ai Task tramite l'interfaccia browser

I Task possono essere consultati dalla pagina Tasks dell'interfaccia browser del Workspace. Questa pagina elenca tutti i task attualmente in sospeso per l'utente connesso e che richiedono un'azione (ad esempio un task relativo a un'attività di revisione del progetto o a una richiesta di componente). Ogni task rappresenta una fase specifica raggiunta all'interno del workflow di un processo associato.

Accesso all'area Tasks dell'interfaccia browser del Workspace, da cui è possibile vedere immediatamente quali task richiedono la tua attenzione.Accesso all'area Tasks dell'interfaccia browser del Workspace, da cui è possibile vedere immediatamente quali task richiedono la tua attenzione.

Lavorare con i Task

Il lato sinistro della pagina presenta i task attivi (in sospeso) per l'utente connesso, oppure i task che non sono ancora stati assegnati ma per i quali l'utente è un possibile candidato (ad esempio, fa parte di un ruolo specificato per l'assegnatario). Per un utente standard (non amministratore), l'elenco dei task viene filtrato automaticamente in modo da mostrare solo i task che richiedono la sua attenzione o che può rivendicare come candidato.

Esempio di elenco di task in sospeso per l'utente Keith.Esempio di elenco di task in sospeso per l'utente Keith.

Ogni task è elencato in base a quanto segue:

  • Timeframe – il punto in cui il task è stato incontrato nel workflow di processo sottostante.
  • Task Name – il nome descrittivo assegnato all'elemento attività utente nel workflow sottostante del processo.
  • Title – il titolo del task, che corrisponde al nome dell'attività associata (istanza di processo); ad esempio Milestone Review #1.
  • Username – il nome utente dell'utente del Workspace responsabile dell'esecuzione del task. Se il task non è ancora stato assegnato, questa voce apparirà come .
Se è presente un numero elevato di task, utilizza il campo Search sopra l'elenco per individuare rapidamente il task desiderato: il filtro agisce sul Title del task, così come sul suo Name.

Fai clic su una voce di task per visualizzare il modulo associato nella scheda Form, sul lato destro della pagina. Il modulo presenta tutte le informazioni e i campi definiti per quello specifico task utente da un amministratore durante la creazione del workflow di processo, al fine di ottenere scelte, informazioni o dati dall'utente che faciliteranno l'avanzamento del workflow.

Esempio di modulo per un task utente associato a un processo di revisione del progetto (Milestone Review). Passa il mouse sopra l'immagine per vedere un esempio di modulo per un processo di richiesta componente (New Part Request – Assign).Esempio di modulo per un task utente associato a un processo di revisione del progetto (Milestone Review). Passa il mouse sopra l'immagine per vedere un esempio di modulo per un processo di richiesta componente (New Part Request – Assign).

Per visualizzare il workflow sottostante dell'attività di processo padre del task, attiva la scheda Diagram. Il diagramma non mostra solo il workflow completo del processo, ma anche il punto raggiunto in quel flusso: il task utente di cui ti stai attualmente occupando, evidenziato dall'inclusione del tuo nome.

Accesso al diagramma del workflow per il processo predefinito Milestone Review, con evidenziazione del task utente che richiede un'azione e di chi deve eseguirla. Passa il mouse sopra l'immagine per vedere il diagramma del workflow per il processo predefinito New Part Request Assign. In entrambi i casi, l'utente Keith deve occuparsi di questi task affinché il workflow possa procedere all'evento successivo.Accesso al diagramma del workflow per il processo predefinito Milestone Review, con evidenziazione del task utente che richiede un'azione e di chi deve eseguirla. Passa il mouse sopra l'immagine per vedere il diagramma del workflow per il processo predefinito New Part Request Assign. In entrambi i casi, l'utente Keith deve occuparsi di questi task affinché il workflow possa procedere all'evento successivo.

Interagisci con il modulo secondo necessità per completare il tuo task. Ciò può significare scegliere un'opzione, inserire un commento o allegare file/dati aggiuntivi. Ciò che deve accadere è in genere specificato nel modulo e tutti i dati necessari per eseguire il task, ad esempio per condurre una revisione del progetto, vengono solitamente forniti con il modulo o come collegamento. A condizione che il modulo per un task utente sia stato creato in modo intuitivo da un amministratore al momento della definizione del processo (e del relativo workflow), sarai in grado di completare in modo efficiente tutti i task assegnati, senza ambiguità e senza dover chiedere cosa debba essere fatto, a meno che, naturalmente, un utente non abbia richiesto ad esempio un nuovo componente di libreria del Workspace senza fornire informazioni sufficienti per consentirti di agire; in tal caso puoi completare il tuo task scegliendo che sono necessarie ulteriori informazioni!

Una volta compilato il modulo del tuo task come richiesto, fai clic sul pulsante . Il task sarà considerato completato e verrà rimosso dal tuo elenco di task. Se anche il task successivo nel flusso è assegnato a te, il modulo associato verrà presentato automaticamente.

Se eventuali campi obbligatori del modulo non sono stati compilati, il software lo rileverà e segnalerà la presenza di errori. I campi obbligatori verranno evidenziati affinché tu possa tornare indietro e gestirli come necessario prima di tentare nuovamente l'invio.

Visualizzazione dei Task per un progetto specifico

Qualsiasi utente può visualizzare tutti i processi attualmente attivi (o chiusi) per uno specifico progetto del Workspace, a condizione che tale progetto sia stato condiviso con lui. Dalla pagina Projects dell'interfaccia browser del Workspace, fai clic sul nome di un progetto oppure utilizza l'opzione Open per il progetto selezionato per accedere alla vista dettagliata del progetto. Attiva la scheda Activities per vedere un elenco di tutte le attività Active associate al progetto. Da qui puoi vedere a colpo d'occhio quali task sono in sospeso in tali attività e quali utenti sono assegnati alla loro esecuzione.

Fai clic su una voce relativa a un'attività per visualizzare un diagramma del workflow di processo sottostante (nella scheda Diagram sotto l'elenco), che mostra cosa deve accadere affinché l'attività sia completata e in quale punto del flusso si trovi l'attività, in termini di chi ha ora un task da eseguire per farla avanzare. Sono inoltre disponibili schede per visualizzare i dati allegati all'attività (scheda Data) e anche una cronologia delle azioni eseguite lungo il workflow di processo dell'attività (scheda History).

Esempio di attività per uno specifico progetto del Workspace, da cui è possibile vedere il task attualmente in sospeso e chi ne è responsabile.Esempio di attività per uno specifico progetto del Workspace, da cui è possibile vedere il task attualmente in sospeso e chi ne è responsabile.

Usa le opzioni del menu a discesa del pulsante nella pagina Projects se desideri richiamare un altro workflow di processo (e task) per questo progetto.

Visualizzazione dei Task per le richieste di componenti

Qualsiasi utente può visualizzare tutti i processi attualmente attivi (o chiusi) relativi alle richieste di componenti. Dalla pagina Part Requests dell'interfaccia browser del Workspace, puoi vedere a colpo d'occhio quali task sono in sospeso tra tali richieste e quali utenti sono assegnati alla loro esecuzione.

Fai clic su una voce relativa a una richiesta per visualizzare un diagramma del workflow di processo sottostante (nella scheda Diagram sotto l'elenco), che mostra cosa deve accadere affinché la richiesta sia completata e in quale punto del flusso si trovi la richiesta, in termini di chi ha ora un task da eseguire per farla avanzare. Sono inoltre disponibili schede per visualizzare i dati allegati alla richiesta (scheda Data) e anche una cronologia delle azioni eseguite lungo il workflow di processo della richiesta (scheda History).

Esempio di richieste di componenti, da cui è possibile vedere per ciascuna il task attualmente in sospeso e chi ne è responsabile.Esempio di richieste di componenti, da cui è possibile vedere per ciascuna il task attualmente in sospeso e chi ne è responsabile.

Accesso ai Task tramite Altium Designer

Quando un utente è connesso al Workspace tramite Altium Designer, l'elenco corrente dei task sarà disponibile nel pannello Tasklist panel. Facendo clic sulla voce di un task si aprirà una finestra di dialogo contenente il modulo associato a quel task.

Esempio di modulo per un task utente associato a un processo di revisione del progetto (Milestone Review), quando vi si accede dal pannello Tasklist in Altium Designer.Esempio di modulo per un task utente associato a un processo di revisione del progetto (Milestone Review), quando vi si accede dal pannello Tasklist in Altium Designer.

Per visualizzare il workflow sottostante del processo padre del task, attivare la scheda Diagram. Il diagramma mostra il workflow completo del processo e il punto raggiunto in tale flusso: il task utente che si sta attualmente gestendo, evidenziato dall'inclusione del proprio nome.

Accesso al diagramma del workflow per un processo di revisione del progetto (Milestone Review), con evidenziazione del task utente che richiede un'azione e di chi deve eseguirla.Accesso al diagramma del workflow per un processo di revisione del progetto (Milestone Review), con evidenziazione del task utente che richiede un'azione e di chi deve eseguirla.

Utilizzare il modulo per completare il task e fare clic sul pulsante , in modo che il processo possa passare alla fase successiva pertinente. Il task sarà considerato completato e verrà rimosso dal pannello. Se anche il task successivo nel flusso è assegnato all'utente, il modulo associato verrà presentato automaticamente.

Se eventuali campi obbligatori del modulo non sono stati compilati, il software lo rileverà. I campi obbligatori verranno evidenziati affinché sia possibile tornare indietro e gestirli come necessario, prima di tentare nuovamente l'invio.

Task non assegnati

A seconda di come è stato configurato il workflow di un processo, coloro a cui è assegnato il lavoro sul task risultante potrebbero vedere la relativa voce con un'icona , che indica un task non assegnato. In questo caso, l'utente può rivendicare il task su cui lavorare utilizzando il pulsante .

Chi può rivendicare il task dell'attività è indicato dalla voce Candidates mostrata nella parte superiore del modulo. Come mostrato nell'esempio di task Part Request qui sotto, i candidati sono Librarians, di cui l'utente connesso (Keith) è membro. Per un task di richiesta componente, il campo candidati è determinato dal Assignee specificato nel workflow del processo stesso: può essere impostato da un amministratore su ruoli o singoli utenti, oppure su una combinazione di entrambi.

Un esempio dei candidati che possono assumere un task, come determinato dai ruoli specificati per il modulo del workflow Assignee.Un esempio dei candidati che possono assumere un task, come determinato dai ruoli specificati per il modulo del workflow Assignee.

Gli utenti candidati per il task (qui, Librarians) vedranno il task come non assegnato quando il campo Task Ownership del modulo del workflow è impostato su One of assigned users. Se invece è impostato su All assigned users, il task rimane disponibile per tutti gli assegnatari e non può essere rivendicato in modo esclusivo da un singolo utente.

Se il campo Except è stato utilizzato nel modulo sottostante, allora anche gli utenti a cui non è consentito lavorare sul task verranno mostrati come eccezioni nell'elenco Candidates del task. Nell'immagine seguente, Assignee è stato impostato su Librarians e Engineers, quindi tutti i membri di tali ruoli vedranno il task come potenziali candidati a rivendicarlo. Tuttavia, è stata specificata un'eccezione per cui all'Initiator non è consentito lavorare sul task ($ Initiator). In questo caso, l'Initiator del processo – Bruce – pur essendo membro del gruppo Engineers, non può rivendicare il task (e non lo vedrà nel proprio elenco di task).

Un esempio dei candidati che possono assumere un task, come determinato dai ruoli specificati per il Assignee.Un esempio dei candidati che possono assumere un task, come determinato dai ruoli specificati per il Assignee.

Un task può essere assegnato a qualsiasi altro utente, secondo necessità, da un amministratore.

Per l'utente connesso in Altium Designer, tali task appaiono come voci nell'area Tasks del pannello Tasklist con l'icona . Quando si fa clic su uno di questi task, il modulo successivo fornisce un pulsante : fare clic su di esso per assumere il task, senza dover passare all'interfaccia del browser per rivendicarlo.

Un esempio di un utente che vede un task non assegnato, per il quale è un candidato, e successivamente assegna quel task a sé stesso.Un esempio di un utente che vede un task non assegnato, per il quale è un candidato, e successivamente assegna quel task a sé stesso.

I task assegnati a sé stessi vengono quindi contraddistinti dall'icona .
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto