Skip to content

Vaatimustenhallinta - Requirement Management

Kuvauksen kirjoitti: N4512, Jani Kandelin

Kuvaus

Vaatimustenhallinalla pyritään takaamaan, että tuotekehitys päämäärät täyttyvät onnistuneesti käyttäen hyväksi erilaisia tekniikoita kuten vaatimusten dokumentointia analysointia ja priorisointia. Näin suunnittelijat pysyvät ajan tasalla sen hetkisistä ja hyväksytyistä vaatimuksista. Vaatimustenhallinta tarjoaa tuotekehitykselle seurantatyökalun projektin elinkaaren ajaksi, mikä edistää ja tukee kommunikaatiota sidosryhmien välillä.

Minkä vuoksi tärkeää

Tuotteet kehittyvät jatkuvasti monimutkaisemmiksi kokonaisuuksiksi mihin vaatimustenhallinnan avulla pystytään valmistautumaan tehokkaammin. Puutteellisesti määritellyt ja hoidetut vaatimukset voivat johtaa erilaisiin ongelmiin kuten liian laajoihin projekteihin, projektin myöhästymiseen, yli suuriin kuluihin ja huonolaatuisiin tuotteisiin. Säännellyillä aloilla kuten lääketeollisuudessa ja terveysteollisuudessa vaatimukset on oltava jäljitettävissä myös kehitysprojektin jälkeen.

Vaatimustenhallinta suunnitelma

Suunnitelmalla pyritään selittämään, kuinka tuotteen vaatimukset kerätään sen elinkaaren aikana. Suunnitelman määrittää projektin kokonaiskuva, vaatimusten kerääminen, roolit ja vastuut, työkalut ja jäljitettävyys

Vaatimustenhallinta prosessit

Vaatimustenhallinnassa kannattaa ottaa huomioon nämä keskeiset ominaisuudet.

  • Lähtö tilanteessa kerätä vaatimukset kaikilta sidosryhmiltä
  • Analysoida vaatimukset
  • Määrittää ja taltioida vaatimukset
  • Priorisoida vaatimukset
  • Sopia ja hyväksyttää vaatimukset
  • Varmistaa työasioiden jäljitettävyys
  • Kerätä sidosryhmien mielipiteet tarpeellisista muutoksista toteutuksen jälkeen
  • Hyödyntää testihallintaa järjestelmävaatimusten vahvistamiseen ja tarkistamiseen
  • Arvioida muutosten vaikutus
  • Arvioida vaatimukset uudelleen
  • Päivittää asiakirja muutokset

Vaatimushallinnan hyödyt

  • Kehityskustannusten optimointi
  • Virheiden karsiminen
  • Minimoida riskejä turvallisuuskriittisissä projekteissa
  • Nopeammat toimitusajat
  • Parantaa uudelleen käytettävyyttä
  • Paremmin jäljitettävissä
  • Vaatimukset yhteydessä testitapauksiin

Kenen vastuulla

Yleisesti tuotepäällikkö on vastuussa vaatimusten määrittelystä, mutta projektin luonteesta riippuen on mahdollista, että vaatimukset määrittelee joku sidosryhmään kuuluva kuten asiakas, laatupäällikkö, tuoteomistaja.

Esimerkkejä hallinta käytänteistä

Linkit ulkopuolisiin lähteisiin

Avainsanat harjoitustehtävän repositoriossa