Esiselvitykset ja vaatimusmäärittelyt
Asiakkaan liiketoiminta ja käyttäjätarpeet toimivat lähtökohtana esiselvitys- ja vaatimusmäärittelytyölle.
Esiselvitysvaiheessa luodaan tietoisuus asiakkaalle hänen mahdollisesta järjestelmätarpeesta ja kartoitetaan sille eri ratkaisuvaihtoehtoja. Esiselvitysvaiheessa on perusteltua selvittää, että yrityksen tai organisaation teknologiavalinnat tukevat organisaation liiketoiminnan tavoitteita ja noudattavat olemassa olevia linjauksia (esim. organisaation kokonaisarkkitehtuuri). Esiselvitysvaiheessa voidaan ottaa myös kantaa myös ohjelmistokehitysmalleihin.
Asiakkaan tarpeisiin optimoidulla vaatimusmäärittelyllä luodaan konkreettinen ja dokumentoitu suunnitelma, miksi ja mitä tarpeita ohjelmistohankinnalla halutaan täyttää. Kyseessä voi olla uusi ohjelmistoratkaisu tai jo käytössä olevan ohjelmiston tai järjestelmän kehittäminen. Ohjelmistotarve voi liittyä myös uutta liiketoimintaa luovaan tuotekehityshankkeeseen.
Vaatimusmäärittely perustuu aina sekä huolelliseen asiakkaan että hankinnan kohteena olevan ohjelmiston loppukäyttäjien kuuntelemiseen. Reunaehtoja voivat olla esimerkiksi asiakasorganisaation hankinnan laajuus, budjetti, uuden ohjelmiston tai nykyiseen ratkaisuun tehtävän jatkokehityksen liiketoimintakriittisyys, asiakkaan suosimat projekti- ja hankintamallit ja mahdollinen ohjelmistohankinnan kilpailutus.
Realistinen arvio ohjelmistohankinnan työmäärästä ja kustannuksista on mahdollista tuottaa vain laadukkaan vaatimusmäärittelydokumentaation pohjalta. Nykyaikaisten vaatimusmäärittelymenetelmien oikeaoppinen hyödyntäminen mahdollistaa riippumattomuuden ohjelmistotoimittajasta ja toisaalta mahdollisuuden kilpailuttaa ohjelmistohankinta parhaan mahdollisen kumppanin toteutettavaksi.




