Opisywanie wymagań
Uczestnictwo może przebiegać na zasadzie: konsultacji lub reprezentacji w grupie projektowej.
Wymagania klienta mogą być opisywane na różnych poziomach abstrakcji (ogólności), Jaszkiewicz (1997) wymienia następujące:
- definicja wymagań - ogólny opis sporządzony przez użytkowników w języku naturalnym,
- specyfikacja wymagań - częściowo ustrukturalizowany zapis wykorzystujący zarówno język naturalny, jak i proste, częściowo sformalizowane notacje,
- specyfikacja oprogramowania - w pełni formalny opis wymagań.