Weryfikowalność wymagań jest konieczna, ale są i inne ważne zagadnienia. Stwierdzenie samej weryfikowalności nie eliminuje niepoprawnych wymagań, co może prowadzić do nieodpowiednich wyników. Więcej, weryfikacja jest fałszywa gdy jakieś wymagania pominięto. Przypadki takie mogą być wykryte droga odrębnych analiz, inspekcji i recenzji.

Analiza wymagań lub inżynieria wymagań Wymagania mogą być niejednoznaczne, niekompletne i niespójne. Są znane techniki, które pomagają uporać się z tymi niedoskonałościami. Usunięcie niejednoznaczności, niekompletności i braku spójności na etapie tworzenia wymagań kosztuje o rząd wielkości mniej niż ich poprawianie w późniejszych fazach rozwijania produktu. Analiza wymagań temu służy.

Przeciwieństwem niejasności wymagań jest ich wielka szczegółowość, która prowadzi do tego, że: ich wytworzenie zajmuje dużo czasu, ograniczają dostępne możliwości realizacji, ich wytworzenie jest kosztowne.

Analiza wymagań pod tym kątem pozwala na inżynierski kompromis.