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

В точке, соответствующей вехе начальной работоспособности, продукт готов к передаче на этап внедрения. К этому моменту должны быть реализованы все функции продукта и протестирована его alpha-версия. Помимо программного обеспечения, разработано руководство пользователя с описанием текущего выпуска.

Критерии оценки

Основные критерии оценки завершенности этапа построения сводятся к следующим вопросам:

  • Достиг ли продукт достаточной стабильности и зрелости для предоставления пользователям?
  • Все ли заинтересованные лица готовы к передаче продукта пользователям?
  • Приемлемо ли по-прежнему соотношение фактических и запланированных затрат?

Если эта веха не достигнута, внедрение продукта может быть отложено на один выпуск.

Артефакты

Основные артефакты (в порядке важности) Состояние на момент прохождения вехи
"Система" Собственно рабочая система, готовая к тестированию пробной версии.
План развертывания Начальная версия разработана и проверена, и для нее создана контрольная версия. В малых проектах этот артефакт может быть вложен в артефакт План разработки программного обеспечения.
Модель реализации (и все входящие в нее артефакты, включая элементы реализации) Расширена по сравнению с формой, существовавшей на этапе уточнения; к концу этапа построения созданы все элементы реализации.
Тестовый набор ("проверка дымом") Реализованы и успешно выполнены тесты, направленные на проверку стабильности всех компиляций выпуска, созданных на этапе построения.
Материалы поддержки пользователей Руководства пользователей и другие учебные материалы. Предварительные черновики, основанные на вариантах использования.   Могут потребоваться, если в системе уделяется серьезное внимание пользовательскому интерфейсу.
План повтора Создан и проверен план итераций этапа внедрения.
Модель проекта (и все входящие в нее артефакты) Добавлены новые элементы проекта, выявленные при окончательном формировании списка требований.
Процесс разработки

Процесс разработки, включая вариант разработки, рекомендации и шаблоны для конкретного проекта, был уточнен с учетом результатов разработки и стал достаточно подробным для перехода к следующему этапу.

Инфраструктура разработки

Среда внедрения подготовлена и содержит все необходимые инструменты и средства поддержки автоматизации.

Модель данных Добавлены все элементы, необходимые для поддержки постоянного хранения информации (таблицы, индексы, схемы соответствия объектной и реляционной моделей и т.д.).
Необязательные артефакты Состояние на момент прохождения вехи
Дополнительные спецификации Добавлены новые требования, выявленные на этапе построения (если были выявлены какие-либо новые требования).
Модель вариантов использования (Субъекты, Варианты использования) Добавлены новые варианты использования, выявленные на этапе построения (если были выявлены какие-либо новые варианты использования).