Технологии разработки программного обеспечения


Этап НАЧАЛО (Inception)


Главное назначение этапа — запустить проект.

Цели этапа НАЧАЛО:

q       определить область применения проектируемой системы (ее предназначение, границы, интерфейсы с внешней средой, критерий признания — приемки);

q       определить элементы Use Case, критические для системы (основные сценарии поведения, задающие ее функциональность и покрывающие главные проектные решения);

q       определить общие черты архитектуры, обеспечивающей основные сценарии, создать демонстрационный макет;

q       определить общую стоимость и план всего проекта и обеспечить детализированные оценки для этапа развития;

q       идентифицировать основные элементы риска. Основные действия этапа НАЧАЛО:

q       формулировка области применения проекта — выявление требований и ограничений, рассматриваемых как критерий признания конечного продукта;

q       планирование и подготовка бизнес-варианта и альтернатив развития для управления риском, определение персонала, проектного плана, а также выявление зависимостей между стоимостью, планированием и полезностью;

q       синтезирование предварительной архитектуры, развитие компромиссных решений проектирования; определение решений разработки, покупки и повторного использования, для которых можно оценить стоимость, планирование и ресурсы.

В итоге этапа НАЧАЛО создаются следующие артефакты:

q       спецификация представления основных проектных требований, ключевых характеристик и главных ограничений;

q       начальная модель Use Case (20% от полного представления); а начальный словарь проекта;

q       начальный бизнес-вариант (содержание бизнеса, критерий успеха — прогноз дохода, прогноз рынка, финансовый прогноз);

q       начальное оценивание риска;

q       проектный план, в котором показаны этапы и итерации.

 



Содержание раздела