Lavorare con le attività
Parent page: Altium On-Prem Enterprise Server
La funzionalità Tasks in Altium On-Prem Enterprise Server offre un metodo altamente visivo per accedere, creare e gestire le attività di lavoro (Task utente) per i membri del Workspace. Presentate in uno stile di flusso a bacheca Kanban, le task avanzano attraverso le rispettive righe "swimlane" verso il completamento con corrispondenti cambiamenti del loro livello di stato (ToDo, InProgress e Resolved). Le task stesse possono essere create e gestite dai membri del Workspace con autorizzazioni adeguate e assegnate a qualsiasi membro o gruppo del Workspace.
La vista Tasks è disponibile a due livelli di funzionalità:
- Context-Aware Tasks – Lavorare con task create da Commenti di progetto o task generiche non associate ai progetti.
- Process Workflow Tasks – Lavorare con Task Context-Aware (come sopra) e anche con task associate a un Workflow di processo attivo.
Task Context-Aware
Organizzata con righe di singoli riquadri Task, la dashboard Tasks è popolata sia con task generiche sia con task assegnate da uno specifico progetto. I riquadri delle task possono essere fatti avanzare a un altro stadio (livello di stato) trascinandoli in una nuova posizione di riga oppure modificando il loro Status nel riquadro Task details a destra. Il riquadro consente anche di cambiare l'Assignee (a chi è assegnata la Task) con un altro membro del Workspace e modificare il livello di Priority della Task.
Le Task del Workspace sono accessibili a livello globale, che comprende tutti i progetti del Workspace (disponibile dal menu principale del Workspace), e a livello specifico di progetto, che include le Task applicabili al progetto attualmente aperto (disponibile dal menu principale durante la visualizzazione di quel progetto). La differenza tra queste viste è descritta di seguito:
- The global Tasks view – è popolata con tutte le task attualmente attive nel Workspace. Queste includono una riga di task generiche non associate a un progetto del Workspace e righe comprimibili di task che si applicano a specifici progetti di progettazione:
- Le Task generiche possono essere create dal pulsante
e assegnate a un utente specifico o ricevere una priorità diversa tramite il riquadro Task details. Queste task non sono associate a un progetto specifico. - Le Task specifiche di progetto vengono create dalla vista Task di un progetto (vedere Task specifiche di progetto di seguito) oppure assegnando un Commento di progetto a un membro del Workspace. Le task associate a un progetto sono visibili solo agli utenti che dispongono dell'accesso Visualizza/Modifica a quel progetto.
- Le Task generiche possono essere create dal pulsante
La vista dashboard complessiva, o globale, Tasks include tutte le Task attive nel Workspace.
- The project-specific Tasks view – è popolata con tutte le Task che si applicano al progetto del Workspace aperto. Queste includono una riga di task generiche associate al progetto stesso e righe comprimibili di task che si applicano a documenti specifici del progetto:
- Le Task generiche possono essere create dal pulsante
e assegnate a un utente specifico o ricevere una priorità diversa tramite il riquadro Task details. Queste task sono associate al progetto attualmente aperto. - Le Task dei documenti di progetto vengono create assegnando un Commento di un documento di progetto a un membro del Workspace.
- Le Task generiche possono essere create dal pulsante
La vista dashboard del progetto Tasks include tutte le Task attive che si applicano al progetto attualmente aperto.
Riquadri Task
I riquadri grafici della dashboard Tasks rappresentano le task di attività mentre avanzano attraverso i loro livelli di stato fino a uno stato completato (Resolved). Ogni riquadro presenta informazioni di riepilogo relative alla Task associata, che includono:
- Il Commento relativo alla Task, oppure la voce Nome di una Task generica.
- L'icona utente del membro del Workspace assegnato alla Task.
- L'identificatore della Task (ID), che è una combinazione dell'ID progetto e di un numero di Task del progetto. Si noti che i progetti di esempio del Workspace verranno mostrati come nome del progetto anziché come ID progetto.
- L'icona che rappresenta l'impostazione corrente di
Prioritydelle Task.

I riquadri includono anche comandi correlati disponibili dal relativo menu a discesa Opzioni :
- Usare l'opzione Copy Link per inviare un collegamento web della Task a un'altra persona (che abbia accesso al Workspace).
- Usare l'opzione Delete per rimuovere la Task – disponibile per il creatore della Task o per un amministratore del Workspace. Si noti che, se la Task è stata creata da un Commento di progetto, anche quest'ultimo verrà eliminato.
- Usare l'opzione Show in Design per aprire (cross-probe verso) quel Commento nel relativo documento di progettazione – disponibile quando la Task è associata a un Commento.
Funzionalità della vista Task
Sebbene presentata tramite un'interfaccia relativamente semplice, la dashboard Tasks del Workspace offre un modo flessibile ed efficiente sia per gestire sia per monitorare i workflow all'interno dell'effettivo ambiente di progettazione piuttosto che tramite un sistema esterno. Insieme ai suoi collegamenti intrinseci ai dati di progettazione del Workspace, l'interfaccia della dashboard fornisce anche la seguente gamma di funzionalità interattive:
- Drag and drop – trascinare un riquadro Task in una nuova posizione di riga per cambiarne lo stato del workflow (
ToDo,InProgress,Resolved). - Filtering – selezionare un'icona utente nella parte superiore della bacheca per limitare l'elenco delle Task a quelle assegnate a quell'utente. Fare nuovamente clic per deselezionare il filtro per l'utente.
-
Resolved visibility – selezionare l'opzione Show More nell'intestazione della colonna
Resolvedper mostrare tutte le Task precedentemente risolte. Usare l'opzione Show Less per riportare la vista alla condizione predefinita in cui sono visibili solo le Task risolte nell'ultima settimana. Si noti che le Task risolte vengono visualizzate in sola lettura (attenuate), ma possono essere riportate a uno stato attivoInProgresso eliminate da utenti con autorizzazioni adeguate. - Open project – passare il puntatore su un nome di progetto associato a una riga di task e fare clic sul pulsante
per aprire quel progetto in una nuova scheda del browser (disponibile nella vista globale Tasks). - Cross-probing – la navigazione da una Task correlata a un progetto al relativo Commento del documento di progetto associato (usando Show in design) è bidirezionale. Per tornare alla relativa voce nella vista specifica di progetto Tasks, selezionare l'ID di riferimento della Task nell'angolo superiore sinistro del Commento aperto oppure nella relativa voce nel riquadro Comments and Tasks (mostra esempio).
- Task details pane – selezionare un riquadro Task per accedere alle relative informazioni e ai controlli nel riquadro Task details, che fornisce accesso a:
- opzioni del menu a discesa per modificare l'Status di attività della Task, il membro del Workspace assegnato (Task Assignee) e il livello di Priority della Task.
- un campo descrizione per aggiungere ulteriori informazioni alla voce del riquadro dettagli della Task.
- il collegamento Show in Design per eseguire il cross-probing al Commento associato nel documento host – disponibile per le Task correlate a Commenti di progetto.
- la cronologia sequenziale della Task, incluse le modifiche al suo Status di avanzamento, all'utente Assignee e al livello di Priority.
- un campo
Commentper aggiungere ulteriori note o commenti (con menzioni utente@) nel thread della Task. Inoltre, è possibile incollare nel campo un'immagine copiata localmente.
Selezionare un riquadro Task per aprire le relative informazioni nel riquadro Task details.
Task di workflow basate su processo
Oltre alle funzionalità fornite dalle Task Context-Aware, la vista Tasks in un Workspace di Altium Enterprise Server supporta anche le Task associate a Process Workflows. I Workflow di processo, altamente configurabili, vengono applicati per guidare in modo rigoroso i progettisti attraverso i tipici processi di progettazione quotidiani, come la richiesta di nuovi componenti, l'esecuzione di revisioni del progetto e la creazione di nuovi progetti. Ogni Workflow utilizzato per implementare un particolare processo di progettazione viene creato come parte di un Process Definition. I processi, e i relativi Workflow, vengono creati e gestiti tramite l'interfaccia Workspace da un amministratore di quel Workspace.
► Per ulteriori informazioni, vedere Creazione e gestione dei processi.
I progettisti possono accedere e avviare qualsiasi processo che sia stato attivato per l'uso a livello amministrativo. L'interazione diretta con un processo – o meglio con il relativo workflow definito – avviene tramite la dashboard Tasks, dove le task di processo coesistono con le task standard di richiesta di lavoro del Workspace descritte in precedenza. Le ulteriori Task di Workflow di processo disponibili in un Workspace sono relative a un'azione dell'utente necessaria affinché un workflow definito avanzi al passaggio successivo del relativo processo.
Selezionare una task di workflow per visualizzare le relative informazioni nel riquadro destro della vista Task. Si noti che le task di workflow sono indicate dalla presenza di una linea verde sul lato sinistro del riquadro.
Una Task di processo Ad Hoc Review è assegnata a un utente membro del Workspace. L'utente può far avanzare la task quando ha effettuato l'accesso al Workspace.
Una task di workflow è disponibile e attiva per l'utente o gli utenti assegnati – l'Assegnatario – che, una volta effettuato l'accesso al Workspace, possono far avanzare il workflow al passaggio successivo del processo tramite il riquadro Task sulla destra. Nell'esempio seguente del processo Ad Hoc Review, i dati inviati dall'utente faranno avanzare il processo verso uno stato Completed – oppure, nei termini del flusso della pagina Tasks, verso uno stato Resolved.
L'utente a cui è assegnata una task di workflow può completare i passaggi del processo quando ha effettuato l'accesso al Workspace.
Lavorare con le attività di processo
Le attività del flusso di lavoro di processo che popolano la pagina Tasks vengono create in risposta ai passaggi nei Processi attivi che richiedono un'azione da parte di un membro del Workspace. Tutti gli utenti vedranno tali attività, ma solo coloro a cui è assegnata un'attività (assegnatari) possono agire su di esse.
Per quanto riguarda i processi stessi, quelli che sono stati abilitati da un amministratore del Workspace possono essere avviati dagli utenti da posizioni diverse a seconda della funzionalità del processo:
- Attività di progetto come le revisioni, in cui vengono create Attività per i revisori assegnati.
- Avvia dal pulsante
nella pagina Progetti. - Avvia dal pulsante
durante la visualizzazione delle attività per un progetto specifico. - Avvia dal pulsante
nella pagina Attività.
- Avvia dal pulsante
- Creazioni di progetto, in cui vengono create Attività se è richiesto l'input dell'utente.
- Richieste di componenti, in cui vengono create Attività per gli utenti che lavorano sulla richiesta.
- Avvia dal pulsante
nella pagina Richieste di componenti.
- Avvia dal pulsante
- I processi abilitati possono anche essere avviati direttamente da Altium Designer, dove le attività risultanti sono accessibili dal pannello Tasklist.
► Vedere Esecuzione delle revisioni di progetto per i dettagli su come lavorare con le attività di revisione in Altium Designer.
Riquadro dei dettagli dell'attività
Selezionare un riquadro di voce di attività di processo per accedere ai relativi dettagli completi nel riquadro a destra. Sebbene il contenuto differisca a seconda della struttura del modulo di processo, gli elementi comuni disponibili per gli utenti includono:
- Assignee – il membro o gruppo del Workspace designato che deve intraprendere un'azione per completare i passaggi del flusso di lavoro del processo, o solo il passaggio corrente. L'utente attualmente assegnato (o un amministratore) può riassegnare l'attività corrente a un altro membro del Workspace tramite l'elenco a discesa degli utenti.
- Show Activity – apre la pagina Attività del progetto, che mostra i dettagli completi del processo di progetto a cui si riferisce l'Attività selezionata. Il diagramma del flusso di processo (selezionare la vista Diagram) indicherà il passaggio corrente nel flusso e l'utente assegnato, mentre la vista History mostrerà la sequenza corrente degli eventi del flusso di lavoro del processo.
Con le attività di workflow, il corpo del riquadro presenterà il modulo di processo, che include tutte le informazioni e i campi di input che sono stati definiti per tale attività dall'amministratore che l'ha creata. I campi di input vengono utilizzati per ottenere scelte, informazioni o dati dall'utente, che faciliteranno l'ulteriore avanzamento di quel workflow.
Il riquadro Task a destra fornisce opzioni per assegnare l'attività a un altro utente e aprire la pagina Activities del processo relativa all'attività corrente.
In alcune circostanze, un'attività di workflow mostrerà il carattere ‘ ? ’ come icona dell'utente assegnato. Ciò indica che la fase dell'attività non è assegnata, ovvero non è stata assegnata specificamente a un membro del workspace, e deve essere assegnata o rivendicata da un utente idoneo (candidato).
In questo caso, il processo di workflow stesso, quando viene creato o modificato, ha assegnato quella fase a un intervallo di utenti o a un particolare gruppo di ruoli dei membri, come ad esempio Librarians. L'intento è che un candidato idoneo assuma la responsabilità della fase dell'attività e quindi intraprenda l'azione richiesta che porterà il processo al passaggio successivo o al completamento.
Un workflow di processo creato può includere fasi di attività assegnate a un gruppo di membri del workspace, che come candidati possono rivendicare l'attività.
Pagina Attività
La pagina Activities del progetto fornisce una panoramica dettagliata dei Processi attivi o chiusi associati al progetto corrente. Quando la pagina viene aperta direttamente dall'albero di navigazione, elencherà tutti i processi associati al progetto, inclusi il loro stato di avanzamento e l'assegnazione utente. In alternativa, quando la pagina Activities è stata collegata a un'attività selezionata nella vista Tasks – dal comando Show Activity del riquadro dei dettagli – mostrerà solo il processo associato a quella specifica attività.
La pagina Activities, quando aperta direttamente, mostrerà tutti i processi relativi al progetto attualmente aperto.
Una voce di processo elencata include informazioni dettagliate come la posizione della fase corrente nel workflow (State), il/i membro/i del workspace assegnato/i al processo (Assignee), l'utente che ha avviato il processo (Started By) e quando è stato avviato (Started At). Fare clic sull'intestazione di una colonna per ordinare l'elenco dei processi in base a quella colonna di dati, quindi fare nuovamente clic per invertire l'ordine. Si noti che solo l'iniziatore del processo o un amministratore può terminare un processo
Ulteriori dettagli su un processo selezionato sono disponibili dalle opzioni informative nell'area inferiore dello schermo, che includono:
- Diagram – una grafica annotata che rappresenta il workflow e lo stato dell'attività (il punto raggiunto nel flusso), evidenziato dal nome dell'assegnatario associato.
- Data – i dati parametrici relativi all'attività, incluso un collegamento al progetto associato.
- History – la cronologia sequenziale degli eventi del workflow (avvio, preparazione, completamento dell'attività, ecc.), dall'alto verso il basso.
La pagina Attività aperta dal riquadro Attività. La vista fornisce informazioni dettagliate sul workflow del processo e sulla sua fase di attività corrente.
Una nuova attività di processo può essere avviata dal pulsante
. Portare il pulsante
in modalità
per elencare i processi inattivi (quelli che sono Completed o Terminated) e utilizzare il pulsante
per scaricare un elenco dettagliato dei processi attualmente visualizzati in un file in formato CSV.
Pagina Richieste di componenti
Oltre a interagire con i processi di Richiesta di componenti tramite le Attività di workflow nella pagina Tasks, la pagina dedicata Part Requests del Workspace fornisce una panoramica dettagliata dei processi associati a tali attività. Come la pagina Attività del progetto, la pagina Part Request fornisce dettagli completi dei processi correlati, inclusi il loro stato e gli utenti associati.
Selezionare una voce di processo di richiesta per visualizzare il workflow di processo sottostante (scheda Diagram), che indica a che punto del flusso si trova la richiesta e chi ha un'attività da eseguire per far avanzare la richiesta. Sono inoltre disponibili schede per visualizzare i dati associati alla richiesta (Data tab) e anche una cronologia delle azioni intraprese lungo il workflow di processo della richiesta (scheda History). Si noti che solo l'iniziatore del processo o un amministratore può terminare un processo di richiesta
La pagina Richieste di componenti che mostra un processo di richiesta attivo, l'attività corrente in sospeso e chi ne è responsabile.
All'interno della pagina, un nuovo processo di Richiesta di componenti può essere avviato dal pulsante
e l'elenco può essere popolato con processi di Richiesta di componenti inattivi (quelli che sono Completed o Terminated) modificando il controllo superiore Active nella modalità Closed. Disponibile solo per gli amministratori del Workspace, il pulsante
viene utilizzato per scaricare un elenco dettagliato dei processi di rilascio componenti attualmente visualizzati in un file in formato CSV.
► Vedere Richieste di componenti basate su processo per ulteriori informazioni su come lavorare con le Richieste di componenti in Altium Designer.

)
)
nella pagina
che consentirà di assumere l'attività, senza dover passare all'interfaccia del browser per rivendicarla. Le attività che sono state assegnate all'utente sono quindi contraddistinte dall'icona
).