Разработка любого проекта в рамках крупной компании требует планомерной подготовки и учета множества нюансов. Крайне важна процедура подготовки. Так, на подготовительном этапе необходимо собрать определенную информацию, которая позволит получить представление о специфике отрасли, в рамках которой создается тот или иной продукт, представлениях заказчика и потенциального покупателя (клиента). Такая подготовка называется Discovery Фазой. Больше о информации Discovery Фазе можно получить тут https://agilie.com/blog/discovery-stage-or-what-to-do-if-you-need-an-agile-project-analysis.
Discovery Фаза представляет собой процесс сбора данных о специфике направления деятельности компании, потребностях клиентов. Основной задачей Discovery Фазы выступает разработка технического предложения, а для того чтобы это предложение было максимально точным и корректным, предварительно необходимо выявить основные нужды и пожелания клиента.
Discovery Фаза позволяет получить точные представления о следующих аспектах процесса создания продукта:
- объеме работ;
- временных рамках;
- плане выполнения задач.
Результатом Discovery Фазы выступает предоставление заказчику высококачественного программного продукта, разработанного с учетом его основных потребностей.
Чем обусловлена необходимость Discovery Фазы?
Актуальность Discovery Фазы связана с тем, что без предварительной подготовки и сбора данных, многие проекты в области IT приносят неудовлетворительные результаты. Так, по результатам своих исследований McKinsey приводит следующую статистику “успешности” IT-проектов:
- 17% проектов приводят к полному краху компаний;
- 7% проектов выполняются с серьезным опозданием;
- 45% проектов выходят за рамки изначально намеченного бюджета компании, что также негативно отражается на ее состоянии.
Discovery Фаза является эффективным и по-настоящему востребованным инструментом, который позволяет предотвратить множество трудностей и проблем, возникающих в ходе создания проектов. Discovery Фаза позволяет минимизировать риски путем сбора важной информации, сократить нецелесообразное расходование бюджета компании, четко спрогнозировать и определить временные затраты на реализацию проекта.