Вимоги до програмним продуктам (ПП), що розробляються, визначаються на цьому етапі. Для більшості проектів цей крок є дуже важливим. На даному етапі створюється спільна група проекту та призначаються Менеджери проекту як з боку розробника, так і з боку клієнта. Причому вже на цій стадії проекту, окрім бізнес-аналітиків, працюють усі категорії персоналу команди, що бере участь у проекті.
На даному етапі укладається договір на передпроектне дослідження, яке завершується створенням технічної документації, що складається з Проектного завдання (Technical Design Document (TDD), Плану проекту (Project Plan) та Тест-плану (Test Plan), а також пропонуються терміни та вартість виконання робіт.
У ході робіт, проводиться детальний аналіз функціональних вимог, існуючого ІТ ландшафту, безпеки, питань міграції даних, інтеграції майбутнього рішення із зовнішніми підсистемами, підбір відповідних технологічних інструментів для розробки, проводиться аналіз термінів, вартості, ліцензійної складової проекту, можливості подальшої модернізації, варіанти та вартість супроводу.
Після завершення аналізу вимог та затвердження технічної документації, команда проекту може перейти до наступного етапу розробки – дизайну продукту.