Należy jednak zachować pewną elastyczność. Podczas prac projektowych może się okazać, że inne rozwiązanie jest wydajniejsze, tańsze lub lepsze. Zawsze można spróbować delikatnie zreorganizować wymagania i dostosować je do potrzeb czy zewnętrznego rynku. Jednak w najczęstszych przypadkach taki krok podejmuje się rzadko i utworzona lista wymagań powinna pozostać w formie niezmienionej. Projektanci na podstawie tego dokumentu przygotowują projekt systemu.

Konstrukcja i testowanie (construction and test) Podstawową czynnością, wykonywaną na tym etapie w ramach zarządzania wymaganiami jest upewnienie się, że prace nad projektem zamykają się w przewidzianym kosztorysie, a powstający produkt realizuje wytyczne, ujęte w wymaganiach. Ważnymi punktami tego etapu jest tworzenie prototypowych szkieletów i testów, które będą pozwalały na szacowanie zgodności z wymaganiami i postępów prac. Dla aplikacji klienckich można stworzyć wstępny graficzny interfejs użytkownika, które będzie podlegał testowaniu"The Complete Guide To Software Testing", a dla którego realizacja ciała będzie wypełniana z czasem. Pozwala to na usprawnienie powstawania samego projektu.