vaatimustenkeruu
Vaatimustenkeruu on ohjelmiston tai muun tuotteen kehittämisen alkuvaiheen prosessi, jonka tavoitteena on tunnistaa ja jäsentää sidosryhmien tarpeet, tavoitteet sekä toiminnan tai järjestelmän käyttötarpeet ja rajoitteet. Se tuottaa selkeitä, mitattavia ja testattavia vaatimuksia, jotka ohjaavat suunnittelua ja toteutusta. Vaatimukset voivat olla toiminnallisia (mitä järjestelmän on tehtävä) sekä ei-toiminnallisia (laatu, suorituskyky, turvallisuus, käytettävyys).
Keskeisiä menetelmiä ovat sidosryhmien tunnistaminen ja haastattelut, työpajat, kyselyt sekä havainnointi. Käyttötapauksia, käyttäjätarinoita ja prosessikaavioita käytetään
Vaatimustenkeruu on osa laajempaa vaatimustenhallinnan prosessia ja voi olla sekä perinteisessä että ketterässä kehityksessä iteratiivinen. Hyödyllisiä
Roolit ja haasteet: liiketoiminta-analyytikko, tuoteomistaja, projektipäällikkö ja kehitystiimit osallistuvat. Haasteisiin kuuluvat epäselvä laajuus, ristiriitaiset tarpeet, jatkuvat