Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ППП-типо-похоже-на лекции!.docx
Скачиваний:
21
Добавлен:
21.09.2019
Размер:
2.06 Mб
Скачать

2. Основные этапы разработки

Основная цель стадии «Разработка» модели процесса разработки MSF

• согласие всех участников проекта с тем, что реализованы все запланированные функциональные возможности продукта. Кроме того заказчик и проектная группа должны принять решение о том, что реализация всех элементов и продукта в целом завершена.

2.1.Распределение обязанностей на стадии разработки

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

Роль

Обязанности

Менеджер продукта

·        отвечает за выполнение требований заказ­чика;

·        информирует заказчика и других участников проекта о со­стоянии проекта и продукта;

·        готовит пользователей к выпуску аль­фа- и бета-версий.

Менеджер программы

·        отвечает за связь всех подгрупп проект­ной группы;

·        координирует выполнение промежуточных этапов проекта;

·        отвечает за подготовку итоговых документов фазы «Разработка», включая пересмотренные функциональные специфика­ции, план и график проекта, а также сводный документ оценки рисков.

Разработчик

·        пишут код, реализующий все запланированные функциональные возможности продукта;

·        выполняют предвари­тельное тестирование кода и функциональных возможностей;

·        от­вечают за создание альфа- и бета-версий продукта, а также первой окончательной версии в конце этапа «Завершение разработки».

Тестер

·        Основная задача группы тестирования — выявление и отсле­живание ошибок в процессе разработки;

·        разрабатывает спецификации, планы, при­меры использования и сценарии для выполнения первого этапа тестирования функциональных возможностей продукта -провер­ки  промежуточных версий продукта, а также альфа- и бета-вер­сии;

·        документирование процесса тестирования продук­та на всех этапах процесса разработки.

Инструктор

·        выполняет первое тестирование продукта и тестирует производительность работы пользователей;

·        готовит пользователей к выпуску альфа- и бета-версий, разраба­тывает справочные и обучающие материалы;

·        отвечает за подготов­ку итоговых документов, относящихся к применению продукта и его сопровождению.

Логистик

·        отвечает за создание условий для работы про­ектной группы;

·        создает материалы и документацию по сопровож­дению продукта;

·        занимается развертыванием альфа- и бета-вер­сий продукта.

В процессе разработки следует придерживаться трехэтапного под- хода, который мы упоминали при обсуждении стадии «Концептуальное проектирование». Эти этапы не надо считать обязательными -это, скорее, рекомендации. Их названия также в достаточной мере условны.