Dal corso: Introdurre la Robotic Process Automation

Che cos'è la Robotic Process Automation (RPA)?

- E ora, quello che stavate aspettando tutti, cos'è l'RPA? Bene, fortunatamente per noi, il concetto è in circolazione da abbastanza tempo e sono state sviluppate alcune ottime definizioni. Io stesso ho usato diverse definizioni, ma per questo corso ne ho scelto una più completa per aiutare a illustrare diversi punti critici. Ci siamo! RPA è uno strumento software configurabile che utilizza regole di business e sequenze di azioni per completare automaticamente i processi in qualsiasi numero di applicazioni diverse allo stesso modo di un essere umano, con l'aiuto di persone per la gestione delle eccezioni. Se l'hai capito, allora sei pronto. Ma c'è molto coperto in quella definizione, quindi decomprimiamolo un po 'e diamo un'occhiata più da vicino ad alcuni degli elementi. Mi concentrerò sui termini in grassetto in quanto sono la chiave di questo concetto. Innanzitutto, software configurabile. Il software configurabile è un software pronto all'uso che viene fornito con funzionalità integrate e non comporta la scrittura di righe di codice grezzo. Pensa a Microsoft Excel. Non si scrive un'applicazione per fogli di calcolo ogni volta che ne si ha bisogno, si creano solo macro e modelli utilizzando le funzionalità esistenti che vengono fuori dalla scatola. In secondo luogo, le regole aziendali. Le regole di business sono i criteri decisionali o i vincoli che determinano la modalità di esecuzione di un processo. Questi sono il pane e il burro per portare a termine correttamente i processi complessi. Ad esempio, nei conti da pagare, se il prodotto ordinato viene ricevuto, l'azienda paga per questo. Le regole sono piuttosto semplici. Terzo, sequenze di azioni. Questo consiste in una serie di passaggi intrapresi per completare le azioni su più sistemi. RPA può gestire sequenze di azioni che vanno da semplici attività come la creazione e l'aggiornamento di report ad attività più complesse come la gestione delle assenze di lavoro o il bilanciamento delle imposte su fatture errate. Questo concetto è fondamentale per identificare i processi giusti da automatizzare. Tratterò questo argomento in modo più dettagliato in una lezione successiva. In quarto luogo, automatico significa che il completamento delle attività viene eseguito in modo indipendente. Una volta programmate le regole, i processi vengono semplicemente eseguiti. In quinto luogo, i riferimenti alla definizione operano su diversi sistemi software. Sono disposto a scommettere che la tua organizzazione è in esecuzione su migliaia di sistemi. In effetti, questo è lo scherzo interiore che quasi tutte le aziende mi fanno quando le sostengo. Questa è una realtà che non cambierà presto. I team interagiscono e si integrano tra questi sistemi per portare a termine il lavoro. La chiave è che RPA opera principalmente sul front-end delle applicazioni, in modo simile al modo in cui le persone le usano. Come ho detto, ce ne sono migliaia ma per esempio, pensa ai terminali mainframe o SAP, Oracle, BlackLine, Internet Explorer, Windows e così via. Infine, la gestione delle eccezioni. Per quanto capace sia l'RPA, ci saranno momenti in cui una persona deve intervenire. La gestione delle eccezioni è quando i dipendenti hanno il compito di risolvere eventi imprevisti o di contribuire con il loro giudizio o discrezione. A volte questo è un intervento completo in cui una persona prende in consegna una transazione. A volte questa è solo una piccola richiesta di input, dopo di che l'automazione continua sulla sua strada allegra. Ok, abbiamo dedicato molto tempo a questa definizione, ma è tempo ben speso. Ora rivisitiamo l'intera definizione ancora una volta e mettiamo insieme tutti i pezzi. RPA è uno strumento software configurabile che utilizza regole di business e sequenze di azioni per completare automaticamente i processi in qualsiasi numero di applicazioni diverse allo stesso modo di un essere umano, con l'aiuto di persone per la gestione delle eccezioni. In sintesi, RPA è una forma versatile di automazione del software che consente alle aziende di sollevare i team da molte delle azioni ripetitive e basate su regole e processi che potrebbero altrimenti esistere come punti focali all'interno dell'operazione.

Contenuti