Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Full.docx
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
578 Кб
Скачать
☆
  1. Этап конструирование унифицированного процесса: цели, действия, артефакты, веха

Главное назначение этапа – создать программный продукт, который обеспечивает начальные операционные возможности

Цели этапа:

  1. Минимизировать стоимость разработки путем минимизации ресурсов и устранения необходимости доработок.

  2. Добиться быстрого получения приемлемого качества.

  3. Добиться быстрого получения контрольных версий (альфа, бета и т.д.)

Основные действия этапа:

  1. Управления ресурсами, контроль ресурсов, оптимизация процессов.

  2. Полная разработка компонентов и их тестирование.

  3. Оценивание реализаций продукта (по критерию признания из спецификации представления)

В итоге создаются следующие артефакты:

  1. Программный продукт, реализуемый на соответствующей платформе.

  2. Описание текущей версии.

  3. Руководство пользователя.

Типовая итерация включает следующие действия:

  1. Идентификация реализуемых классов и отношений.

  2. Определение в классах типов данных (для свойств) и сигнатур (для операций).

  3. Создание текста на языке программирования.

  4. Создание (обновление) документации.

  5. Тестирование функций реализации продукта.

  6. Объединение текущей и предыдущей реализаций. Тестирование интеграции.

Веха: первоначальная работоспособность

  1. Этап переход унифицированного процесса: цели, действия, артефакты, веха

Главное предназначение этапа – применить программный продукт в среде пользователей и завершить реализацию продукта.

Данная фаза включает:

  1. Бета-тестирование, позволяющее убедиться, что новая система соответствует ожиданиям пользователя.

  2. Параллельное функционирование с существующей системой, которую должна заменить разрабатываемая.

  3. Перекодирование эксплуатационных баз данных.

  4. Подготовка пользователей и персонала поддержки.

  5. Передача продукта командам маркетинга, распространения и продаж.

Основные цели:

  1. Добиться независимости от пользователя.

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

  3. Максимально быстро и рентабельно получить окончательную базовую линию продукта

Виды деятельности:

  1. Проектирование с акцентом на распространение, т.е. отбрасывание лишнего, коммерческое оформление продукта и производство, развертывание продаж и подготовка технического персонала.

  2. Настройка видов деятельности, в том числе коррекция ошибок и модернизация в целях повышения производительности и практичности.

  3. Оценка базовой линии разработки согласно видению и критериям приемлемости продукта.

Веха: выпуск продукта

  1. Процесс «Управление проектом»: цели и содержание, роли и артефакты

Основные цели управления проектом:

  1. Создать контур для управления преимущественно программными проектами.

  2. Обеспечить практическое руководство по вопросам планирования, кадрового обеспечения, реализации проекта и наблюдения за проектом.

  3. Создать контур для управления риском.

Данный технологический процесс акцентирует внимание лишь на определенных аспектах процесса итеративной разработки:

  • Планирование жизненного цикла итеративного проекта в целом и планирование отдельных операций.

  • Управление риском.

  • Наблюдение за прогрессом итеративного проекта и метрики.

Планирование итеративного проекта

Основные вопросы:

  • Сколько требуется итераций?

  • Насколько они продолжительны?

  • Как определить содержание и цели итерации?

  • Как отследить процесс итерации?

Цели планирования проекта:

  • Распределение задач и обязанностей в команде.

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

Уровни планов

Два уровня планов:

  • крупнозернистый план фаз;

  • набор мелкозернистых планов: планы итераций

План фаз

  • Даты основных вех.

  • Схема кадрового обеспечения.

  • Даты второстепенных вех.

План итерации

В каждый момент времени «активны» два плана итераций: план текущей итерации и план следующей итерации.

План итерации создается с использованием традиционных инструментальных средств и технологий планирования (графики Гантта и т.п.)

Исполнители (роли) и артефакты процесса

Основным исполнителем технологического процесса управления проектом является руководитель проекта.

Артефакты:

  • оценка итерации;

  • план итерации;

  • бизнес-план;

  • план разработки программного обеспечения (SDP);

  • распределение работ;

  • оценка состояния;

  • база данных измерения проекта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]