Jasno wyspecyfikowane wymagania (oczekiwania) użytkownika są podstawą definicji projektu informatycznego.
Faza określenia wymagań kończy się przygotowaniem dokumentu specyfikacji wymagań oprogramowania (ang. Software Requirements Specification, SRS), który opisuje co system powinien wykonywać. SRS jest podstawą do organizacji prac projektowych i implementacyjnych.
*4l