Ohjelmistot
Milloin valmis ohjelmisto riittää ja milloin tarvitaan räätälöity ratkaisu?
Kaikkea ei tarvitse rakentaa itse. Eikä kaikkea kannata ostaa valmiina. Tärkeintä on tunnistaa, missä nykyinen tapa oikeasti pettää.
Valmis ohjelmisto on usein järkevä lähtökohta. Se on valmis, sitä on käytetty muualla, ja sen voi ottaa käyttöön ilman, että koko toimintamallia rakennetaan uudelleen. Ongelma syntyy vasta, kun valmis tuote alkaa ohjata työtä sen sijaan, että se tukisi sitä.
Räätälöity ratkaisu kuulostaa toisessa ääripäässä raskaalta. Sitä se voi olla, jos projekti aloitetaan liian laajasti tai ilman selkeää rajaa. Usein kyse ei kuitenkaan ole koko järjestelmän rakentamisesta. Kyse on siitä, että tietty osa työstä ei mahdu valmiiseen malliin.
Teollisuusyrityksessä tämä raja näkyy yleensä arjessa, ei strategiakalvoilla. Tieto pitää kirjata kahteen paikkaan. Työnjohto joutuu kysymään, missä vaiheessa työ oikeasti on. Laskutus odottaa, koska tieto ei kulje. Tai kentällä tehdään työ hyvin, mutta toimistolla se näkyy vasta jälkikäteen.
Milloin valmis ohjelmisto riittää
Valmis ohjelmisto riittää, kun työ noudattaa riittävän yhteistä kaavaa. Tarve on tunnistettu, prosessi on olemassa, ja poikkeuksia on hallittavissa ilman, että järjestelmästä tulee kompromissien ketju.
Tyypillisiä tilanteita:
- työajanseuranta, jossa kirjaus, hyväksyntä ja siirto palkanlaskentaan riittävät
- huollon työmääräimet, kun laitekanta, tehtävät ja historia halutaan yhteen paikkaan
- projektityö, jossa vaiheet, tunnit, materiaalit ja laskutusaineisto kuuluvat samaan ketjuun
Näissä tilanteissa valmis tuote ei ole oikotie. Se on tapa välttää turha rakentaminen. Jos 80 prosenttia arjesta mahtuu valmiiseen malliin, räätälöinti kannattaa jättää siihen osaan, joka oikeasti poikkeaa.
Hyvä valmis ohjelmisto ei yritä olla kaikkea. Se hoitaa yhden työn kunnolla.
Milloin räätälöinti on perusteltu
Räätälöityä ratkaisua tarvitaan, kun työn tapa on yritykselle olennainen kilpailuetu tai kun nykyiset järjestelmät eivät keskustele keskenään. Silloin valmis tuote ei kaadu ominaisuuksien puutteeseen. Se kaatuu siihen, että se olettaa toisenlaisen arjen.
Esimerkkejä, jotka nousevat toistuvasti esiin teollisuudessa:
- kentän työ, jota ei voi kirjata valmiin lomakkeen mukaan ilman että tieto köyhtyy
- vanha kone tai linja, josta data pitää saada olemassa olevaan järjestelmään
- laskutus, joka perustuu työn toteutumaan, ei pelkkään tilaukseen
- useita järjestelmiä, joiden väliin jää manuaalinen siirtotyö
Näissä tapauksissa räätälöinti ei tarkoita, että kaikki rakennetaan alusta. Usein järkevin ratkaisu on ohut kerros nykyisten järjestelmien päälle: näkymä, kirjaus, integraatio tai työnkulku, joka yhdistää sen, mikä jo on olemassa.
Miten valinta kannattaa tehdä
Aloita työstä, ei järjestelmästä
Ensin kannattaa kuvata, mitä arjessa tapahtuu tänään. Kuka kirjaa, kuka hyväksyy, mistä tieto puuttuu ja missä syntyy uudelleenkirjausta. Kun tämä on selvä, nähdään, onko kyseessä tuotevaihto vai kapea kohta nykyisessä ketjussa.
Erota ydin ja poikkeus
Kaikkea työtä ei tarvitse mahduttaa samaan ratkaisuun. Valmis ohjelmisto voi hoitaa ytimen, ja räätälöity osa voi hoitaa sen kohdan, jossa valmis malli ei riitä. Tämä on usein halvempaa ja nopeampaa kuin joko “ostetaan iso järjestelmä” tai “rakennetaan kaikki itse”.
Pidä käyttöönotto rajattuna
Ensimmäisen vaiheen pitää olla tarpeeksi pieni, jotta sen hyöty näkyy arjessa. Jos projekti alkaa koko toiminnan mallintamisella, se venyy. Jos se alkaa yhdestä selvästä kitkakohdasta — tuntikirjaus, työmääräin, tilauksen ja toteutuman välinen kuilu — ratkaisu voidaan arvioida nopeasti.
Mitä tämä tarkoittaa Kare Digitalin työssä
Rakennamme sekä valmiita tuotteita että yrityskohtaisia ratkaisuja. Siksi kysymys ei ole meille joko–tai. Kare Work, Maint, Flow ja Follow ovat valmiita, kun tarve osuu niiden ytimeen. Räätälöinti tulee mukaan, kun työ, data tai integraatio ei mahdu valmiiseen malliin ilman että arki kärsii.
Omia tuotteitamme ei kuitenkaan tuputeta. Autamme asiakkaita myös arvioimaan markkinoilla olevia työkaluja ja löytämään vaihtoehdon, joka sopii heidän arkeensa — vaikka se ei olisi meidän järjestelmämme. Konsultointi on osa työtä: ensin selvitetään, mikä ratkaisu on järkevä, sitten vasta rakennetaan tai otetaan käyttöön.
Tärkeintä ei ole valita “modernia alustaa”. Tärkeintä on, että tieto syntyy siellä missä työ tehdään, ja päätyy sinne missä sitä tarvitaan — laskutukseen, huoltoon, projektin seurantaan tai johtamiseen. Kun tämä ketju on kunnossa, valmis tuote, toisen toimittajan työkalu ja räätälöity osa voivat elää rinnakkain.
Jos raja valmiin, räätälöidyn ja markkinoilta löytyvän työkalun välillä on epäselvä, sen voi käydä läpi yhdessä. Usein vastaus löytyy yhdestä konkreettisesta työvaiheesta, ei tuoteluettelosta.
