Päävaatimuksia
Päävaatimuksia tarkoitetaan projektin, tuotteen tai järjestelmän olennaisia tarpeita, joiden täyttyminen on sen onnistumisen kannalta välttämöntä. Ne määrittelevät, mitä järjestelmän on tehtävä ja millaiset ominaisuudet sen on tarjottava. Päävaatimukset perustuvat liiketoiminnan tavoitteisiin, käyttäjien tarpeisiin sekä säädöksiin ja tekniseen toteuttamiskelpoisuuteen. Niiden avulla ohjataan suunnittelua, toteutusta, testausta ja hyväksyntää.
Ne jaetaan toiminnallisiin ja ei-toiminnallisiin vaatimuksiin, ja ne sisältävät usein sekä pakolliset että kriittiset laatutavoitteet. Pakolliset
Prosessi koostuu sidosryhmien haastatteluista, työpajoista sekä käyttötapausten ja käyttäjätarinoiden laadinnasta. Vaatimukset dokumentoidaan selkeästi, hyväksyntäehdoin, ja muutokset
Esimerkkejä: ohjelmistossa päävaatimuksena voi olla järjestelmän jatkuva saatavuus ja turvallisuus sekä kunkin toiminnallisuuden selkeä hyväksymiskriteeri; fyysisessä