API:t tarjoavat monenlaisia mahdollisuuksia liiketoiminnalle, mutta alkuun pääsemisessä on tunnetusti omat haasteensa. Digian palvelupäällikkö Turo Hyppönen kertoo, miten pääset API:ssa alkuun ja miten rajapinnoista saadaan kaikki hyöty irti.
Oletetaan, että yrityksesi on päättänyt lähteä hyödyntämään ohjelmointirajapintoja (API) ja näkee niissä potentiaalisia liiketoimintamahdollisuuksia. Miten asiassa kannattaa edetä, jotta rajapinnoista saadaan kaikki hyödyt irti?
Perusta API-yksikkö
Aivan ensiksi on päätettävä, kenen vastuulla API:t ovat. Omistajuutta ei kannata vastuuttaa kullekin liiketoimintayksikölle erikseen, koska lopputuloksena saadaan vain varmistettua, että on yhtä monta tapaa tehdä rajapintoja kuin on yksiköitäkin. Tarvitaan siis liima, joka yhdistää ja yhtenäistää rajapintoja ja antaa suuntaviivat niiden kehitykselle.
Valveutuneissa organisaatioissa tämä liima on API-yksikkö tai -tiimi, jonka ensisijaisena tehtävänä on varmistaa, että sisäiset ja ulkoiset rajapinnat on toteutettu yhdenmukaisesti, niiden dokumentaatio on riittävää ja ne löytyvät samasta paikasta.
Lisäksi yksikön tehtävälistalla on pitää huolta siitä, että olemassa olevia rajapintoja hyödynnetään yrityksessä tehokkaasti, ja että uudet palvelut julkaistaan keskitetyn ratkaisun kautta.
Toisin sanoen API-tiimi luo puitteet tiedon julkaisemiselle, liiketoiminnat puolestaan huolehtivat tietosisällöstä.
Palkkaa osaava tuotepäällikkö
Uudelleen organisoitumisen myötä myös roolituksia on ajateltava uudestaan. API-tiimin keskikentän dynamona toimii tiimin tuotepäällikkö. Ohjelmointirajapinnat ovat erittäin teknisiä, ja niiden käyttäjät ensisijaisesti kehittäjiä. Tuotepäälliköllä tulee siis olla hyvä ymmärrys siitä, miten rajapintoja käytetään ja mitkä ovat parhaita API-käytäntöjä.
Tuotepäälliköltä vaaditaan myös liiketoiminnallista näkemystä ja ymmärrystä siitä, miten API:en käyttöä ja niistä saatavaa hyötyä mitataan. Tuotepäällikön työpariksi kannattaakin mahdollisuuksien mukaan valita vielä syvällisempää teknistä näkemystä omaava arkkitehti.
Lisäksi tuotepäällikön tulee pystyä hyödyntämään organisaation muita sidosryhmiä, kuten markkinointia ja viestintää, tehokkaasti.
Panosta markkinointiin ja ota selvää kohderyhmästä
Kun API:t on organisaatiossa ymmärretty strategiseksi osa-alueeksi, niihin kannattaa suhtautua tuotteena. Kuten muidenkin tuotteiden kohdalla, API:en kohdeyleisö pitää määritellä, jotta viestinnässä, markkinoinnissa ja johtamisessa on punainen lanka.
Pääsääntöisesti rajapintojen kohderyhmää ovat ohjelmistokehittäjät. Tätä kautta on helppo lähteä miettimään kehittäjää persoonana: missä kanavissa kehittäjät liikkuvat, minkälaista markkinointia heille kannattaa suunnata ja minkälaista viestintää heidän kanssaan kannattaa ylipäätänsä tehdä.
Tietenkin kehittäjissä on myös paljon eroavaisuuksia. Yksi voi olla esimerkiksi vanhan liiton Cobol-mies, toinen Jacques Cousteau -pipoinen punavuorelainen hipsteri ja kolmas joku muu. Mitä paremmin tunnet kohderyhmäsi, sitä helpompi heidät on markkinoinnin ja viestinnän avulla tavoittaa.
Näin API:en ilosanomaa saadaan tehokkaasti levitettyä sekä yrityksen sisäisissä että ulkoisissa kanavissa.