and Papaccio, P.N., 1988, Understanding and controlling software costs, IEEE Trans of Software Engineering, 14(10), 1462-1477.Bridges, W., 1995, Managing Transitions, Making the most of change, Nicholas Brealey Publishing, UK.Sjaak Brinkkemper 1996, Method engineering: engineering of information systems development methods and tools, Inf. Software Technol., 38(4), 275-280.Davis, A.M., 1993, Software Requirements: Analysis and Specification, Prentice Hall, second Edition, 1993..
Charakterystyka Wyjaśnienie Spójność Wymaganie odnosi się do jednej i tylko jednej sprawy. Kompletność Wymaganie wszystko określa w jednym miejscu, bez brakującej informacji. Zgodność Wymaganie jest niesprzeczne jakimkolwiek innym wymaganiem i w pełni zgodne z wymaganą zewnętrzną dokumentacją. Poprawność Wymaganie wypełnia wszystkie lub część potrzeb biznesowych określonych przez interesariuszy. Aktualność Wymaganie nie starzeje się z upływem czasu. Zewnętrzna zauważalność Wymaganie specyfikuje charakterystyki produktu, które są zewnętrznie dostrzegalne lub doświadczane przez użytkownika. „Wymagania”, które specyfikują wewnętrzną architekturę, sposób projektowania i realizacji oraz kryteria badań są odpowiednimi ograniczeniami i powinny być umieszczone części dokumentu wymagań zawierającej ograniczenia.