- •Лекция 17
- •Источники литературы
- •Основные виды деятельности программной инженерии
- •Основные виды деятельности программной инженерии
- •Основные виды деятельности программной инженерии
- •Реализация и Построение
- •Выполнение и Конструирование
- •Реализация, Внедрение, Сопровождение
- •Реализация в RUP
- •Конструирование, согласно SWEBOK
- •Смежные области знаний
- •Конструирование ПО, SWEBOK
- •1. Основы конструирования (Software Construction Fundamentals)
- •1.1. Минимизация сложности
- •1.1.Минимизация сложности - 2
- •1.2. Ожидание изменений (Anticipating Changes)
- •1.3 Конструирование с возможностью проверки (Constructing for Verification)
- •1.4. Стандарты в конструиро- вании (Standards in Constructing):
- •2. Управление конструированием (Managing Construction)
- •3. Практические соображения
- •3.1 Проектирование в конструировании
- •3.2 Языки конструирования (Construction Languages)
- •3.3Кодирование (Coding)
- •3.3Кодирование - 2
- •3.4 Тестирование в конструиро- вании (Construction Testing)
- •3.5. Повторное использование (Reuse)
- •Задачи повторного исп-я
- •3.6 Качество конструирования (Construction Quality)
- •3.7Интеграция (Integration)
- •Фаза внедрения (Transition) в RUP
- •Планирование фазы внедрения
- •Деятельность фазы внедрения
- •Подготовка бета-версии
- •Адаптация продукта под условия пользователей
- •Проверка системы
- •Работа с сообщениями бета- тестеров
- •Завершение артефактов
- •Определение факта окончания проекта
- •Внедрение – резюме
- •Эксплуатация (ISO IEC 12207)
- •Эксплуатация-2
- •Эксплуатация-3
- •Эксплуатация-4
- •Испытание
- •Документирование
- •Обучение
- •Источники литературы
Планирование фазы внедрения
Деятельность фазы внедрения
Подготовка бета-версии
Установка бета-версии
Проверка системы (ранняя и финишная)
Работа с сообщениями бета-тестеров
Завершение артефактов проекта
Определение факта окончания проекта.
Подготовка бета-версии
Адаптация продукта под условия пользователей
•Рыночные продукты и продукты одного клиента
•подготовка площадки для тестирования,
•инсталляция бета-версии,
•конвертация данных.
Проверка системы
Работа с сообщениями бета- тестеров
•Ошибки
•Серьезные проблемы
•Связь с Управлением Изменениями
Завершение артефактов
Определение факта окончания проекта
Внедрение – резюме
•Подготовка:
–на стороне исполнителя (тесты, альфа)
–на стороне заказчика (монтаж, конвертация, люди)
•Испытание
•Опытная эксплуатация (бета)
•Подготовка к вводу в промышленную эксплуатация (рабочий релиз)
•Испытание, приемка
Эксплуатация (ISO IEC 12207)
•Эксплуатация определяет действия предприятия-оператора, обеспечивающего функционирование программной системы и поддержку пользователей. Эксплуатация включает
всебя следующие работы:
–подготовку процесса;
–эксплуатационные испытания;
–эксплуатацию системы;
–поддержку пользователя.