Lavorare con le attività

La funzionalità Tasks nell’Altium On-Prem Enterprise Server fornisce 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 nel 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 dashboard Tasks è disponibile a due livelli di funzionalità:

  • Context-Aware Tasks – lavorare con task create da Commenti del 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 Process Workflow attivo.

Task Context-Aware

Disposta con righe di singoli riquadri Task, la dashboard Tasks è popolata sia con task generiche sia con task assegnate da un progetto specifico. I riquadri delle task possono essere spostati 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 inoltre di cambiare l’Assignee (a chi è assegnata la Task) con un altro membro del Workspace e modificare il livello di Priority della Task.

Le Workspace Tasks 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 progetti di progettazione specifici:
    • Le Task generiche possono essere create dal pulsante e assegnate a un utente specifico o avere 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 View/Edit a quel progetto.

    La vista dashboard Tasks complessiva, o globale, include tutte le Task attive nel Workspace.
    La vista dashboard Tasks complessiva, o globale, 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:

    La vista dashboard del progetto Tasks include tutte le Task attive che si applicano al progetto attualmente aperto.
    La vista dashboard del progetto Tasks include tutte le Task attive che si applicano al progetto attualmente aperto.

Vedere la pagina Web Viewer per informazioni sull’assegnazione delle task dei commenti di progetto in un Workspace.

Vedere la pagina Commenting di Altium Designer per informazioni sull’assegnazione delle task dei commenti lato progettazione.

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 il campo Nome di una Task generica.

  • L’icona utente del membro del Workspace a cui è assegnata la Task.

  • L’identificatore della Task (ID), che è una combinazione dell’ID progetto e di un numero di Task del progetto.

  • L’icona che rappresenta l’impostazione corrente di Priority delle Task.

I riquadri includono anche comandi correlati disponibili dal relativo menu a discesa Opzioni ():

  • Utilizzare l’opzione Copy Link per inviare un collegamento web della Task a un’altra persona (che abbia accesso al Workspace).
  • Utilizzare 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.
  • Utilizzare 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 sia presentata tramite un’interfaccia relativamente semplice, la dashboard Tasks del Workspace offre un modo flessibile ed efficiente sia per gestire sia per monitorare i flussi di lavoro 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 flusso di lavoro (ToDo, InProgress, Resolved).

  • Filtering – aprire la finestra Filter per accedere a filtri selezionabili che limitano la vista in modo da includere Task con assegnatari, livelli di stato o stati di priorità specifici – qui è mostrata la vista Tasks a livello di progetto, anziché a livello di Workspace.
    Si noti che le task Resolved sono visualizzate in sola lettura (attenuate). Per escludere dalla vista tutte le Task Resolved, selezionare entrambi i filtri To Do e In Progress ().

    La finestra Filter, aperta dal menu a discesa superiore, è popolata con pulsanti di assegnatario, stato e priorità che si applicano all’insieme corrente di Task.

    Selezionare una voce per filtrare la vista Task in modo da includere solo i riquadri applicabili alla selezione – qui, task assegnate ai membri del gruppo Engineers.

    È possibile annullare la selezione corrente facendo nuovamente clic oppure con le opzioni Clear/Clean All. La scelta di un filtro provoca l’aggiornamento immediato della vista.

    È possibile selezionare più filtri per esercitare un controllo più rigoroso su quali riquadri Task siano inclusi nella vista – qui, solo quelli assegnati a Trevor Smith e con stato In Progress.

    Utilizzare l’opzione Clear All per rimuovere tutti i filtri Task applicati.

      Le task risolte sono visualizzate in sola lettura (attenuate) ma possono essere riportate a una task attiva (ad esempio In Progress) dagli utenti con autorizzazioni adeguate – vedere Task details pane di seguito. Si noti che l’eliminazione o la riattivazione delle task risolte è disponibile solo per le Task Context-aware.
  • List Order – utilizzare le opzioni del menu  per impostare l’ordine dei riquadri Task elencati in base alla modifica più recente (Sort by Last Modified) o alla priorità assegnata a ciascuna Task (Sort by Priority).

  • Open project – passare il puntatore sul nome di un 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 Tasks specifica del progetto, selezionare l’ID di riferimento della Task nell’angolo superiore sinistro del Commento aperto oppure nella relativa voce nel riquadro Comments and Tasks ().

  • 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’attività Status della Task, il membro del Workspace assegnato (Task Assignee) e il livello di Priority della Task.

    • un campo descrizione per aggiungere informazioni supplementari 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 ai Commenti di progetto.

    • la cronologia sequenziale della Task, comprese le modifiche al suo avanzamento Status, all’utente Assignee e al livello di Priority.

    • un campo Comment per aggiungere ulteriori note o commenti (con menzioni utente @) nel thread della Task. Inoltre, nel campo può essere incollata un’immagine copiata localmente.

    Selezionare un riquadro Task per aprire le relative informazioni nel riquadro Task details.
    Selezionare un riquadro Task per aprire le relative informazioni nel riquadro Task details.

Task di workflow basate su processo

La sezione seguente fornisce una panoramica delle Task di Process Workflow disponibili tramite l’interfaccia browser del Workspace. La vista Task con processi abilitati è un’estensione della vista standard Task Context-Aware trattata nella sezione precedente.

Oltre alle funzionalità fornite dalle Task Context-Aware, la vista Tasks in un Workspace Altium Enterprise Server supporta anche le Task associate a Process Workflows. I Process Workflow, altamente configurabili, vengono applicati per guidare in modo rigoroso i progettisti attraverso processi di progettazione tipici e quotidiani, come la richiesta di nuovi componenti, l’esecuzione di revisioni di 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 del Workspace da un amministratore di quel Workspace.

Per ulteriori informazioni, vedere Creating & Managing Processes.

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 lavoro del Workspace descritte in precedenza. Le ulteriori task di Process Workflow disponibili in un Workspace sono correlate a un’azione dell’utente necessaria affinché il workflow definito possa avanzare al passaggio successivo del processo.

Seleziona un’attività del workflow per visualizzarne le informazioni correlate nel riquadro destro della vista Task. Nota che le attività del workflow sono indicate dalla presenza di una linea verde sul lato sinistro del riquadro.

Un Ad Hoc ReviewTask di processo è assegnato a un utente membro del Workspace. L’utente può portare avanti l’attività quando accede al Workspace.

Un Ad Hoc ReviewTask di processo è assegnato a un utente membro del Workspace. L’utente può portare avanti l’attività quando accede al Workspace.

 

Un’attività del 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 alla fase di processo successiva tramite il riquadro Tasks sulla destra. Nell’esempio seguente del processo Ad Hoc Review process, i dati inviati dall’utente () faranno avanzare il processo verso uno Completed stato oppure, in termini di Tasks page flow, verso uno Resolved stato.

L’utente a cui è assegnata un’attività del workflow può completare le fasi del processo quando accede al Workspace.

L’utente a cui è assegnata un’attività del workflow può completare le fasi del processo quando accede al Workspace.

 

La vista Tasks page offre una serie di funzionalità generali per gestire e utilizzare le attività, tra cui cross-probing, filtro delle attività basato sull’utente, gruppi di righe comprimibili e altro ancora. La vista dashboard è disponibile dal menu principale del Workspace (che copre tutte le Tasks) e dal menu principale durante la visualizzazione di un progetto specifico.

Per ulteriori informazioni, vedere la sezione Context-Aware Tasks.

Lavorare con i Task di processo

I Task del Process Workflow che popolano la Tasks page vengono creati in risposta ai passaggi nei Processes attivi che richiedono un’azione da parte di un membro del Workspace. Tutti gli utenti vedranno tali attività, ma solo quelli assegnati a 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 creati Task per i revisori assegnati.

  • Creazioni di progetto, in cui vengono creati Task se è richiesto l’input dell’utente.

  • Richieste di componenti, in cui vengono creati Task per gli utenti che lavorano sulla richiesta.

  • I processi abilitati possono anche essere avviati direttamente da Altium Designer, dove i task risultanti sono accessibili dal pannello Tasklist.

    Vedere Performing Design Reviews per i dettagli su come lavorare con le attività di revisione in Altium Designer.

  • Gli amministratori del Workspace possono avviare i Processes dalla pagina Admin – Processes avviando una voce di processo abilitata ().
  • Si noti che le attività standard non-workflow vengono create tramite il pulsante (per le General Tasks) nella Tasks page e assegnando un Comment a un membro del Workspace.

Riquadro dei dettagli del task

Seleziona un riquadro di voce di task di processo per accedere ai relativi dettagli completi nel riquadro a destra. Sebbene il contenuto vari in base alla progettazione del Process Form, gli elementi comuni disponibili per gli utenti includono:

  • Assignee – il membro o gruppo del Workspace designato che deve intervenire per completare le fasi del workflow di processo, o solo la fase corrente. Un amministratore del Workspace può riassegnare l’attività corrente a un altro membro del Workspace tramite l’elenco utenti a discesa.

  • Show Activity – apre la vista Activity del riquadro, che mostra i dettagli completi del processo di progetto a cui si riferisce l’attività selezionata, inclusa una lista cronologica degli eventi del workflow che tracciano la sequenza delle attività dell’utente. Il menu superiore del riquadro include opzioni per visualizzare il diagramma del workflow dell’attività nel suo stato di avanzamento corrente () e anche per Terminate portare l’attività attiva a uno stato chiuso (e Resolved) () – possibile solo per l’Iniziatore dell’attività e per gli Amministratori.

Con le attività del workflow, il corpo del riquadro presenterà tutte le informazioni e i campi di input che sono stati definiti per quell’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 sulla destra fornisce opzioni per assegnare l’attività a un altro utente e consente di passare alla vista Activity correlata all’attività corrente.
Il riquadro Task sulla destra fornisce opzioni per assegnare l’attività a un altro utente e consente di passare alla vista Activity correlata all’attività corrente.

In alcune circostanze, il task del Workspace Assignee sarà indicato come 'Unassigned' () perché non è stato allocato in modo specifico a un membro del Workspace e deve essere assegnato a, o preso in carico da, un utente idoneo (un Candidato). In questo caso, il processo workflow stesso, quando viene creato o modificato, ha assegnato quella fase a una serie di utenti o a uno specifico gruppo, come ad esempio Administrators o Librarians. L’intento è che un candidato idoneo assuma la responsabilità della fase del task e quindi esegua l’azione richiesta che porterà il processo alla fase successiva o al completamento.

Si noti che una progettazione del Process Form può includere anche un campo Except, che può essere utilizzato per escludere utenti specifici come Candidati. Potrebbero essere nomi utente specificati o altri utenti del sistema, come l’iniziatore del processo (inserendo $ Initiator nel campo Except).

Un workflow di processo creato può includere fasi di task assegnate a un gruppo di membri del workspace, che come candidati possono rivendicare il task.Un workflow di processo creato può includere fasi di task assegnate a un gruppo di membri del workspace, che come candidati possono rivendicare il task.

All’interno di Altium Designer, i task non assegnati appaiono come voci nell’area Tasks del pannello Tasklist con l’icona . Quando fai clic su uno di questi task, il modulo successivo fornisce un pulsante che ti consentirà di prendere in carico il task, senza dover passare all’interfaccia del browser per rivendicarlo. I task che ti sei assegnato vengono quindi distinti dall’icona .

Pagina Activities

La Activities page del progetto fornisce una panoramica dettagliata dei Processes 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 Activities page è stata collegata a un task selezionato nella vista Tasks – dal comando Show Activity del riquadro dei dettagli – mostrerà solo il processo associato a quel task specifico.

La Activities page, quando aperta direttamente, mostrerà tutti i processi relativi al progetto attualmente aperto.La Activities page, 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 membro o i membri del workspace assegnati al processo (Assignee), l’utente che ha avviato il processo (Started By) e quando è stato avviato (Started At). Fai clic sull’intestazione di una colonna per ordinare l’elenco dei processi in base a quella colonna di dati, quindi fai nuovamente clic per invertire l’ordine. Nota 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 del task, ecc.), dall’alto verso il basso.

La Activities page fornisce informazioni dettagliate sul workflow di processo e sulla sua fase di task corrente.

La Activities page fornisce informazioni dettagliate sul workflow di processo e sulla sua fase di task corrente.

 

Una nuova attività di processo può essere avviata dal pulsante . Attiva/disattiva il pulsante nella modalità per elencare i processi inattivi (quelli che sono Completed o Terminated) e usa il pulsante per scaricare un elenco dettagliato dei processi attualmente visualizzati in un file in formato CSV.

Pagina Part Requests

Le informazioni seguenti si riferiscono alle Part Requests basate sui Process Workflows. Per informazioni sulle Part Requests legacy, fare riferimento alla pagina Part Requests.

Oltre a interagire con i processi di Part Request tramite i Task del workflow nella Tasks page, la Part Requests page dedicata del Workspace fornisce una panoramica dettagliata dei processi associati a tali task. Come la pagina Activities del progetto, la Part Request page fornisce tutti i dettagli dei processi correlati, inclusi il loro stato e gli utenti associati.

Seleziona una voce del processo di richiesta per visualizzarne il flusso di lavoro del processo sottostante (scheda Diagram), che indica in quale punto del flusso si trova la richiesta e chi ha un'attività da eseguire per farla avanzare. Sono inoltre disponibili schede per visualizzare i dati associati alla richiesta (Data tab) e anche una cronologia delle azioni eseguite nel flusso di lavoro del processo della richiesta (scheda History). Tieni presente che solo l'iniziatore del processo o un amministratore può terminare un processo di richiesta ().

La pagina Part Requests che mostra un processo di richiesta attivo, l'attività corrente in sospeso e chi ne è responsabile.La pagina Part Requests che mostra un processo di richiesta attivo, l'attività corrente in sospeso e chi ne è responsabile.

All'interno della pagina, è possibile avviare un nuovo processo Part Request dal pulsante , e l'elenco può essere popolato con processi Part Request 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 Part Release attualmente visualizzati in un file in formato CSV.

Per ulteriori informazioni sull'uso delle Part Requests in Altium Designer, vedere Process-based Part Requests.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto