Creazione e gestione dei processi
Un elevato livello di accesso al software Altium consente funzionalità avanzate in Altium Designer e nel relativo Workspace Altium 365 connesso, per creare un ambiente di progettazione collaborativa di livello enterprise, di cui fa parte il supporto per Workflow basati su processo, che guidano i progettisti attraverso i tipici processi di progettazione quotidiani, quali:
-
Richiesta di nuovi componenti
-
Svolgimento delle attività di revisione
-
Creazione di nuovi progetti.
Ogni Workflow utilizzato per implementare uno specifico processo di progettazione viene creato come parte di un Process Definition. Può quindi essere indicato come il Workflow sottostante di quel processo, o semplicemente come un Process Workflow. I processi, e i relativi Workflow, vengono creati e gestiti tramite l'interfaccia browser del Workspace, da un Amministratore di quel Workspace.
Il Workspace include una gamma di processi predefiniti, alcuni dei quali sono pronti per l'uso immediato (attivati) e altri che fungono da modelli di esempio per le proprie definizioni di processo; questi ultimi possono essere modificati, salvati nuovamente con un nome diverso e quindi attivati per l'uso. A tale scopo, il Workspace include un potente Process Workflow Editor, che consente di creare processi con workflow semplici o complessi quanto necessario, in linea con i requisiti della propria azienda.
Accesso ai processi
Tutta la gestione dei processi viene eseguita dalla pagina Processes del Workspace (Admin – Processes).
Accesso alla pagina Processes dell'interfaccia browser del Workspace, centro di comando per lavorare con i processi e i relativi workflow.
L'interfaccia Processes è presentata nelle seguenti quattro schede:
-
Browser – fornisce un elenco riepilogativo di tutti i processi (attivi o chiusi). Un dashboard centralizzato dei processi, per così dire.
-
Part Requests – fornisce un'area dedicata per gestire i processi relativi al tema della richiesta di componenti.
-
Project Activities – fornisce un'area dedicata per gestire i processi relativi al tema del lavoro con i progetti, come le revisioni e la pubblicazione in un sistema PLM.
-
Project Creations – fornisce un'area dedicata per gestire i processi relativi al tema della creazione di nuovi progetti di progettazione.
Le sezioni seguenti esaminano queste varie schede in modo più dettagliato.
Scheda Browser
Utilizzare questa scheda per consultare centralmente tutti i processi attivi o chiusi, in tutti i temi di processo. Per impostazione predefinita, la scheda presenta tutti i processi Active (in esecuzione). Passare alla visualizzazione di tutti i processi Closed (ad esempio completati, rifiutati o terminati) utilizzando il campo a discesa sopra l'elenco.
Per ogni voce, vengono presentate le seguenti informazioni (ove applicabile):
-
Status – lo stato del processo. Può essere uno dei seguenti:
-
Active – il processo è attualmente attivo e il relativo workflow è in avanzamento.
-
On hold – il processo è attualmente attivo, ma è in attesa di input iniziale, come l'assegnazione dell'incaricato, prima che il suo workflow possa proseguire.
-
Closed – il processo è ora chiuso, ad esempio perché è stato completato con successo oppure rifiutato.
-
Terminated – il processo è ora chiuso ed è stato terminato direttamente da un Amministratore del Workspace.
-
-
Process Name – il nome della definizione di processo.
-
Title – questo campo viene utilizzato per distinguere tra più istanze dello stesso processo. Il titolo è il nome del processo, con un suffisso di istanza (#1, #2 e così via).
-
State – questo è lo stato attualmente raggiunto all'interno del workflow associato al processo.
-
Assignee (solo processo attivo) – questo è l'utente che ora ha un'attività da eseguire per far avanzare il processo dal suo stato corrente del workflow.
-
Started By – l'utente che ha avviato il processo.
-
Started At – la data e l'ora in cui il processo è stato avviato.
-
Ended At (solo processo chiuso) – la data e l'ora in cui il processo è stato chiuso.
Per un processo attivo, è presente anche un controllo Terminate Fare clic su questo per terminare forzatamente un processo. Il processo verrà spostato nell'elenco dei processi Closed.
Fare clic su una voce di un processo per visualizzare un diagramma del relativo workflow sottostante (nella scheda Diagram sotto l'elenco), che mostra cosa deve accadere affinché il processo venga completato e in quale punto del flusso si trova il processo, in termini di chi ha ora un'attività da eseguire per farlo avanzare.
Visualizzazione del workflow sottostante per un processo selezionato nella relativa scheda Diagram. Ogni workflow è costruito in forma diagrammatica, consentendo di vedere immediatamente in quale punto del workflow si trova attualmente un processo e chi ha ora l'attività successiva per continuare l'avanzamento di quel processo.
Sono inoltre disponibili le seguenti schede aggiuntive:
-
Data – mostra tutti i dati pertinenti per il processo. Per un processo di revisione, ad esempio, ciò può includere il progetto e il relativo set di dati, il tipo di revisione, le persone coinvolte nella revisione ed eventuali allegati aggiuntivi. Per un processo di richiesta componente, ciò può includere datasheet allegati, dati parametrici ed eventuali componenti preliminari.
- History – mostra una cronologia delle azioni eseguite lungo il workflow del processo.
Utilizzare le schede Data e History per consultare rispettivamente maggiori dettagli sul processo e la traccia della sua attività di workflow.
Schede Richieste componenti/Attività progetto/Creazioni progetto
Utilizzare queste schede, che raggruppano i processi in temi specifici, per visualizzare, creare e gestire workflow di processo da utilizzare rispettivamente per richiedere un nuovo componente, eseguire revisioni o pubblicare in un sistema PLM, oppure creare nuovi progetti di progettazione.
Per impostazione predefinita, la regione superiore di una scheda presenta tutte le versioni Latest dei processi definiti all'interno del tema. Passare alla visualizzazione dei processi definiti All (ossia tutte le versioni) utilizzando il campo a discesa sopra l'elenco.
Esempio di consultazione delle versioni più recenti dei processi definiti per un determinato tema (in questo caso, il tema Project Activities).
Per ogni voce, vengono presentate le seguenti informazioni:
- Process Name : version – il nome della definizione di processo e la relativa versione. Per assicurarsi di visualizzare/lavorare sempre con la versione più recente, verificare che il campo a discesa della versione sopra l'elenco sia impostato su Latest.
- Instances (active / all) – il numero di istanze di questa versione della definizione di processo che sono attualmente attive, insieme al numero totale di istanze che sono state avviate.
- Created By – l'utente che ha creato questa versione della definizione di processo.
- Created At – la data e l'ora in cui questa versione della definizione di processo è stata creata (salvata e distribuita).
- Active – mostra se questa versione della definizione di processo è attiva e può quindi essere utilizzata, oppure è stata sospesa , oppure è una definizione di esempio (modello) e quindi non può essere utilizzata. Solo le definizioni di processo attive compariranno nell'area pertinente della GUI di Altium Designer, per l'uso da parte dei progettisti. Fare clic sull'icona per commutare lo stato attivo, ove applicabile.
-
Actions – fornisce accesso al menu delle azioni per ciascuna voce, che include le seguenti opzioni:
-
Start – come amministratore, è possibile avviare una nuova istanza di questa versione della definizione di processo facendo clic sull'opzione Start. Questa opzione è disponibile solo quando la definizione di processo è stata attivata. Se il processo è stato sospeso, oppure è una definizione di esempio (modello), l'opzione è disattivata e non disponibile.
-
Edit – selezionare l'opzione di menu Edit per modificare il workflow sottostante della definizione di processo. Il diagramma del workflow per questa versione della definizione di processo verrà presentato nel Process Workflow Editor, come punto di partenza da cui lavorare. Qualsiasi amministratore può modificare qualsiasi definizione di processo definita dall'utente, indipendentemente da chi abbia originariamente creato tale definizione, e salvarla e distribuirla come versione successiva. Per le definizioni di processo predefinite fornite da Altium, è possibile creare una nuova definizione di processo basata sulla modifica di una di queste (in sostanza un fork), ma non è possibile modificare direttamente una definizione predefinita. Per ulteriori informazioni sulla modifica di una definizione di processo, vedere Modifica di una definizione di processo esistente.
-
Assign – selezionare l'opzione Assign per limitare l'accesso dei membri del Workspace a questo processo, che per impostazione predefinita è disponibile per tutti gli utenti. Nella successiva finestra Assign Access to This Workflow, iniziare a digitare nel campo Members/Roles per accedere ai nomi utente o ai gruppi di ruoli disponibili e selezionarli, quindi fare clic su
per confermare l'impostazione. Solo gli amministratori e i membri o gruppi specificati avranno quindi accesso al processo.
-
Remove – fare clic sull'opzione di menu Remove per eliminare questa versione della definizione di processo. Si noti che alcune delle definizioni di processo predefinite fornite da Altium non possono essere rimosse (e pertanto non dispongono di tale controllo). Se è stata avviata almeno un'istanza della definizione di processo, indipendentemente dal fatto che sia ancora attiva o meno, la definizione non può essere rimossa (la voce di menu Remove non è disponibile).
-
Fare clic su una voce relativa a una definizione di processo per visualizzarne il workflow diagrammatico nella scheda Diagram sotto l'elenco. Se è presente un'istanza attualmente attiva di un processo, la vista mostrerà a che punto si trova quel processo nel suo flusso, in termini di chi ha ora un'attività da eseguire per far avanzare il processo.
Visualizzazione del workflow sottostante per un processo selezionato nella relativa scheda Diagram.
Definizioni di processo predefinite
Un certo numero di definizioni di processo è fornito da Altium, nei tre temi di processo, come parte dell'istanza Workspace. Alcune di queste sono attivate per l'uso immediato e possono essere utilizzate così come sono, mentre altre sono esempi: non possono essere attivate e utilizzate direttamente. Tutte possono essere usate come punto di partenza per creare le proprie definizioni di processo secondo necessità. Utilizzare le seguenti sezioni comprimibili per accedere alle informazioni sulle definizioni di processo fornite.
Altium-supplied Part Request Process Definitions
-
New Part Request – attivata per impostazione predefinita, è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
- New Part Request Assign – definizione di esempio, è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
- New Part Request Multiple Tasks – definizione di esempio, è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
-
New Part Request with Lifecycle Change– definizione di esempio, è rimovibile e il relativo diagramma del workflow è mostrato di seguito. Quando la parte richiesta è stata creata, viene automaticamente portata allo stato del ciclo di vitaPrototype.
-
Part Request with PLM Part Create – definizione di esempio, supporta la creazione automatica di un componente nella propria istanza PLM e quindi la propagazione del codice parte generato al componente in Altium Designer. È rimovibile e il diagramma del workflow è mostrato di seguito.
Altium-supplied Project Activity Process Definitions
-
Design Review– attivata per impostazione predefinita, è rimovibile e il relativo diagramma del workflow è mostrato di seguito. Vedere Revisioni di progetto e Creazione di una revisione di progetto personalizzata. -
Ad Hoc Review – attivata per impostazione predefinita, è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
- Handoff Review – attivata per impostazione predefinita, è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
- Milestone Review – attivata per impostazione predefinita, non è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
- Project Releaser with Publish – definizione di esempio, offre la possibilità di pubblicare su un'istanza PLM integrata come fase aggiuntiva di Project Releaser. È rimovibile e il diagramma del workflow è mostrato di seguito.
- Publish to PLM (User selects) – definizione di esempio, consente la pubblicazione degli output di progetto rilasciati su un'istanza PLM integrata, ma con la possibilità per l'utente di selezionare esattamente quali output pubblicare. È rimovibile e il diagramma del workflow è mostrato di seguito.
Altium-supplied Project Creation Process Definitions
- Project – definizione di esempio, è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
- Project (with parameters) – definizione di esempio, è rimovibile e il relativo diagramma del workflow è mostrato di seguito.
-
Request Project Creation– definizione di esempio, è rimovibile e il relativo diagramma del workflow è mostrato di seguito. Un utente assegnato deve approvare la creazione del progetto prima che possa procedere.
-
Project with initialise in PLM – definizione di esempio, supporta la creazione automatica di codici parte nella propria istanza PLM e quindi la loro propagazione come
serverParametersdel progetto. È rimovibile e il diagramma del workflow è mostrato di seguito.
Aggiunta di una nuova definizione di processo
Related page: Definizione di un workflow di processo
I nuovi processi possono essere creati utilizzando il Process Workflow Editor dedicato. Per accedere all'editor, attivare la scheda del tema in cui si desidera creare il nuovo processo, quindi fare clic sul pulsante
in alto a destra nella pagina.
Accesso al Process Workflow Editor. Assicurarsi che il tema di processo desiderato sia attivo prima dell'accesso garantirà che la nuova definizione di processo venga impostata con il tipo di tema corretto.
Assegnare alla nuova definizione di processo un nome significativo, quindi costruire graficamente il workflow e definire gli aspetti richiesti di ciascun elemento di quel flusso. Per le attività utente, viene utilizzato un User Form Editor per creare il modulo richiesto che verrà presentato all'utente, per raccoglierne l'input quando gli viene assegnata un'attività nel punto pertinente del workflow.
Il potente Process Workflow Editor offre la flessibilità necessaria per creare processi con workflow semplici o complessi quanto necessario, in linea con i requisiti della propria azienda.
Una volta che un processo è stato definito come richiesto, fare clic sul pulsante
per aggiungerlo all'elenco dei processi disponibili per quel tema di processo. La nuova definizione di processo verrà attivata e sarà pronta per l'uso.
Modifica di una definizione di processo esistente
Qualsiasi amministratore può modificare qualsiasi definizione di processo definita dall'utente, indipendentemente da chi abbia originariamente creato tale definizione, e salvarla e distribuirla come versione successiva. Per farlo, selezionare l'opzione Edit dal menu
della definizione di processo. Il diagramma del workflow per questa versione della definizione di processo verrà presentato nel Process Workflow Editor, come punto di partenza da cui lavorare.
Esempio di modifica di una definizione di processo esistente: accesso a Process Workflow Editor, da cui eseguire le modifiche richieste.
Apportare le modifiche necessarie al flusso di lavoro diagrammatico del processo, incluse eventuali modifiche ai moduli associati alle attività utente, quindi fare clic sul pulsante
per salvare di fatto la definizione come versione successiva. Nell'esempio qui mostrato, la definizione di processo originale Company Pre-release Review : 1 (versione 1) viene modificata e salvata come Company Pre-release Review : 2 (versione 2).
Una volta apportate le modifiche, salvare e distribuire come versione successiva di quella definizione di processo.
Utilizzando il campo a discesa in alto a sinistra e impostando la voce su All, è possibile visualizzare tutte le versioni delle definizioni di processo esistenti. Nell'immagine seguente sono visibili entrambe le versioni della definizione di processo Company Pre-release Review.
Visualizzazione di tutte le versioni della definizione di processo di esempio Company Pre-release Review. Si noti che solo la versione più recente (versione 2) può essere attivata e utilizzata.
Importazione/Esportazione di una definizione di processo
Le definizioni di processo possono essere esportate e importate, consentendo di riutilizzarle rapidamente tra diverse istanze del Workspace: questo fa risparmiare tempo quando il flusso di lavoro sottostante a un processo è particolarmente complesso e doverlo ricreare più volte sarebbe altrimenti un'operazione gravosa.
Per importare:
- Accedere alla scheda del tema (Part Requests, Project Activities, Project Creations) corrispondente alla definizione di processo che si desidera importare.
-
Fare clic sul pulsante
per creare una nuova definizione di processo e accedere a Process Workflow Editor.
-
Fare clic sul pulsante
. Nella finestra di dialogo Open visualizzata, individuare e aprire il file Workflow richiesto (*.aaw). Il contenuto del file sovrascriverà completamente tutto ciò che è attualmente definito per la definizione di processo (nome, diagramma, ecc.).
Per esportare:
-
Selezionare l'opzione Edit dal menu
della voce Process per accedere alla modalità di modifica della versione richiesta della definizione di processo che si desidera esportare.
-
In Process Workflow Editor, fare clic sul pulsante
. La definizione di processo verrà esportata come file Workflow (<ProcessDefinitionName>.aaw) nella cartella predefinita dei download definita per il browser.
-
Fare clic sulla voce Processes nell'albero di navigazione a sinistra dell'interfaccia del Workspace per uscire da Process Workflow Editor senza apportare modifiche alla definizione di processo.
Accesso di Designer ai flussi di lavoro di processo
Related pages: Esecuzione di revisioni, Pubblicazione in un PLM, Richiesta di un nuovo componente
Una volta create, secondo le esigenze della propria azienda, le definizioni di processo richieste per ciascun tema di processo disponibile, quelle attivate saranno disponibili per tutti gli utenti dopo l'accesso al Workspace. Le sezioni seguenti forniscono una panoramica di dove un progettista può accedere e avviare questi processi attivi in Altium Designer o nel Workspace Altium 365.
Richieste di componenti
Related pages: Richieste di componenti, Richiesta di un nuovo componente gestito
Da Altium Designer, è possibile accedere alle definizioni di processo attivate che fanno parte del tema Part Requests Workspace Processes nei pannelli Components panel, Manufacturer Part Search panel e Explorer panel.
Dall'interfaccia del Workspace, è possibile accedere alle definizioni di processo attivate che fanno parte del tema Part Requests nella pagina Part Requests, dal pulsante
. I flussi di lavoro attivati di Part Request avanzano tramite la pagina Workspace Tasks page.
Attività di progetto
Related pages: Esecuzione di revisioni, Pubblicazione in un PLM.
È possibile accedere alle definizioni di processo attivate che fanno parte del tema Project Activities in vari punti, come descritto di seguito.
Attività di revisione e pubblicazione PLM standard
Da Altium Designer, è possibile accedere alle definizioni di processo attivate per revisione e pubblicazione, che fanno parte del tema Project Activities, dal sottomenu Project Activities del menu contestuale accessibile con il clic destro sulla voce del progetto nel Projects panel, oppure dal menu principale Project » Project Activities.
Per ulteriori informazioni, vedere Esecuzione di revisioni e Pubblicazione in un PLM.
Dall'interfaccia del Workspace, è possibile accedere alle definizioni di processo attivate per revisione e pubblicazione, che fanno parte del tema Project Activities, dalla pagina Projects dell'interfaccia. Selezionare il progetto richiesto, quindi l'attività desiderata dal menu
.
Accesso alle definizioni attivate di Project Activities (revisioni e pubblicazione PLM standard) per un progetto gestito, nell'area Projects dell'interfaccia del Workspace.
Pubblicazione PLM tramite Project Releaser
Da Altium Designer, il processo di pubblicazione in un'istanza PLM come parte di Project Releaser è accessibile dal sottomenu Project » Project Releaser per il progetto attivo, oppure facendo clic con il pulsante destro sulla voce del progetto di progettazione nel Projects panel e scegliendo il processo dalla voce del menu contestuale Project Releaser.
Per ulteriori informazioni, vedere Project Releaser with Publish.
Revisione del progetto tramite la vista del progetto di progettazione
Il tipo di processo Design Review definisce le opzioni e il comportamento delle Design Reviews del progetto, che vengono create e gestite tramite la pagina Design Reviews nella vista progetto. Utilizzare il pulsante
nella pagina Design Reviews per richiamare una nuova istanza o scegliere tra quelle disponibili.
Per ulteriori informazioni, vedere Design Reviews.
Accesso alle definizioni disponibili di Design Review Project Activities (sia fornite sia personalizzate) nella vista dettagliata del progetto del Workspace.
Creazioni di progetto
Da Altium Designer, è possibile accedere alle definizioni di processo attivate che fanno parte del tema Project Creations in tre punti:
-
Dal sottomenu principale File » New » Project in <WorkspaceName>.
-
Dal sottomenu contestuale Convert to Managed Project, accessibile facendo clic con il pulsante destro sulla voce di un progetto non-Workspace nel Projects panel.
-
Dal sottomenu contestuale Make a copy of the managed project, accessibile facendo clic con il pulsante destro sulla voce di un progetto Workspace nel Projects panel.
-
Dal sottomenu contestuale Clone, accessibile facendo clic con il pulsante destro sulla voce di un progetto nella finestra di dialogo Open Project dialog quando è selezionata la posizione Workspace.
Dall'interfaccia del Workspace, è possibile accedere alle definizioni di processo attivate che fanno parte del tema Project Creations nei seguenti punti:
-
Dalla pagina principale Projects dell'interfaccia, facendo clic sul pulsante
.
Accesso alle definizioni attivate di Project Creations dall'area principale Projects dell'interfaccia del Workspace.
-
Dalla pagina Projects dell'interfaccia, quando si desidera clonare un progetto specifico. Selezionare il progetto richiesto, quindi fare clic sul pulsante
per accedere ai processi nel menu.
Accesso alle definizioni attivate di Project Creations quando si desidera clonare un progetto gestito, nell'area Projects dell'interfaccia del Workspace.
















