Experience® Service tuotantoon maaliskuussa 2013.
Oululaisen ohjelmistotalon taitava SCRUM-tiimi rakenteli 4SUM Partners Oy:lle pilvipalveluna myytävän Experience® Service järjestelmän. Hankkeen tuloksena saatiin aivan uusi, monipuolinen ja luotettavaksi osoittautunut pilvipalvelu markkinoille. Palvelun lanseeraustilaisuus järjestettiin itse asiassa yhtä päivää alkuperäistä, tarjouspyynnössä esitettyä tavoitepäivää aikaisemmin. Hankkeessa sovellettiin northernSCOPE™ konseptia täysimääräisesti, eli asiakas maksoi ainoastaan valmistuneesta, laatuvaatimukset täyttävästä toiminnallisuudesta sovitun yksikköhinnan (€/FP) mukaisesti.
Asiakkaalla oli käytössään osaava määrittelijätiimi, joka oli kokonaisuudessaan osallistunut alustavien vaatimusmääritysten laatimiseen syksyn 2011 ja seuraavan talven aikana. Parikymmentä käyttötarinaa, noin 15 keskeistä käsitettä ja niiden välisiä suhteita kuvaava käsitemalli sekä viisi liiketoimintaprosessien kaaviota oli valmiina hyvissä ajoin ennen tarjouspyynnön laatimista ja esittelemistä. Myös tärkeimmät käyttötilanteiden kuvaukset oli luonnosteltu ja ensimmäisenä toteutettaviksi ajatellut kirjoitettu lähes valmiiksi, esittelykuntoon. Vaatimusten esittely yli kymmenelle tarjoajaehdokkaalle tapahtui yhteisessä, kahden tunnin tilaisuudessa 9.3.2012. Hankittavan ohjelmiston kokonaislaajuudeksi arvioitiin esittelytilaisuudessa 800-1200 toimintopistettä (FP).
Lyhyen, kolmessa viikossa läpiviedyn tarjouskilpailun perusteella 4SUM Partners Oy päätyi valitsemaan oululaisen MSG:n järjestelmän toimittajaksi. Parissa viikossa saatiin sopimukset liitteineen kuntoon. Tähän vaiheeseen sisältyivät mm. tarkkojen laatuvaatimusten kiinnittäminen liiketoimintaprosesseittain. Toimittaja kokosi vaadittavat osaamiset omaavan tiimin, joka aloitti heti perehtymisen vaatimuksiin.
Koska tämä ketterä hanke toteutettiin maantieteellisesti hajautettuna, piti yhteydenpitokäytännöt ja sprintistä toiseen siirtyminen sopia etukäteen. Keskeisinä välineinä olivat tuotekuvauksen jakelussa Confluence sekä päivittäisessä kommunikoinnissa sähköposti, puhelin ja skype. Kunkin kuukauden mittaisen sprintin tulosten esittely ja seuraavaan tulevien määritysten katselmointi hoidettiin yhden ns. ”sprintin vaihto”-päivän aikana. Heti sen jälkeen puolueeton Scope Manager mittasi yhdessä asiakkaan projektipäällikön ja product ownerin kanssa valmistuneen sprintin tuotosten määrän ja päivitti edistymisen seurantavälineensä KANBAN-tauluun.
Toimitusprojekti käynnistettiin yhteisellä kickoff-tilaisuudella, jonka aikana toimittajan pääarkkitehti ja Scrum Master, hankkeen Scope Manager sekä ostajan projektipäällikkö ja tietokantapalvelun toimittaja pelasivat kaksi päivää projektipeliä. Näin muodostettiin kaikille yhteinen ymmärrys hankkeen tavoitteista, onnistumisen kriteereistä ja riskeistä.
Varsinainen ohjelmistotoimitus jakautui 1,5 kuukauden ”Proof of Concept”-vaiheeseen ja kuuteen varsinaiseen sprinttiin. Ketterän kehittämisen periaatteiden mukaisesti järjestelmän kuvauksia tarkennettiin ja muutettiin koko kehitystyön ajan, mutta lopputuloksena kaikki asetetut tavoitteet saavutettiin. Toimitetun järjestelmän lopulliseksi laajuudeksi mitattiin 851 FP, eli se pysyi hyvin asetettujen rajojen välissä.
Valmiin tuotteen lanseeraustilaisuus järjestettiin 4.3.2013. Toimittajan pääarkkitehti, ostajan projektipäällikkö, puolueeton Scope Manager ja hankkeen sponsorina ja product ownerina toiminut 4SUM Partners Oy:n toimitusjohtaja kertoivat kukin oman näkemyksensä hankkeen onnistumisesta. Puheenvuorot myös striimattiin ja mahdollistettiin siten julkistukseen osallistuminen myös ”etänä”. Kaikki tilaisuuden esiintyjät ja muutkin hankkeeseen osallistuneet olivat yksimielisesti sitä mieltä että tämä oli todella onnistunut hanke.
P.S. Mielipide onnistumisesta ei ole hankkeen jälkeenkään muuttunut.