IoT-hankkeissa vanhat sulautetut järjestelmät ja puutteet hankintasopimuksissa tulevat kalliiksi hidasteeksi, kun järjestelmiä lähdetään laajentamaan ja jatkokehittämään. Tämän vuoksi päätin julkaista omat neuvoni yritysten järjestelmähankintoihin. Olennaiseksi nämä asiat tulevat, kun olemassa olevaa järjestelmää lähdetään nostamaan toiminnallisesti seuraavalle tasolle datan yhdistelyn, automaattisen huoltotoiminnan ja älykkään valvonnan osalta – jolloin usein pelkän rautatoimittajan kyvykkyys ja intressit eivät usein riitä muuttuneisiin tarpeisiin.
Kaikkien projektituotosten pitäisi olla hankinnan lopuksi laitteen ostajan omaisuutta tai vähintään vapaasti käytettävissä. Muussa tapauksessa laitteilla liiketoimintaa tekevä ostaja joutuu kantamaan liiketoimintariskin siitä, että laitteen toimittaja lopettaa toimintansa tai ryhtyy kiristämään hinnoittelemalla monopoliasemansa turvin työnsä kalliiksi.
Järjestelmien hankintaan liittyy kolme erilaista kehityshanketta, joilla kullakin on omat huomioitavat piirteensä hankintaa tehtäessä. Sulautetun laitteen suunnittelutyö ottaa kantaa ennen muuta fyysiseen laitteeseen ja sen elektroniikkasuunnitteluun. Vahvasti sidoksissa itse laitteeseen on laitteen ohjelmakoodin kehitys, joka on puhtaasti digitaalisena tuotoksena hyvin eri luonteinen kuin fyysinen tuote. Johtuen kytköksestä itse laitteeseen, laitteen ohjelmistossa on pakostikin juuri tälle laitteelle räätälöityä toteutusta, mutta tämä on syytä abstraktoida hyvin itse toimintalogiikassa. Kolmas osa on verkkopalvelun kehittäminen laitteen tietojen ohjaamiseksi. Sulautettujen järjestelmien kanssa poikkeukset tavanomaisesta verkkopalvelukehityksestä johtuvat mahdollisista laitteen rajoittamista kyvykkyyksistä tietoliikenteen ja salauksen suhteen.
Kun näistä asioista on sovittu jo hankintaa tehdessä pitävästi, voit paljon luottavaisemmin mielin kehittää liiketoimintaasi tietäen, että IOT-järjestelmäsi on teknisesti kehittämiskelpoinen, eikä kehitystyöhön jatkossa tule hintalappua kankean järjestelmän korvaamisesta tai selvittelystä puutteellisin lähtötiedoin. Lupaan myös, että tulevat kehittäjäsi kiittävät hyvästä pohjatyöstä.