vaatimusmaarittely - Marmeladimonni/TestRepo GitHub Wiki

Vaatimusmäärittely

Sisällysluettelo

Johdatus

Palvelukuvaus

Palvelun tarkoituksena on helpottaa ja yksinkertaistaa opinnäytetyön teko- ja arviointiprosessia. Tämä saavutetaan siirtämällä suurin osa vaiheista (kuten arviointi) digitaaliseksi.

Asiakastarina

Ossi opiskelee insinööriksi ja on aloittelemassa opinnäytetyötä. Hän valitsee aiheen, jonka sitten ilmoittaa sen koulutusvastaavalle. Koulutusvastaava hyväksyy aiheen ja määrää kaksi ohjaavaa opettajaa. Ossi tekee työtään valmiiksi opettajien ohjauksessa.

Sidosryhmät (Stakeholders) ja profiilikuvaukset (Profile descriptions)

  • Opettaja
  • Opiskelija
  • Koulutusvastaava
  • Vertaisarvioija
  • Arviointilautakunta

Sidosryhmäkuva (Stakeholder map)

Asiakaspolku (Customer Journey)

Customer Journey

Tuotteen yleisiä vaatimuksia ja rajoituksia (General Requirements and restrictions)

Yleiset käyttötapaukset (General Use Cases)

Palveluun liittyvät toiminnalliset vaatimukset (Functional Requirements)

Palveluun liittyvät ei-toiminnalliset vaatimukset (Non Functional Requirements)

Suorituskyky? (Performance)

Luotettavuus?

Tietoturva?

Käytettävyys

Palvelu MockUp-prototyyppi

Tärkeimmät tunnistetut ominaisuudet (Features)

Julkaisun suunnitelma

Palvelun/ohjelmiston arkkitehtuuri

Yleinen sijoittelunäkymä (Deployment diagram )

Arkkitehtuuriin/teknologiaan liityvät vaatimukset

Ylläpito (Maintenance)

Yleinen tietokantakuvaus (Database ER-diagram)

Testauksen vaatimukset (Testing requirements)

Testattavuus

Tunnistetut riskit ja testikohteet

  • Riski -> Testaustarve
  • Vaatimus -> Testaustarve

Dokumentit, standardit ja lähteet

Lähteet