Tarkvaratehnika 3 variant
requirements. Constraints are I/O device
capability, system representations, etc.
Process requirements may also be specified
mandating a particular
IDE, programming language or development method
Non-functional requirements(FURPS+ Functionality Usability reliability
Performance Supportability)
Constraints on the services or functions offered by
the system such as timing constraints, constraints
on the development process, standards, etc.
Mayapply to the system as a whole
aswellastoindividual features or services
Nõude kolm baasomadust:
Ühene kontrollitavus
küsimusele „kas nõue on täidetud?“ peab saama võimalikult üheselt vastata “jah”
või “ei”
Kerge kontrollitavus
nõude kontroll ei tohi võtta
palju aega
Sõnastuse lihtsus ja lühidus nõude sisutekst ei
tohiks olla pikem kui ~30 sõna
4 sotware engineer objazannosti 1loeng 49
Professionaalse vastutuse aspektid
Konfidentsiaalsus
Tarkvarainsener peab respekteerima oma