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