Data // Experience Design // Digitaalisuuden mahdollisuudet & strategiat // Tulevaisuuden digitaaliset mahdollisuudet // Modernisaatio // Digitaalinen kokemus
Ota yhteyttä → Ota yhteyttä →Yhä kiihtyvä digitalisaatio tarvitsee huolella mietittyä modernisaatiostrategiaa sekä hallittua suunnittelua ja toteutusta. Teknologinen kehitys ja markkinamyllerrykset muuttavat pelikenttää ja pelin sääntöjä. Vain muutama vuosi sitten tehty hyvä päätös voi tänään paljastua huomisen rasitteeksi, samalla kun tavoitetilan maalitolppia siirretään eteenpäin.
Digitalisaation esiinmarssista ja etenemisestä koronaviruspandemian vauhdittamana on puhuttu läkähdyksiin asti. On maalailtu tulevaisuuden visioita reaaliaikaisesta, kanavat ylittävästä yhdenmukaisesta ja täyden kympin AI-avusteisesta käyttökokemuksesta, jonka avulla asiakkaat tai muut toimijat saadaan sitoutettua ja tyytyväisyys nousee uusiin ulottuvuuksiin. Samalla tietenkin tiukkoja tietoturvavaatimuksia ja regulaatiota noudattaen, ja skaalautuvasti pilvessä, kuinkas muuten.
Raskaat järjestelmien perinnöt nostattavat hien otsalle
Kun pitäisi miettiä, miten digitalisaation vaatima modernisaatiostrategia tosiasiassa muodostetaan skaalautuvasti ja kestävästi sekä miten matka tehdään alkupisteestä tavoitetilaa kohti, kihoavat hikikarpalot otsalle. Varsinkin, jos sattuu olemaan hiukankaan suuremman ja jo ikääkin kerryttäneen organisaation leivissä. Edessä ovat monasti vaikkapa Cobolilla koodatut monoliittiset perussovellukset, yrityskauppojen mukana tulleet erilliset järjestelmät ja muu järjestelmien tilkkutäkki. Puhumattakaan datasta, joka on usein vielä ikävämmin ajan kaltoin kohtelemaa – on puuttuvaa ja laadultaan muulla tavalla heikkoa dataa. Tieto ei useinkaan ole yhteensopivaa käsitteiden ollessa toisistaan poikkeavia eri järjestelmien välillä. Nämä mielikuvitusta ruokkivat haasteet paljastuvat vasta projektien aikana ja tuottavat järisyttäviä tunteita kaikille osallisille, aina tekijöistä hankkeen ohjausryhmään.
Kaikkien näiden hikikarpaloiden kuivaaminen otsalta on suhteellisen haasteellista. Kompleksisessa toimintaympäristössä on mahdotonta välttää kaikki karikot ennalta, mutta hyvillä toimintatavoilla ja työkaluilla mahdollistetaan parempi näkyvyys ja tilannekuva kaikille. Hyvä päätösprosessi yhdistää rohkean vision, organisaation latentin tiedon sekä toiminnasta kerättävän objektiivisen datan.
Miten tunnistaa modernisaatiotarpeita – 7 kohdan tarkistuslista
Millä tavalla sitten päästä alkuun ja vauhdikkaasti maaliin analyysivaiheessa? Miten arvioida sovelluksien valmiuksia, ominaisuuksia ja esimerkiksi valmiutta ajaa niitä pilvessä? Millä tavalla tunnistaa modernisaatiotarve?
Modernisaatiotarpeita voi tunnistaa yleisellä tasolla seuraavista kulmista:
- Arkkitehtuuri: Mikä tahansa arkkitehtuuri, joka voidaan nähdä nopean arvontuoton esteenä.
- Prosessit: Prosessit, joita ei joko mitata tai jotka eivät ole jatkuvan arvioinnin ja parantamisen kohteena.
- Järjestelmät: Mikä tahansa "hyllytavarana" hankittu tai räätälöity ”mustan laatikon järjestelmä” tai järjestelmä, jolle toimittaja ei enää tarjoa tukea.
- Infrastruktuuri: Infrastruktuuri, jota ei ole muodostettu koodina ja jonka joustavuus, turvallisuus ja vikasietoisuus ovat näin ollen epävarmalla pohjalla.
- Koodi: Mikä tahansa koodi, jossa ei ole automatisoitua testausta, CI/CD-putkia tai ajan tasalla olevaa dokumentaatiota.
- Data: Mikä tahansa data, jolla ei ole omistajaa ja järjestelmällistä hallintaa, mukaan lukien yksityisyydensuojaan ja turvallisuuteen liittyvät seikat.
- Asenteet: Asenneilmasto, jossa mitään edellä mainituista ei voida muuttaa.
Eräs hyvä raami sovellusten analysoimiseen on lähestyä asiaa Herokun jo vuosia sitten julkaiseman The-Twelve-Factor-App-viitekehyksen kautta. Manuaalisesti jopa miljoonien koodirivien analyysi sekä tietoturvan, haavoittuvuuksien, integraatioiden ja riippuvuuksien analysointi on runsaasti aikaa ja resursseja vievä prosessi, ja sen tekeminen tasalaatuisesti on haastavaa.
Onneksi on saatavilla työkaluja, joilla analysointia voidaan automatisoida ja osallistaa organisaation henkilöstö ja heidän hiljainen tietonsa systemaattisesti mukaan analyysiin. CAST Highlight on esimerkki tuotteesta, joka taitavissa käsissä antaa nopeasti ymmärryksen käytössä olevasta ohjelmistoportfoliosta mm. koodiskannauksen, ohjelmistojen komponenttianalyysin ja kehittäjäkyselyjen kautta. Evaluointimalli CAST Highlightissa perustuu The-Twelve-Factor-App-periaatteisiin. CAST Softwaren tuoteperhe on tavallaan ohjelmistojen ja ohjelmistoportfolion magneettikuvauslaite, joka lahjomattomasti kertoo tilannekuvan ja antaa faktapohjaiselle päätöksenteolle lähtökohdan perustuen henkilöstön hiljaiseen tietoon, sovellusten dataan ja koodiin. Siili on CAST Softwaren kumppani.
Digitaalinen kokemus on kaiken a ja o
Me Siilillä vannomme erinomaisen digitaalisen käyttökokemuksen nimeen. Iso osa asiakkaiden menestyksen eteen tehdystä työstä on nimenomaan modernisaatiota ja edellytysten rakentamista. Olemme nähneet asiakkaillamme tilanteita, joissa seinä on noussut pystyyn vanhojen sovellusten ja alustojen kanssa. Olemme pystyneet yhdessä, taustatyön huolella tehden, pääsemään eteenpäin ja lähtemään uudistusten tielle. Siili tuo modernisaatiohankkeisiin lähestymistavan, joka perustuu faktoihin ja tutkittuun tietoon arvailun sijaan. Meillä on käytössämme oikeanlaiset työkalut, metodit ja osaaminen.
Karkeasti ottaen modernisaatiohankkeiden lähestymisemme voi jakaa neljään osaan:
- Arviointi: Analysoidaan sovellusportfolio soveltuvilla työkaluilla, peilaten sitä liiketoiminnan tavoitteisiin ja vaatimuksiin sekä olemassa olevaan ympäristöön.
- Löydökset: Käydään läpi relevantit sovellukset kooditasolla. Arvioidaan kunkin sovelluksen osalta mahdollisuudet modernisointiin yleisesti ja rajataan alustavasti teknologiat, joita tavoitetilassa käytetään.
- Suunnittelu: Muodostetaan strategia ja roadmap, arvioidaan kustannusvaikutukset ja tehdään Business Case -laskelmat.
- Toteutus: Löydös- ja suunnitteluvaiheiden perusteella kääritään hihat ja lähdetään muodostamaan yksityiskohtaisempia suunnitelmia sovellustasolla.
Make Modernization Real – se on lupauksemme. Mikäli koet haasteita digitalisaation ja modernisaation polulla, ota yhteyttä ja lähdetään yhdessä miettimään, miten voimme ratkoa haasteet!
Tervetuloa myös kuuntelemaan aiheesta lisää Siili Talks! -webinaariin 19.5. klo 12–13!
Lue lisää ja ilmoittaudu ilmaiseen webinaariin tästä linkistä!
Kirjoittanut Jerry Jalassola