Rajapintapalvelujen periaatteet – työkalu digitalisoinnin periaatteiden toteuttamiseen

Kopposen Aleksi kerää ehdotuksia Innokylään miten digitalisoinnin periaatteet (http://digisuomi.fi/) jalkautetaan. Yksi kohta siellä on:

Avaamme tiedon ja rajapinnat yrityksille ja kansalaisille.

Lähtökohtaisesti avaamme tiedon ja rajapinnat julkisesti saataville, ellei saatavuutta ole syytä erikseen rajata. Annamme tiedon hyödynnettäväksi uudenlaisten palveluiden kehittämiseen. Avoimuus koituu kaikkien eduksi!

Rajapintapalvelujen periaatteet

Julkisen sektorin tietojärjestelmät on ajan saatossa tehty keskenään yhteentoimimattomiksi. Sille hirveästi ei voi tehdä mitään. Nyt historia uhkaa toistaa itseään rajapintapalvelujen kohdalla. Oman kokemukseni mukaan vallitsee villi viidakko ja tulos on sen mukaista. Syytä olisi tehdä pientä ohjausta.

Oma ehdotukseni on että työstetään kaksi kehitteillä olevaa pakettia yhdeksi Rajapintapalvelujen periaatteet paketiksi:

Mikäli minkäänlaisia löyhiäkään ohjeistuksia ei ole, tulee rajapintapalvelukokonaisuus olemaan todennäköisesti aika kaukana hyvästä kehittäjäkokemuksesta.

Kehittäjien pitää opiskella jokainen rajapintapalvelu erikseen, koska:

  • niiden virheenkäsittelyä on tehty eri tavalla,
  • niiden dokumentaatiot on eri periaatteilla,
  • osassa on koodiesimerkkejä käytöstä, yms.

Jos näin mennään ja villi viidakko jatkuu, kaikki tämä:

  • tulee nostamaan kynnystä ottaa tieto uudelleen käyttöön rajapintapalvelujen kautta
  • varmasti nostaa käsinkoodauksen määrää (kuluja) palvelujen kehittämisessä ja
  • hidastaa palvelukehitystä.

JHS suositukset ovat tällä hetkellä hieman toisella tavalla asiaa lähestyviä eikä ihan sellaisenaan ole vastaavia tämän kanssa.

Mainokset

Kommentoi

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out /  Muuta )

Google+ photo

Olet kommentoimassa Google+ -tilin nimissä. Log Out /  Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out /  Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out /  Muuta )

Muodostetaan yhteyttä palveluun %s