Mihin ohjelmistorobotiikkaa kannattaa hyödyntää? Kuinka paljon säästöjä sen avulla voidaan saada?
Mitkä työnkulut kannattaa siirtää ohjelmistorobotin tehtäväksi?
Mikko Kaasisen esitys CGI:n Ohjelmistorobotiikka-seminaarissa 25.11.2016.
2. Toimialaosaaminen
yhdistettynä laajaan palvelutarjontaan
Operatiivinen tehokkuus #Run
Ulkoistuspalvelut
Kokonaisulkoistus |
Sovelluspalvelut |
Inftrastruktuuripalvelut |
Pilvipalvelut, Unify360 |
Tulevaisuuden työympäristöt |
SIAM-palvelut
Yritysratkaisut
Toiminnan- ja valmistuksenohjaus
(ERP, MES) | HRM ja palkka |
Taloushallinta | Dokumenttien ja
tiedon hallinta | Master Data
Management
Digitaalinen murros #Change
Big Data & analytiikka
Datan hallinta/analytiikka | Tiedolla
johtaminen (BI) | Data to
Diamonds
Liiketoiminnan muutos
Konsultointi| Muutosjohtaminen| IT-strategiat | Innovaatiot
Terveydenhuolto Energia, vesi ja jäteTeollisuus Kauppa ja palvelutPankki ja vakuutus Liikenne ja liikkuminenPosti ja logistiikkaKunnat ja valtio Öljy ja kaasuTelecom ja media
Asiakaskokemus
Asiakasymmärrys | Asiakkuuden hallinta (CRM )| Service
Design Studio | Verkkokauppa | Asiakasuskollisuus | Mobiilisuus
Kyberturvallisuus
Ennaltaehkäisy |
Havaitseminen | Suojaaminen |
Tiedustelu| SOC
IT-modernisaatio
Optimointistrategia| Prosessien parantaminen| Sovellusten uudistaminen| Legacy-
järjestelminen uusiminen | Datamigraatiot
Digitaalinen
organisaatio
Asioiden internet (IoT) | Mobiilisuus
| Portaalit ja kollaboraatiotyökalut |
Bisnesalustat
Uuden sukupolven
infrastruktuuripalvelut
Pilvipalvelujen hallinta, konsultointi
ja johtaminen
Robotiikkapalvelut
Kokonaisulkoistus |
Asiantuntijapalvelut |
Sovelluspalvelut |
Pilvipalvelut
3. 3
Ohjelmistorobotiikka
Robotic Process Automation (RPA)
Ohjelmistorobotti on “virtuaalinen työntekijä”,
sovellus, joka käyttää tietokonetta ihmisen apuna tai tilalla.
Ohjelmistorobotti voidaan nopeasti “opettaa” tekemään ihmisen
suorittamia sääntöpohjaisia rutiinitöitä
Ohjelmistorobotin avulla manuaalisia tehtäviä saadaan
automatisoitua tehokkaasti
3
7. Esimerkki - Kuntalaskutus
Potilaan kotipaikkakunta tiedot tarkistetaan ja päivitetään
reaaliaikaisesti potilaan tullessa hoitoon ohjelmistorobotin
avulla
Potilaan kotipaikkakunta tiedot tarkistetaan ja päivitetään
ohjelmistorobotin avulla kerran kuukaudessa ennen
laskutustietojen muuttumista
1
2
Rutiinitehtävä:
Kotikuntatietojen
kysely VRK:sta
Potilaan
kotipaikkakunta
-tiedon päivitys
Software robot via
existing UI
8. 8
Vähennetään työvoimantarvetta
rutiinitehtävissä ja tätä kautta
saadaan kustannussäästöä
8
Ohjelmistorobotiikan hyödyt
Vapautetaan työntekijät rutiinitehtävistä lisäarvoa tuottaviin tehtäviin alentaen
kokonaiskustannuksia ja parantaen palveluiden laatua.
Parantaa prosessien compliance
kyvykkyyttä ja jäljitettävyyttä
(voidaan tallettaa prosessista
tietoja)
Nopeutetaan prosessien
läpimenoaikaa.
Tyypillisesti pystytään
parantamaan 30-90 %
Parannetaan palveluja, kun
työntekijät voivat tehdä
enemmän asiakkaalle
lisäarvoa tuotavia palveluita
Toiminta päällä 24 * 7
Hävittää inhimilliset virheet
rutiinitehtävissä
Parannetaan
työtyytyväisyyttä, kun ei
tarvitse tehdä rutiinitehtäviä
vaan asiantuntijatehtäviä
Parannetaan
asiakastyytyväisyyttä
tasalaatuisen ja nopean
palvelun ansiosta
Saumaton uusien palvelujen
jakelu ilman, että nykyisiin
sovelluksiin tarvitsee tehdä
muutoksia
10. 10
CGIn ehdottama etenemismalli
10
Alustava kartoitus Prosessianalyysi RPA Analyysi RPA toteutus & tuki
CGI asiantuntijoiden
jalkauttaminen (käytännän
tekemisen näkökulma vs.
järjestelmänäkökulma)
Valitaan yhdessä, mitä
prosesseja
prosessianalyysivaiheeseen
sisällytetään
Tehdään alustavat oletukset
prosessianalyysin osalta
Toteutetaan prosessianalyysi
valittujen prosessien osalta
Raportoidaan tulokset
Verrataan lähtöoletuksia
tuloksiin
Analyysin pohjalta valitaan
prosessit
kannattavuuslaskentaa varten
(Proof of Value)
Valittujen prosessien osalta
laaditaan business case-
laskelmat
Määritellään, miten kattavasti
prosessin kulku
automatisoidaan (%)
Suunnitellaan laskelmien
perusteella toteutus ja
vaiheistus (iteroi & kehitä –
mallilla)
RPA käyttöönotto
ketterän kehityksen
menetelmillä
Käyttöönoton tuki
CGI RPA Palvelut
Robotic Process Automation
1-4 viikkoa 1-2 viikkoa 1-2 viikkoa Iteroi & Kehitä
11. 11
Automaatio tuotantoon vaiheittain SaaS/On-site-palvelun avulla
11
Valvo ja hallinnoi robotteja.
Seuraa toiminnan
tietoturvaa.
Mahdollista jatkuva
analysointi ja prossien
jatkokehittäminen
analysoinnin pohjalta,
poikkeustapausten käsittelyn
optimointia ja läpimenoajan
nopeuttamista.
Koko prosessin tukeminen
infrastruktuurin ja työkalujen
osalta
Arvioidaan automatisoitavat
kohteet ja tehdään näistä
kustannusanalyysi ja
lasketaan takaisinmaksuaika
Määrittele automatisoitavan
prosessin osa, käytettävät
järjestelmät ja muut
mahdollisesti kehitettävät
lisäpalvelut
Ratkaisun kehittäminen:
suunnittele automatisoitava
työnkulku, toteuta,
konfiguroi, testaa ja
katselmoi
Kouluta uusi prosessi
Julkaise tuotantoon
toteutetut automatisoidut
prosessit
Tue käyttöönottoa
Määrittele ja toteuta
prosessien hallintamalli,
robottien hallinnointi,
tietoturvan huomiointi ja
optimointi
Jatka prosessien seurantaa,
benchmarkkaa niitä ja kehitä
jatkuvasti ja ketterästi
eteenpäin
Tarjoamme parhaan konsultoinnin ja tukipalvelut yhteistyössä RPA-toimittajien kanssa. Hallitsemme automaatioratkaisut, joissa yhdistetään prosessien automatisointi ja
koneoppiminen tarjoten nykyaikaisia päästä-päähän ratkaisuja
CGI:n robotiikkapalvelulla tuotetaan merkittäviä säästöjä asiakkaille: nopeutetaan käsittelyaikoja,
vähennetään inhimillisten virheiden määrää ja alennetaan yksikkökustannuksia
Analysointi Määrittele & Kehitä Mahdollista Tuki
12. Miten työmäärä jakautuu RPA-hankkeissa?
Esimerkki
12
Määrittele
automatisoinnin
kohde
Dokumentoi
tarkasti
olemassa
oleva
prosessi
Suunnittelu
prosessin
työnkulku
robotille
Toteuta
prosessi askel
kerrallaan
Testaa
prosessi
huomioiden
tietoturva
Tiedota ja
julkaise
prosessi
5 %
20 %
10 %25 %
30 %
10 %
Financial services – Helping market-leading retail and wholesale banks, capital markets and insurers reduce costs and improve the customer experience
Health – Partnering with government health regulators, providers and payers; commercial individual care delivery institutions, integrated health systems and payers; and pharmaceutical and life sciences firms to improve health business and clinical outcomes
Government – Helping government clients to improve public services and increase efficiency through successful transformation programs
Communications – Supporting the transformation of leading communications services providers across North America, Europe and Asia Pacific
Utilities – Partnering with hundreds of major utilities, including electricity, gas and water clients, to build customer-centric business models and achieve operational excellence
Oil and gas – Helping leading upstream and downstream companies
Ohjelmistorobotti on “virtuaalinen työntekijä”, sovellus, joka käyttää tietokonetta ihmisen apuna tai tilalla.
käyttää olemassa olevia ohjelmistosovelluksia standardikäyttöliittymien kautta samalla tavalla kuin ihmiset
Syvempi integraatio on myös mahdollista
Ohjelmistorobotti voidaan nopeasti “opettaa” (konfiguroida) tekemään ihmisen suorittamia sääntöpohjaisia rutiinitöitä
Ohjelmistorobotti toimii sille annettujen sääntöjen mukaisesti. Se voi esim. liikkua eri ikkunoiden välillä ja etsiä tietoa tai kirjoittaa uutta tietoa ohjeiden mukaan
Ohjelmistorobotin avulla manuaalisia tehtäviä saadaan automatisoitua tehokkaasti
We need to take the robotic work out of the human and free them up for more creative and innovative activity. One benefit of RPA is that increases capacity ready for work when the humans are out enjoying themselves.
Soveltamiskohteita on paljon
Henkilöstöhallinnossa (HR)
esim. uuden työntekijän tietojen käsittelyssä
Laskujen käsittelyssä
esim. Laskujen hyväksynnässä ja reitittämisessä
Toimittajien hallinnassa
esim. laskujen käsittelyssä tarkistetaan toimittajan tiedot
Tuotteiden sisällön hallinnassa
Kerätään tuotetietoja internetistä tuotteiden valmistajien sivulta
Web Scraping
Potilastietojen hallinnassa
Lääketietojen hallinnassa
Jne.
Potilaan hoidon kuntalaskutus tehdään kerran kuukaudessa
Kuntalaskutusten suuruus on muutama miljardi vuodessa
Vuosittain tehtävien laskutustasausten suuruus on miljoonia euroja
Jäsenkunnille palautetaan ulkokunnilta
Laskutustasausten korjaamiseen osallistuu useita henkilöitä
Asiakas poimii tietokannasta potilaat joiden kotikuntatiedot ovat puutteellisia tai virheellisiä
Asiakas pyytää väestörekisterikeskuksesta (VRK:sta) ko. potilaiden hoitohetken kotipaikkatiedot
Asiakas lähettää hoitohetken kotipaikkatiedot palveluntuottajalle
Palveluntuottaja päivittää kotipaikkatiedot potilastietojärjestelmiin
Palveluntuottaja lähettää hyvityslaskut virheellisten laskujen saajille
Palveluntuottaja lähettää potilaan hoitoon liittyvät laskut potilaan kotipaikkakunnalle
Ohjelmistorobotti on “virtuaalinen työntekijä”, sovellus, joka käyttää tietokonetta ihmisen apuna tai tilalla.
käyttää olemassa olevia ohjelmistosovelluksia standardikäyttöliittymien kautta samalla tavalla kuin ihmiset
Syvempi integraatio on myös mahdollista
Ohjelmistorobotti voidaan nopeasti “opettaa” (konfiguroida) tekemään ihmisen suorittamia sääntöpohjaisia rutiinitöitä
Ohjelmistorobotti toimii sille annettujen sääntöjen mukaisesti. Se voi esim. liikkua eri ikkunoiden välillä ja etsiä tietoa tai kirjoittaa uutta tietoa ohjeiden mukaan
Ohjelmistorobotin avulla manuaalisia tehtäviä saadaan automatisoitua tehokkaasti
Ohjelmistorobotti on “virtuaalinen työntekijä”, sovellus, joka käyttää tietokonetta ihmisen apuna tai tilalla.
käyttää olemassa olevia ohjelmistosovelluksia standardikäyttöliittymien kautta samalla tavalla kuin ihmiset
Syvempi integraatio on myös mahdollista
Ohjelmistorobotti voidaan nopeasti “opettaa” (konfiguroida) tekemään ihmisen suorittamia sääntöpohjaisia rutiinitöitä
Ohjelmistorobotti toimii sille annettujen sääntöjen mukaisesti. Se voi esim. liikkua eri ikkunoiden välillä ja etsiä tietoa tai kirjoittaa uutta tietoa ohjeiden mukaan
Ohjelmistorobotin avulla manuaalisia tehtäviä saadaan automatisoitua tehokkaasti