Lavorare con le attività

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

La funzionalità Tasks nell'Altium On-Prem Enterprise Server fornisce un metodo altamente visuale per accedere, creare e gestire le attività di lavoro (Task utente) per i membri del Workspace. Presentate in uno stile a flusso su 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 – Consente di lavorare con task create da Commenti di progetto o con task generiche non associate ai progetti.
  • Process Workflow Tasks – Consente di lavorare con Context-Aware Tasks (come sopra) e anche con task associate a un Process Workflow attivo.

Context-Aware Tasks

Disposta 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 spostati a un'altra fase (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 di modificare il livello di Priority della Task.

Le Workspace Tasks sono accessibili a livello globale, comprendendo tutti i progetti del Workspace (disponibili dal menu principale del Workspace), e a livello specifico di progetto, che include le Task applicabili al progetto attualmente aperto (disponibili 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 diversa priorità 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 di 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 applicabili al progetto attualmente aperto.
    La vista dashboard del progetto Tasks include tutte le Task attive applicabili al progetto attualmente aperto.

Vedere la pagina Web Viewer per informazioni sull'assegnazione di Task da commenti di progetto in un Workspace.

Vedere la pagina Commenting di Altium Designer per informazioni sull'assegnazione di Task da 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, tra cui:

  • 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. Si noti che i progetti di esempio del Workspace verranno mostrati con il nome del progetto anziché con un ID 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 Tasks

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 workflow all'interno dell'effettivo ambiente di progettazione, anziché 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 modificarne 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.
  • Open project – passare il mouse sopra un nome 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'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 a Commenti di progetto.
    • la cronologia sequenziale della Task, incluse le modifiche al suo stato di 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, è possibile incollare nel campo 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 Process Workflow Tasks disponibili tramite l'interfaccia Workspace del server. La vista Tasks abilitata ai processi è un miglioramento della vista standard Context-Aware Tasks view trattata nella sezione precedente.

Oltre alle funzionalità fornite da Context-Aware Tasks, la vista Tasks in un Workspace di 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 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 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 di lavoro del Workspace descritte in precedenza. Le ulteriori task di Process Workflow disponibili in un Workspace riguardano un'azione dell'utente necessaria affinché il workflow definito possa avanzare al passaggio successivo del 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.

Javascript ID: AES_ProcessTasks_7_0

Una Task di processo Ad Hoc Review è assegnata a un membro utente del Workspace. L'utente può far avanzare la task quando ha effettuato l'accesso al Workspace.

Una Task di processo Ad Hoc Review è assegnata a un membro utente 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'Assignee – che, una volta effettuato l'accesso al Workspace, possono far avanzare il workflow al passaggio successivo del processo 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 stato Completed – oppure, in termini di flusso della pagina Tasks, verso uno stato Resolved.

Javascript ID: AES_ProcessTaskAction_7_0

L'utente a cui è assegnata un'attività del flusso di lavoro può completare le fasi del processo quando accede al Workspace.

L'utente a cui è assegnata un'attività del flusso di lavoro può completare le fasi del processo quando accede al Workspace.

La vista pagina Tasks offre una gamma 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 attività) e dal menu principale durante la visualizzazione di un progetto specifico.

Per ulteriori informazioni, vedere la sezione Attività contestuali.

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:

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

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 progettazione 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 le fasi del flusso di lavoro del processo, o solo la fase corrente. Un amministratore del Workspace 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à la fase corrente del flusso e l'utente assegnato, mentre la vista History mostrerà la sequenza corrente degli eventi del flusso di lavoro del processo.

Il riquadro Task a destra fornisce opzioni per assegnare l'attività a un altro utente e aprire la ActivitiespaginaActivities del processo relativa all'attività corrente.Il riquadro Task a destra fornisce opzioni per assegnare l'attività a un altro utente e aprire la ActivitiespaginaActivities del processo relativa all'attività corrente.

Con le attività di workflow, il corpo del riquadro presenterà il modulo di processo, che include tutte le informazioni e i campi di input 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'avanzamento successivo di quel workflow.

In alcune circostanze, un'attività del flusso di lavoro 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 a, 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 una gamma di utenti o a un particolare gruppo, come ad esempio Librarians. L'intento è che un candidato idoneo assuma la responsabilità della fase dell'attività e quindi intraprenda l'azione richiesta che farà avanzare il processo alla fase successiva, o al completamento.

Si noti che una progettazione del modulo di processo può includere anche un campo Except, che può essere utilizzato per escludere utenti specifici come candidati. Potrebbero essere nomi utente designati o altri utenti del sistema, come l'iniziatore del processo (inserendo $ Initiator nel campo Except).

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à.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à.

All'interno di Altium Designer, le attività non assegnate appaiono come voci nell'area Tasks del pannello Tasklist con l'icona . Quando si fa clic su una di queste attività, il modulo successivo fornisce un pulsante che consentirà di assumere l'attività, senza dover passare all'interfaccia del browser per rivendicarla. Le attività che sono state assegnate all'utente vengono quindi contraddistinte dall'icona .

Pagina Attività

La ActivitiespaginaActivities 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 ActivitiespaginaActivities è 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.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 sua posizione di fase corrente nel workflow (State), i membri del workspace assegnati 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.
Javascript ID: AES_ProjectActivitiesFromTask_7_0

La ActivitiespaginaActivities fornisce informazioni dettagliate sul workflow del processo e sulla sua fase di attività corrente.

La ActivitiespaginaActivities 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 nella 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

Le informazioni seguenti si riferiscono alle Richieste di componenti basate sui Workflow di processo. Per informazioni sulle Richieste di componenti standard "non gestite", vedere questa pagina Richieste di componenti.

Oltre a interagire con i processi di Richiesta di componenti tramite le attività di workflow nella TaskspaginaTasks, la Part RequestspaginaPart Requests dedicata del Workspace fornisce una panoramica dettagliata dei processi associati a tali attività. Come la pagina Attività del progetto, la Part RequestpaginaPart 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 relativo 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 eseguite 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.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.

Per ulteriori informazioni su come lavorare con le Richieste di componenti in Altium Designer, vedere Richieste di componenti basate su processo.

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