Chains, Customize Workiva e le API di Workiva non sono strumenti concorrenti: danno il meglio di sé quando ciascuno viene utilizzato per ciò che sa fare meglio. Questo articolo spiega a cosa serve ciascuna opzione, in modo che tu possa scegliere l'approccio più adatto al tuo flusso di lavoro.
Come considerare ciascuno di essi
- Chains è uno strumento di orchestrazione — che collega i sistemi, pianifica le attività, monitora le esecuzioni e offre ai team visibilità su ogni fase di un processo: cosa è successo, quando e dove. Offre connettori pronti all’uso per Workiva e sistemi di terze parti, e la sua struttura “no-code” consente di automatizzare i processi quotidiani e ridurre gli errori manuali senza bisogno di uno sviluppatore interno.
- Personalizza Workiva per un'estensibilità controllata: aggiungi logica personalizzata tramite lo scripting, acquisisci il contesto strutturato del flusso di lavoro con i campi personalizzati e attiva gli script direttamente dai file su cui stai lavorando grazie alle automazioni integrate. Trasforma la logica specializzata da soluzioni provvisorie ad hoc in qualcosa di controllato, ripetibile ed eseguito in modo sicuro sull'infrastruttura gestita da Workiva.
- Le API di Workiva costituiscono il ponte verso i dati della piattaforma Workiva — consentendo sia agli script che alle catene di leggere, scrivere e aggiornare i dati d a in modo controllato.
Prima di iniziare a costruire
Inizia con lo strumento più semplice che risolva il problema. Prima di ricorrere a Customize Workiva, verifica che non esista già una funzionalità nativa di Workiva o una soluzione Chains in grado di soddisfare le tue esigenze. Personalizzare Workiva è la scelta giusta quando il flusso di lavoro richiede effettivamente una logica personalizzata, un contesto strutturato o un’automazione integrata nel file — non quando è sufficiente una funzionalità standard.
Come usarli insieme
"Chains" e "Customize Workiva" non sono alternative l'una all'altra. Uno script può essere eseguito come fase all'interno di un flusso di lavoro più ampio di Chains: Chains orchestra e pianifica il processo, mentre lo script gestisce una trasformazione complessa che richiede una logica personalizzata. Se un'implementazione di Chains è diventata difficile da gestire o non funziona bene a causa di una logica troppo complessa, Customize Workiva può affiancarla per rendere il flusso di lavoro più solido e affidabile.
Come le catene e lo scripting funzionano al meglio insieme
Ciascuno eccelle in ciò che sa fare meglio — e insieme riescono a coprire molto più di quanto ciascuno potrebbe fare da solo:
| Chains è l'ideale per… | Lo scripting è l'ideale per… |
|---|---|
| Orchestrazione: interconnessione dei sistemi, pianificazione e monitoraggio | Logica personalizzata complessa e regole aziendali |
| Automazione no-code senza bisogno di uno sviluppatore | Controllo a livello di sviluppatore e ottimizzazione delle prestazioni |
| Minori costi generali di sviluppo e manutenzione | Flussi di lavoro che non possono essere gestiti dalla configurazione standard o dalle catene |
Abbinando l'orchestrazione di Chains alla logica personalizzata di Scripting — e ai campi personalizzati per un contesto strutturato — si ottengono flussi di lavoro su misura e regolamentati, che funzionano in modo coerente e rimangono nativi della piattaforma Workiva.
Un modo veloce per decidere: inizia con Chains. Aggiungi lo scripting quando il caso d'uso richiede una logica personalizzata complessa e disponi delle competenze necessarie in Python per svilupparla e gestirla.
Man mano che l'intelligenza artificiale entra a far parte di un numero sempre maggiore di flussi di lavoro, questa struttura assume un'importanza ancora maggiore. L'intelligenza artificiale può aiutarti a individuare schemi ricorrenti e a velocizzare la progettazione del lavoro, ma il suo valore maggiore emerge quando ha a disposizione dati affidabili su cui basarsi. L'orchestrazione di Chains, l'esecuzione controllata di Scripting e il contesto strutturato offerto dai campi personalizzati garantiscono al lavoro assistito dall'IA flussi di lavoro ripetibili e verificabili, trasformando così i suggerimenti in risultati affidabili.
Linee guida dettagliate
Per un'analisi comparativa dei punti di forza di ciascuno strumento — tenendo conto di fattori quali complessità, budget, prestazioni e competenze degli sviluppatori — consultare il documento PDF “ Chains and Scripting Usage Guidance” (Linee guida sull’uso delle catene di strumenti e dello scripting) all’indirizzo.