Общая характеристика фазы разработки

«Разработка» — третья из четырех стадий модели процесса разработки MSF. Она следует за стадией «Планирование», которая завершается одобрением плана проекта. До сих пор проектная группа занималась в основном концепцией, архитектурой продукта и планированием. На стадии «Разработка» основная задача — выполнение проекта.

Главный вопрос, которым задается проектная группа на этой ста­дии: как организовать разработку, чтобы создать спроектированный продукт в запланированные сроки? Ответ на этот вопрос основан на понимании концепции продукта с учетом необходимости выпуска работающего приложения.

Как показано на рисунке, стадия «Разработка» завершается напи­санием кода и выпуском первой версии приложения.

Результаты эта­па «Завершение разработки» таковы:

* все необходимые функциональные возможности приложения ре­ализованы (хотя, вероятно, и не самым оптимальным образом);

* продукт прошел первоначальное тестирование; продолжается ус­транение выявленных ошибок (завершение этой работы на дан­ном этапе не обязательно);

* проектная группа и другие участники проекта согласны с тем, что все реализованные функциональные возможности отвечают концеп­ции и функциональным спецификациям, и реализованы успешно;

* завершена подготовка к тестированию производительности про­дукта и его стабилизации.