vaatimusspecifikaatiossa
Vaatimusspecifikaatio, usein lyhennettynä vaatimusmäärittelynä tai SRS:nä (Software Requirements Specification) ohjelmistokehityksessä, on kattava dokumentti, joka kuvaa järjestelmän tai ohjelmiston toiminnalliset ja ei-toiminnalliset vaatimukset. Se toimii sopimuksena tilaajan ja kehittäjän välillä määritellen, mitä järjestelmän tulee tehdä ja millaisia ominaisuuksia sillä tulee olla.
Dokumentti sisältää yleensä yleiskatsauksen, jossa kuvataan järjestelmän tarkoitus, laajuus ja kohdeyleisö. Tärkein osa on kuitenkin yksityiskohtainen
Hyvin laadittu vaatimusspecifikaatio on olennaisen tärkeä projektin onnistumiselle. Se auttaa ehkäisemään väärinkäsityksiä, vähentämään virheitä kehitysvaiheessa ja