• Hyppää ensisijaiseen valikkoon
  • Hyppää pääsisältöön
Solidabis

Solidabis

Toteutamme sen minkä asiakkaamme tarvitsee.

  • Etusivu
  • Palvelut
    • Kaikki palvelut
    • Ohjelmistokehitys
    • Design
    • Prosessikehitys
  • Ajankohtaista
    • Kaikki uutiset
    • Asiakastarinat
    • Ihmiset
    • Blogit
  • Me
  • Töihin
  • Yhteystiedot
  • Koodihaaste
Etusivu › Ajankohtaista › Blogit › RPA-kehittäjä Juha Ollikainen on itsenäinen ongelmanratkaisija

RPA-kehittäjä Juha Ollikainen on itsenäinen ongelmanratkaisija

07/12/2022

RPA-kehittäjä Juha Ollikainen, kasvokuva ja taustalla syksyinen metsä

Juha Ollikainen on aina pitänyt numeroista ja katsellut elämää kehittäjän silmin: voisiko esimerkiksi työtehtäviä tehdä paremmin, sujuvammin ja leanimmin. Niinpä Juha viihtyy hienosti RPA-kehittäjänä Solidabiksessa, etenkin kun hän pääsee oppimaan uusia asioita – parhaillaan Juha opiskelee BAWia ja harrastaa koodausopintoja.

Juha Ollikainen on alanvaihtaja taloushallinnon puolelta. Kirjanpito, palkanlaskenta ja taloushallinnon prosessit ehtivät tulla hänelle hyvin tutuiksi. Excelin hyvästä osaamisesta on ollut paljon hyötyä, sillä se on kasvattanut ymmärrystä automaatiosta ja sen vaatimasta ajattelutavasta.

”Jos osaa käyttää Excelin funktioita ja pystyy vaikkapa muokkaamaan päiväysarvoja helposti, ei se RPA-puolellakaan sen vaikeampaa ole”, Juha sanoo.

Ohjelmistorobotiikkaan (RPA) Juha tutustui jo taloushallinnon töitä tehdessään. Työkaveriksi tuli robotti, jota Juha pääsi kirjanpitäjän roolissa kehittämään, ja havaitsi homman mielekkääksi. Siitä syntyi halu kokeilla, miltä tuntuisi olla pöydän toisella puolella – RPA-kehittäjänä. 

”Tiesin olevani sen verran tekninen ihminen, että arvelin pärjääväni. Sitten huomasin netissä ilmoituksen alanvaihtajille suunnatusta kuuden kuukauden koulutusohjelmasta”, Juha kertoo.

Mitä RPA-kehittäjältä vaaditaan? Juhan mukaan ongelmanratkaisu on kaiken ydin. Lisäksi tarvitaan loogista päättelyä ja taitoa hahmottaa pitkiä prosesseja, perusymmärrystä ohjelmien käyttäytymisestä ja jäsentelykykyä. Minkä tahansa ohjelmointikielen perustuntemuksesta on myös hyötyä.

Parasta Solidabiksessa: vapaus, vastuu ja kotipesä

Solidabis kyseli tuoretta RPA-osaajaa töihin pariinkin otteeseen, ja toisella kysymällä firma alkoi toden teolla kiinnostaa. Yksi ratkaiseva tekijä oli BAW (Business Automation Workflow) -prosessimoottori, joka on Solidabiksen tarjoamassa. Juhalle aukesi mahdollisuus lähteä opiskelemaan sitä Solidabiksen hommissa.

Lisäksi Solidabis tarjosi paikkaa konsulttina, kun aiemmassa työpaikassa Juha oli ollut inhouse-työntekijän asemassa. Molemmissa on hänen mukaan puolensa.

”Konsulttina pystyn tarttumaan myös lyhyisiin projekteihin. Vaikka työ kestäisi vain puoli vuotta, turvallinen kotipesä ja tutut työkaverit Solidabiksessa säilyvät”, Juha sanoo.

Parasta Solidabiksessa ovat Juhan mukaan vapaus ja vastuu. Esimerkiksi työympäristönsä voi valita itse; Juha tekee mielellään etätöitä kodin rauhassa. Hän ei ole avokonttorissa viihtyvää ihmistyyppiä, etenkin kun työ vaatii syvää keskittymistä. Itsensä johtaminen taas on keskeinen taito, jotta vastuun kantaminen omasta tekemisestä onnistuu.

Työn vastapainona Solidabiksella on esimerkiksi lautapelikerho ja erilaisia yhteisiä aktiviteetteja. Koska Juha tekee omaa asiakkuuttaan itsenäisesti, harrastetoiminta tarjoaa hänen mielestään mukavaa sosiaalista maustetta töitten päälle. Se on on auttanut myös pääsemään kiinni työyhteisöön.

Rahoitusalalla automaatioprosesseja kehittämässä

RPA-kehittäjä Juha. Kasvokuva ja taustalla syksyinen kallio.

Juha viihtyy erinomaisesti nykyisessä asiakasprojektissaan itsenäisenä RPA-kehittäjänä rahoitusalan yhtiössä. Asiakas etsii itse kohteet, joissa automaatiosta olisi hyötyä, ja yleiset toimintamallit muotoillaan yhdessä. 

”Toki Solidabis voisi tuoda asiakkaalle esiselvitystukea, joka auttaisi kartoittamaan, mitä kohteita kannattaa automatisoida”, Juha huomauttaa. 

Automatisoitavat työnkulut voivat olla pitkiä tai lyhyitä – mikään ei estä robotisoimasta vaikka yksittäisen rastin laittamista ruutuun, jos kyse on usein toistuvasta tehtävästä. Yleensä RPA-kohteiksi haetaan kuitenkin pitkiä prosesseja, sillä niiden automatisoinnista koituu isoimpia säästöjä, kun manuaalinen työ jää pois.

”Yleensä RPA-kohteiksi haetaan kuitenkin pitkiä prosesseja, sillä niiden automatisoinnista koituu isoimpia säästöjä, kun manuaalinen työ jää pois”

Kun Juhalle tulee uusi robotti kehitettäväksi, hän aloittaa varsinaisen työn käymällä kyseisen prosessin ja siihen liittyvät järjestelmät läpi. Sitten vuorossa on robotin tekeminen kehitysjärjestelmään ja toiminnallisuuksien rakentaminen sille. Se taas on samaan tapaan työkalupohjaista kuin vaikkapa PhotoShopin käyttäminen tai videoeditointi: tärkeintä on osata käyttää ohjelmaa hyvin.

”RPA-kehittäjä toimii low code -periaatteella eli koodia ei tarvitse kirjoittaa, sillä valmiiksi kirjoitettua koodia hyödynnetään uudelleen.”

Tarvittaessa Juha saa teknistä taustatukea Solidabiksen projektipäälliköltä ja asiakkaan tiimi vastaa asiakkuutta koskeviin kysymyksiin. Käytännössä hän kuitenkin vastaa itse siitä, että työt sujuvat.

”Kun hoidan asiakkuuttani yksin, RPA-tekemiseen tulee kokonaisvaltainen ja omannäköinen ote. Kaikkeen pääsee vaikuttamaan – ja hyvää palautettakin on tullut.”

BAW on prosessimoottori

Siinä missä RPA-projektissa luodaan yksi robotti kerrallaan yhtä työnkulkua hoitamaan, BAWilla luotu prosessi voi sisältää useita robotteja, ihmisen tekemiä työvaiheita ja erilaisia integraatioita. Sitä siis käytetään kokonaisuuksien hallitsemiseen. BAWilla voisi hoitaa esimerkiksi yrityksen laskutusprosessin automatisoinnin vaiheet aina laskun saapumisesta lähtien ja siihen saakka, että raha lähtee tililtä.

”BAW on ylätason tekemistä, yksi steppi ylöspäin RPA:sta. Siinäkin on silti edelleen kyse low code -ympäristöstä, jossa voi hyödyntää JavaScriptiä perustoiminnoissa,” Juha kertoo.

BAW mahdollistaa myös raportoinnin ja optimoinnin. Kun prosessia käsitellään kokonaisuutena, esimerkiksi sen pullonkauloista kertyy dataa kehitystyön tueksi.

”Minusta prosessien optimointi on aina ollut kiinnostavaa: miten saadaan prosessi sulavaksi ja hukka pois kaikista vaiheista!”

Tulevaisuus: koodaaminen kiinnostaa

Jo taloushallinnossa työskennellessään Juha mietti, että haluaisi joskus tulevaisuudessa olla koodaaja. Hän ei suinkaan ole tyytynyt haaveiluun vaan harrastaa Pythonin ja JavaScriptin opiskelua ja tekee omia automaatioita. 

JavaScriptin taitamisesta on hyötyä nykyisessä tehtävässä, sillä jos RPA:sta puuttuu jokin toiminnallisuus, sen voi kirjoittaa itse. Juha hallitsee jo perustoiminnallisuuksien kirjoittamisen.

”Ainakaan vielä ei ole tullut vastaan estettä, jota en olisi kyennyt ylittämään. Ja siitähän se onnistumisen riemu syntyy, kun löytää ratkaisun johonkin haastavaan ongelmaan”, Juha toteaa.

Bonuskysymys: robotti ei tee virheitä?

”Pitää paikkansa sikäli, että robotti toimii virheettömästi niin kauan kuin muut ohjelmat toimivat kuten robotille on opetettu. Ihminen pystyy odottamaan jos ohjelma hidastelee tai osaa sulkea virheviestin. Mutta kun robotti joutuu uuden eteen, se ei tiedä miten käsitellä tilannetta. RPA-kehittäjän tehtävä onkin saada järjestelmät toimimaan keskenään sulassa sovussa,” Juha vastaa.

Tarvitsetteko apua automaatiohankkeisiin, prosessien kehittämiseen tai näiden tarpeiden kartoitukseen? Ole yhteydessä Outi Mattilaan (Head of Process Development): outi.mattila@solidabis.com / +358 40 900 2802 tai alla olevalla lomakkeella. 

Saman katon alta löydät prosessikehityksen lisäksi myös muut palvelut yrityksellesi: designia ja ohjelmistokehitystä. 

Kiinnostaako duuni meidän kanssamme? Tsekkaa avoimet työpaikat ja tipauta meille CV/hakemus, tai vaikka ihan vaan linkkariprofiilisi. Voit myös olla yhteydessä meihin alla olevalla yhteydenottolomakkeella.

Haemme monenlaisia osaajia design-, ohjelmistokehitys- ja prosessikehitystiimeihimme Helsingin, Kaarinan ja Oulun toimistoillemme – toki etätyö on myös pääosin aina mahdollista.

Saattaisit olla kiinnostunut myös näistä artikkeleista:

  • Piia Luodes – Unelmaduunissa käyttäjäkokemuksen suunnittelijana
  • Case 2M-IT – Ohjelmistorobotiikkaa sote-sektorille
  • Demo: BPM-prosessiautomaatio käytännössä (IBM BAW)

Yhteydenottolomake

  • Kenttä on validointitarkoituksiin ja tulee jättää koskemattomaksi.

Kategoriassa: Blogit, Ihmiset

Solidabis

part of

twoday
  • Tietosuojaseloste
Sivut
  • Etusivu
  • Palvelut
  • Ajankohtaista
  • Me
  • Töihin
  • Yhteystiedot
Osoitteet
  • Keskuskatu 3 00100, Helsinki
  • Aurakatu 8
    20100, Turku
  • Kirkkokatu 13 A 90100, Oulu
Somet
Solidabis Solutions Oy | © 2023
This website uses cookies to improve your experience. AcceptReject Cookie policy
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

SAVE & ACCEPT