Toiminnanohjausta ei hankita ominaisuuslistan vuoksi
Pienessä rakennusliikkeessä hallinto ei yleensä ole yhden ihmisen varsinainen päätyö. Yrittäjä laskee tarjoukset, sopii työmaat, vastaa asiakkaiden kysymyksiin, järjestää työntekijät oikeisiin kohteisiin ja selvittää samalla, ovatko kaikki tunnit, ostot ja lisätyöt muistettu laskuttaa. Päivällä tehdään töitä ja illalla yritetään saada yrityksen tilanne kasaan.
Jonkin aikaa kokonaisuus pysyy hallinnassa sähköpostilla, Excelillä, WhatsAppilla ja puhelimen kalenterilla. Raja tulee vastaan yleensä kolmannen samanaikaisen työmaan kohdalla. Silloin tietoa on enemmän kuin yhden ihmisen kannattaa pitää muistissa, vaikka hän kuinka pystyisi siihen.
Yhdessä viestiketjussa on asiakkaan hyväksyntä. Toisessa on kuva työmaalla löytyneestä vauriosta. Työntekijä ilmoittaa tunnit perjantaina viestillä. Tarjous on tallennettu kannettavalle, mutta laskutusta varten tarvittavat materiaalikuitit ovat vielä pakettiautossa. Työmaa voi olla täysin hallinnassa tekemisen näkökulmasta, mutta taloudellinen tilanne on silti epäselvä.
Rakennusalan toiminnanohjausjärjestelmän pitäisi ratkaista juuri tämä ongelma. Sen tehtävä ei ole tuoda pieneen rakennusliikkeeseen lisää hallintoa, uusia täytettäviä lomakkeita tai raskasta yrityskieltä. Hyvän järjestelmän pitäisi poistaa kohtia, joissa sama tieto kirjoitetaan useaan kertaan, jää yhden ihmisen puhelimeen tai löytyy vasta siinä vaiheessa, kun työmaa on jo valmis.
Siksi toiminnanohjausta ei kannata valita pelkän ominaisuuslistan perusteella. Olennaisempaa on selvittää, miten tieto kulkee tarjouspyynnöstä tarjoukseen, tarjouksesta työmaalle ja työmaalta laskutukseen sekä kustannusseurantaan. Mitä vähemmän tämän ketjun välissä tarvitaan muistamista ja käsin tehtävää tiedonsiirtoa, sitä enemmän järjestelmästä on käytännössä hyötyä.

Mitä rakennusalan toiminnanohjaus tarkoittaa käytännössä?
Toiminnanohjaus kuulostaa helposti paljon suuremmalta asialta kuin mitä se pienessä rakennusliikkeessä oikeasti on. Käytännössä kyse on siitä, että yritys tietää mahdollisimman ajantasaisesti, mitä on myyty, missä työt tehdään, kuka niitä tekee, mitä niiden tekeminen maksaa ja paljonko asiakkaalta voidaan laskuttaa.
Rakennusalan toiminnanohjausjärjestelmä eli ERP voi yhdistää asiakkaat, tarjouspyynnöt, tarjouslaskennan, projektit, työmaat, tehtävät, aikataulut, työaikakirjaukset, kuvat, dokumentit, ostot, alihankinnan, lisätyöt, laskutuksen ja kustannusseurannan.
Ominaisuuksien määrä ei kuitenkaan vielä tee ohjelmistosta toiminnanohjausta. Jos tarjous tehdään yhdessä järjestelmässä, tunnit kirjataan toisessa ja kustannuksia seurataan erillisessä taulukossa, yrityksellä on edelleen monta erillistä työkalua. Jokainen työkalu voi toimia omassa tehtävässään hyvin, mutta niiden välissä tieto liikkuu ihmisten muistin ja käsityön varassa.
Toiminnanohjauksen varsinainen arvo syntyy tietojen välisistä yhteyksistä. Asiakas luodaan kerran. Tarjouksella käytetyt asiakkaan ja työmaan tiedot siirtyvät hyväksynnän jälkeen projektille. Työmaalla kirjattu tunti kohdistuu oikealle projektille ja näkyy sen kustannuksissa. Hyväksytty lisätyö siirtyy laskutukseen. Projektille lisätty kuva löytyy myöhemmin samasta paikasta muiden työmaatietojen kanssa.
Yksi kirjaus voi silloin palvella montaa eri käyttötarkoitusta.
Milloin pieni rakennusliike tarvitsee toiminnanohjausta?
Toiminnanohjausjärjestelmän tarve ei synny tietystä työntekijämäärästä tai liikevaihdosta. Yhden hengen yrityksellä voi olla niin paljon samanaikaisia asiakkaita ja pieniä töitä, että tietojen hallinta vie kohtuuttomasti aikaa. Toisaalta viiden hengen yritys voi pärjätä pitkään kevyellä mallilla, jos työt ovat selkeitä ja projekteja on vain muutama vuodessa.
Tarvetta kannattaa arvioida arjen merkkien perusteella. Järjestelmän hankinta alkaa olla ajankohtainen, jos samoja asiakas- ja työmaatietoja kirjoitetaan useaan paikkaan, tarjousten versioita on vaikea löytää, tuntien tarkistaminen vie viikoittain paljon aikaa tai projektin todellinen kate selviää vasta työn valmistuttua.
Muita tavallisia merkkejä ovat puuttuvat materiaalikuitit, työntekijöiden puhelimiin jäävät työmaakuvat, laskuttamatta unohtuvat lisätyöt ja laskutuksen viivästyminen puuttuvien tietojen vuoksi. Viimeistään silloin kannattaa pysähtyä, kun yrittäjä toimii käytännössä yrityksen muistina ja jokainen kysymys kulkee hänen kauttaan.
Hyvä käytännön testi on kysyä, mitä yrityksessä tapahtuisi, jos yrittäjä olisi viikon tavoittamattomissa. Löytäisikö joku muu ajantasaiset tarjoukset, asiakkaiden kanssa sovitut asiat, työmaiden tehtävät, käytetyt tunnit ja laskuttamattomat työt? Jos vastaus on ei, tietoa on liikaa yhden ihmisen varassa.
Yksittäinen ongelma ei vielä välttämättä vaadi toiminnanohjausta. Jos ongelmia on useita ja ne liittyvät samaan tiedonketjuun, yhden yhteisen järjestelmän hankinta voi olla järkevämpää kuin uusien erillisten työkalujen lisääminen.
Aloita nykyisestä toimintatavasta
Ennen järjestelmien vertailua kannattaa kuvata yrityksen nykyinen toimintaketju mahdollisimman yksinkertaisesti. Tarkoitus ei ole laatia pitkää prosessikaaviota, vaan selvittää, missä tieto syntyy ja mitä sille tapahtuu seuraavaksi.
Tavallinen ketju voi mennä näin:
- Tarjouspyyntö tulee sähköpostilla tai puhelimella.
- Asiakkaan tiedot kirjataan muistiin.
- Kuvat ja piirustukset tallennetaan omaan kansioon.
- Tarjous lasketaan Excelillä.
- Tarjous muodostetaan PDF-tiedostoksi ja lähetetään sähköpostilla.
- Asiakas hyväksyy tarjouksen viestillä tai puhelimessa.
- Työmaa lisätään kalenteriin.
- Työntekijöille lähetetään tiedot WhatsAppilla.
- Tunnit kerätään viikon lopussa.
- Ostot ja kuitit kootaan eri lähteistä.
- Lasku tehdään taloushallinnon järjestelmässä.
- Projektin kannattavuus arvioidaan jälkikäteen.
Tässä mallissa ongelma ei välttämättä ole yksikään käytetty työkalu. Ongelma on siirtymien määrä. Jokaisessa siirtymässä tietoa voidaan joutua kopioimaan, tulkitsemaan tai etsimään uudelleen.
Toiminnanohjausjärjestelmän pitäisi vähentää juuri näitä siirtymiä. Siksi ohjelmistoesittelyssä kannattaa pyytää näyttämään yksi tavallinen työ alusta loppuun. Yksittäinen hieno näkymä ei vielä kerro, poistuuko käsityö yrityksen arjesta.
1. Tarjouslaskennan pitää muodostaa projektin lähtökohta
Rakennusliikkeen kannattavuus ratkaistaan usein jo tarjousvaiheessa. Jos laskelmasta puuttuu työvaihe, materiaalihukka, alihankinta tai riittävä kate, työmaa lähtee liikkeelle väärästä tilanteesta.
Siisti PDF-tarjous on lopputulos, ei laskennan tarkoitus. Tarjouslaskennan pitää erottaa toisistaan ainakin oman työn, materiaalien, alihankinnan ja muut kustannukset, jotta yritys näkee, millä perusteella asiakkaalle annettu hinta muodostuu.
Tarjouksessa kannattaa pystyä käsittelemään yrityksen toiminnan mukaan työvaiheita, määriä, yksikköhintoja, oman työn kustannusta ja myyntihintaa, materiaalihukkaa, alihankintaa, yleiskuluja, tavoiteltua katetta ja arvonlisäveroa. Tarjoukseen tarvitaan myös rajaukset, vaihtoehdot ja liitteet, jotta asiakas ymmärtää, mitä hinta sisältää.
Tärkeä kysymys tulee tarjouksen hyväksymisen jälkeen. Siirtyvätkö tarjous ja sen tiedot suoraan projektille vai pitääkö työmaa perustaa uudelleen? Säilyykö kustannusrakenne mukana, jotta toteumaa voidaan myöhemmin verrata siihen, mitä laskentavaiheessa suunniteltiin?
Jos tarjous jää pelkäksi asiakkaalle lähetetyksi PDF-tiedostoksi, suuri osa laskennassa tehdystä työstä katoaa projektin käynnistyessä.
Ohjelmistoa arvioitaessa kannattaa tarkistaa myös, miten aiempia tarjouksia voidaan hyödyntää. Pieni rakennusliike tekee usein keskenään samantyyppisiä töitä. Hyvin onnistunut tarjous pitäisi voida kopioida uuden laskennan pohjaksi ilman, että mukana siirtyvät vahingossa vanhan asiakkaan tiedot tai projektiin kuulumattomat liitteet.
Fisasin tarjouslaskennassa tarjous voidaan muodostaa työstä, materiaaleista, alihankinnasta ja muista kustannuksista. Vertailussa kannattaa silti arvioida tarjousnäkymän lisäksi koko jatkumo: mitä tapahtuu, kun asiakas hyväksyy tarjouksen ja työ pitäisi käynnistää?
2. Asiakkaan, työmaan ja projektin pitää liittyä toisiinsa
Pienessä yrityksessä asiakas ja työmaa voivat tuntua samalta asialta, mutta järjestelmän kannalta ne kannattaa erottaa. Yhdellä asiakkaalla voi olla useita työmaita. Sama isännöitsijä voi tilata töitä moneen kohteeseen. Rakennusliike voi tehdä yhdelle yritykselle useita projekteja eri osoitteissa ja eri yhteyshenkilöiden kanssa.
Hyvä rakenne etenee asiakkaasta yhteyshenkilöön, työmaahan ja projektiin tai työmääräimeen. Projektiin liittyvät edelleen tehtävät, tunnit, ostot, kuvat, dokumentit ja laskut.
Järjestelmän pitäisi nostaa asiakkaan ja työmaan tiedot automaattisesti mukaan silloin, kun ne ovat jo tiedossa. Jos laskua lähdetään muodostamaan projektilta, asiakkaan nimeä, laskutusosoitetta ja työmaan tietoja ei pitäisi joutua valitsemaan uudelleen. Sama koskee tarjousta, työmääräintä ja dokumenttia.
Automaattisuus ei tarkoita sitä, ettei tietoja voisi korjata. Käyttäjän pitää nähdä, mistä asiakas ja työmaa ovat tulleet, ja pystyä vaihtamaan ne tarvittaessa. Tavallisessa tilanteessa oikeiden tietojen pitäisi kuitenkin siirtyä mukana ilman uutta työtä.
Fisasin projektinhallinta kokoaa projektiin liittyvät tiedot samaan kokonaisuuteen. Vertailussa kannattaa tarkistaa erityisesti, kuinka helposti käyttäjä pääsee asiakkaasta työmaalle ja työmaalta sen tarjouksiin, dokumentteihin, tunteihin, kustannuksiin ja laskuihin.
3. Mobiilikäyttö ratkaisee tiedon laadun
Rakennusalan ohjelmistoa ei voi arvioida pelkästään toimiston tietokoneella. Suuri osa tiedosta syntyy työmaalla, pakettiautossa tai asiakkaan luona. Jos kirjauksen tekeminen puhelimella on hankalaa, tieto kirjataan myöhemmin tai jätetään kokonaan kirjaamatta.
Tämä on yksi yleisimmistä syistä siihen, miksi sinänsä hyvä järjestelmä ei tuota odotettua hyötyä. Raportit voivat olla teknisesti tarkkoja, mutta niiden pohjana oleva tieto on puutteellista.
Työmaalla pitäisi voida aloittaa tai kirjata työaika, valita oikea projekti, ottaa kuva, tarkistaa tehtävät, ilmoittaa poikkeamasta, lisätä kuitti ja löytää tärkeät piirustukset. Tavallisten toimintojen pitää onnistua ilman pitkää valikkokierrosta.
Käytettävyyttä ei kannata arvioida sen perusteella, näyttääkö sovellus siistiltä. Parempi testi on antaa puhelin työntekijälle, joka ei tunne järjestelmää, ja pyytää häntä tekemään kolme tavallista asiaa ilman opastusta: kirjaamaan tunti, lisäämään kuva ja löytämään seuraava tehtävä.
Samalla kannattaa tarkistaa, miten järjestelmä toimii heikolla verkkoyhteydellä. Kaikkialla työmaalla ei ole vakaata yhteyttä. Ainakin tärkeimpien kenttäkirjausten pitäisi kestää hetkellinen yhteyden katkeaminen ilman, että jo syötetty tieto häviää.
Mobiilikäytössä pienetkin kitkat kertautuvat. Viisi työntekijää ja kolme kirjausta päivässä tekee 75 kirjausta viikossa, eli 75 kertaa se yksi ylimääräinen valinta, jota kukaan ei ehtinyt miettiä ohjelmistoa valittaessa.

4. Työajanseurannan pitää palvella palkkoja ja projektia
Monessa yrityksessä työaikaa tarkastellaan vain työntekijän päivän kokonaismääränä. Toiminnanohjauksen näkökulmasta tuntitiedolla on toinenkin tärkeä tehtävä: sen pitää kertoa, paljonko projekti ja sen työvaiheet ovat oikeasti kuluttaneet työtä.
Tuntikirjauksen pitäisi kohdistua vähintään oikealle projektille. Yrityksen tarpeen mukaan mukaan voidaan tarvita myös työvaihe, työmääräin tai lisätyö. Samasta kirjauksesta pitäisi muodostua projektin toteutunut työmäärä ja tarvittaessa asiakkaalta laskutettava tunti.
Järjestelmältä kannattaa selvittää, miten se käsittelee urakkatyön, tuntityön, laskutettavan lisätyön, ei-laskutettavan työn, alku- ja lopetusajan, tauon sekä projektikohdistuksen. Samalla pitää katsoa, miten työntekijän tekemä kirjaus tarkistetaan ja hyväksytään ennen kustannusseurantaa ja laskutusta.
Yksinkertainen kirjaus on kentällä etu, mutta tietojen pitää olla riittävän tarkkoja. Projektin, kohdistuksen ja työn tyypin valinnat ratkaisevat, mille työmaalle kustannus kertyy ja mikä työ siirtyy laskutuspohjalle.
Myös tavallinen hyväksyntätilanne kannattaa katsoa tarkasti. Näkeekö työnjohto kaikkien kirjaukset projekteittain reaaliajassa? Onnistuuko hyväksyntä ilman erillistä viikkoraporttia? Voidaanko tuntityölle ottaa tilaajan kuittaus jo työmaalla?
Fisasin työaikakirjauksissa tunnit kirjataan puhelimella suoraan projektille myös ilman verkkoyhteyttä. Halutessaan yritys voi kytkeä päälle sijainnin tallentumisen kirjaukselle. Esimies hyväksyy tunnit, ja hyväksytty tieto näkyy projektin kustannusseurannassa sekä laskutuspohjalla.
5. Kustannusseurannan pitää kertoa poikkeaman syy
Projektin kokonaiskustannus on hyödyllinen tieto vasta silloin, kun sitä voidaan verrata johonkin. Siksi kustannusseurannan lähtökohdan pitäisi tulla tarjouslaskennasta tai erikseen määritetystä budjetista.
Pelkkä tieto siitä, että budjetista on käytetty 70 prosenttia, ei vielä kerro projektin tilanteesta. Jos työstä on valmis 80 prosenttia, tilanne voi olla hyvä. Jos työstä on valmis vasta puolet, poikkeama vaatii selvittämistä.
Hyvä kustannusseuranta erottaa toisistaan oman työn kustannukset, materiaalit, alihankinnan, muut kulut, laskutetun määrän, vielä laskuttamattoman työn ja hyväksytyt lisätyöt.
Poikkeaman pitää johtaa kysymykseen, johon voidaan vastata. Onko työvaihe vienyt arvioitua enemmän tunteja? Puuttuuko projektilta ostolaskuja? Onko materiaali kirjattu kahteen kertaan? Onko osa työstä tehty mutta jätetty laskuttamatta? Onko projektin sisältö kasvanut ilman hyväksyttyä lisätyötä?
Jos järjestelmä näyttää vain punaisen luvun, yrittäjä joutuu tekemään saman selvitystyön kuin ennenkin. Hyvä järjestelmä auttaa pääsemään luvusta sen taustalla oleviin tapahtumiin.
Kustannusseurannan ei tarvitse olla reaaliaikaista sekunnin tarkkuudella. Pienelle rakennusliikkeelle tärkeämpää on, että tiedot päivittyvät osana tavallista työtä. Kun tunnit kirjataan, ostot kohdistetaan ja lisätyöt hyväksytään, projektin tilanne tarkentuu ilman erillistä raportointipäivää.

6. Dokumentoinnin pitää säilyttää tieto yrityksellä
Rakennusliikkeessä otetaan paljon kuvia. Silti oikean kuvan löytäminen myöhemmin voi olla vaikeaa. Puhelimen kuvagalleriassa kuva ei yleensä kerro, mihin projektiin, huoneeseen, rakenteeseen tai työvaiheeseen se liittyy.
Hyvässä järjestelmässä kuva tai dokumentti liitetään oikeaan projektiin jo tallennushetkellä. Sen yhteyteen voidaan lisätä tarvittaessa otsikko, kuvaus, päivämäärä, luokka, sijainti ja vastuuhenkilö.
Dokumentoinnin pitäisi tukea työvaiheiden etenemistä, rakenteiden sisään jäävien asennusten kuvaamista, havaintojen kirjaamista, tarkastuslomakkeita, työmaapäiväkirjoja, turvallisuusasiakirjoja, vastaanottoa, luovutusta ja takuuajan selvityksiä.
Oleellista on löydettävyys. Jos asiakas kysyy vuoden päästä rakenteen sisään jääneestä asennuksesta, kuvan löytyminen ei saa riippua siitä, kuka työntekijä sen otti ja onko hänellä edelleen sama puhelin.
Fisasin dokumentoinnissa kuvat ja asiakirjat voidaan liittää suoraan projektiin. Järjestelmää valittaessa kannattaa selvittää myös, voiko yritys käyttää valmiita lomakkeita, muokata niitä omaan toimintaansa ja muodostaa täytetyistä tiedoista asiakkaalle tai tilaajalle toimitettavan PDF-dokumentin.

7. Lisä- ja muutostöille tarvitaan selkeä kulku
Rakennustyömaalla suunnitelmat muuttuvat. Purkuvaiheessa löytyy vaurio, asiakas haluaa vaihtaa materiaalin tai alkuperäiseen tilaukseen lisätään uusi työ. Muutos ei ole poikkeus, vaan tavallinen osa rakennusprojektia.
Ongelma syntyy silloin, kun työn sisältö, hinta ja hyväksyntä jäävät puhelun tai viestin varaan.
Toimivassa järjestelmässä lisätyö alkaa työmaalla tehdystä havainnosta tai asiakkaan pyynnöstä. Tilanne kirjataan projektille, mukaan lisätään kuvat ja työn vaikutus lasketaan. Asiakkaalle lähetetään ymmärrettävä tarjous, hyväksyntä tallennetaan ja työ lisätään projektin suunnitelmaan. Lopuksi toteutuneet tunnit ja kustannukset kohdistetaan projektille ja hyväksytty työ siirtyy laskutukseen.
Jos jokainen vaihe tehdään eri paikassa, lisätyö on vaarassa jäädä laskuttamatta. Erityisen tärkeää on, että hyväksytty lisätyö päivittää projektin taloudellisen tilanteen. Muuten kustannusseuranta näyttää ylitystä, vaikka projektin sisältö ja sovittu hinta ovat kasvaneet.
Järjestelmää vertaillessa kannattaa pyytää näyttämään oikea lisätyötilanne, ei vain lomaketta. Miten työ syntyy havainnosta? Mihin asiakkaan hyväksyntä tallentuu? Näkyykö laskuttamaton lisätyö yrittäjälle ilman, että hänen pitää muistaa etsiä sitä?
8. Laskutuksen pitää alkaa tehdystä työstä
Laskutuksen pitäisi olla toiminnanohjauksen ketjun loppupää, ei uusi erillinen työvaihe. Jos asiakkaan, työmaan, tarjouksen, tuntien ja lisätöiden tiedot ovat jo järjestelmässä, niitä ei pitäisi koota laskulle uudelleen.
Pienen rakennusliikkeen kannattaa arvioida, tukeeko järjestelmä kiinteähintaista urakkaa, tunti- ja materiaalilaskutusta, erä- ja osalaskutusta, maksuerätaulukkoa, lisätöiden laskutusta, koontilaskuja, laskun liitteitä ja yrityksen tarvitsemia arvonlisäverokäsittelyjä.
Tärkeä käytännön kysymys on, mistä laskua lähdetään muodostamaan. Jos lasku luodaan projektilta, asiakkaan ja työmaan pitäisi tulla automaattisesti mukaan. Jos lasku luodaan asiakkaalta, asiakkaan tietojen pitäisi olla valmiina ja käyttäjän pitäisi voida liittää oikea työmaa tai projekti.
Järjestelmä ei saa tehdä hiljaisia oletuksia, joita käyttäjä ei näe. Ennen laskun lähettämistä pitää voida tarkistaa asiakas, työmaa, laskutusosoite, rivit, verokäsittely, eräpäivä ja liitteet.
Laskutusnopeus vaikuttaa suoraan yrityksen kassaan. Jos valmis työ odottaa viikon tai kaksi siksi, että tunteja ja kuitteja etsitään eri paikoista, kyse ei ole vain hallinnollisesta vaivasta. Yritys rahoittaa sillä välin asiakkaan projektia omasta kassastaan.
Fisasin laskutuksessa projektin tietoja voidaan hyödyntää laskun muodostamisessa. Kokonaisuutta arvioitaessa kannattaa tarkistaa myös, miten lasku siirtyy kirjanpitoon ja miten mahdolliset korjaukset käsitellään.
9. Tehtävien ja aikataulujen pitää olla riittävän kevyitä
Pienen rakennusliikkeen ei yleensä kannata ottaa käyttöön raskasta projektisuunnittelua, jos työmaat eivät sitä tarvitse. Toisaalta pelkkä kalenterimerkintä ei aina riitä kertomaan, mitä työmaalla pitäisi tapahtua ja kuka siitä vastaa.
Hyvä tehtävä kertoo, mitä pitää tehdä, missä kohteessa, kuka vastaa ja milloin työn pitäisi olla valmis. Siihen voidaan liittää tarvittavat kuvat, dokumentit ja keskustelut. Tilan pitää näkyä yksinkertaisesti: tekemättä, käynnissä tai valmis.
Aikataulutuksessa kannattaa arvioida yrityksen omaa työn tyyppiä. Lyhyitä huolto- ja korjaustöitä tekevä yritys tarvitsee erilaisen näkymän kuin useita kuukausia kestävää urakkaa johtava rakennusliike. Järjestelmän pitäisi tukea tavallista työtä ilman, että jokaiselle pienelle tehtävälle täytyy rakentaa monimutkainen projektisuunnitelma.
Myös muutosten tekemisen pitää olla helppoa. Rakennustyömaan aikataulu elää. Jos tehtävän siirtäminen toiselle päivälle tai toiselle työntekijälle vaatii paljon työtä, suunnitelma lakkaa nopeasti vastaamasta todellisuutta.