Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Промежуточный этап разработки целей жизненного цикла

Читайте также:
  1. Cреда разработки
  2. I. ОБЩИЕ ПРАВИЛА, ПРИМЕНЯЕМЫЕ К МОТОЦИКЛАМ УЧАСТНИКОВ СОРЕВНОВАНИЯ.
  3. Quot;Правило четырех недель " и его связь с рыночными циклами
  4. Автономия воли и царство целей
  5. Аденилатциклаза
  6. Аденилатциклаза катализирует реакцию
  7. Анализ специальной литературы, состояния изученности и разработки вопроса и актуальность темы исследования

Основы процесса

Эта глава посвящена основам процесса: кратко описывает каждую фазу проекта (начало, развитие, конструирование, внедрение) основную цель в терминах, деятельности и промежуточные этапы разработки. Для каждого действия, в этой главе приведены соответствующие ключевые роли, задачи, конечный результат работы, и существующие примеры из Catalog Manager Case Study. Соответствующий раздел RUP веб-сайта системы Z предоставляет для привилегированных пользователей все ссылки (подчеркнуты термины), необходимых для выполнения конкретных видов работ или задач.

 

 

© Авторское право IBM Corp.2007. Все права защищены.

Начало

Основная цель фазы Начало – это достижение согласованности между всеми участниками на проекте и принятие решения о возможности выполнения проекта и его целесообразности. Фаза Начало состоит из нескольких итераций, заверщий жизненный цикл требований промежуточного этапа разработки. К типичному началу цикла включаются деятельности представиленные в Таблице 5-1. Промежуточный этап разработки описывается сразу после таблицы.

Таблица 5-1. Деятельности характерные для цикла начало

Деятельности Роли Задачи Конечный результат работы Примеры из Catalog Manager
Представление Нового Проекта --Менеджер проекта --Рецензент управления --Разработать Технико – Экономические Обоснования --Идентифицировать и Установить Риски --Запустить Проект --Экспертиза Одобрения Проекта --Технико-Эконочисекое Обоснование --Программное обеспечение   Разработка плана --Список рисков --Анализ Проделанной Работы --Технико-Экономическое обоснование
Подготовка Условий Проекта --Инженер процесса --Специалист по инструментам --Менеджер конфигуратор   --Адаптировать процесс разработки для проекта --Выбрать и получить инструменты разработки --Установить инструменты разработки --Установить Среду Управления Настройками (СM) --Разработка процесса --Инструменты разработки --Система хранилища проекта Ничего
Определение Требований --Системный Аналитик --Архитектор Программного обеспечения --Тестировщик   --Разработать Видение Проекта --Найти актеров(актер – любая сущность относительно, разрабатываемой системы) и Варианты Использования --Разработать Дополнительные Технические Требования --Составить Общий Словарь --Назначить Приоритеты Для Вариантов Использования --Определить Методы Тестирования --Видение проекта --Модель Варианта Использования --Дополнительные Технические Требования --Глоссарий (словарь специальных терминов) --Документ Архитектуры Программного Обеспечения --Стратегия Тестирования --План Тестирования --Конфигурация среды тестирования --Видение Проекта -- Модель Варианта Использования --Дополнительные Технические Требования --Глоссарий -- Документ Архитектуры Программного Обеспечения -- План Тестирования
Выполнение Архитектурного Потверждения концепции (необязательный) --Архитектор Программного Обеспечения --Архитектурный Анализ --Конструировать Архитектурное Потверждение концепции --Оценить Устойчивость Архитектурного Потверджения концепции   --Документ Архитектуры Программного Обеспечения --Модель Анализа --Модель Дизайна --Модель Развертывания -- Архитектурное Потверждение концепции -- Анализ Проделанной Работы Ничего
Планирование Проекта -- Менеджер Проекта --Оценить итерацию --Идентифицирвать и Оценить Риски --Запланировать Фазы и Итерации --Разработать План Итераций --Составить Штат --Оценка Итерации --Список Рисков --Планирование Разработки Программного Обеспечения --Планирование Итерации --Список Рисков --Планирование Разработки Программного Обеспечения --E1 Планирование Итерации

 

Промежуточный этап разработки целей жизненного цикла

В конце Фазы Начало, проект оценивается по следующим критериям:

Ø Заинтересованные стороны соглашаются в определнной области работы

Ø Соглашение о том, чтобы был собран правильный набор требований.

Ø Соглашение о том, чтобы стоимость / график оценки, приоритеты, риски и развитие процесса был соответствующим.

Ø Все риски были выявлены и должны существать стратегии по смягчению последствий для каждого риска.

Состоянием нескольких основных продуктов работы на начальном этапе фазы Начало являются:

Ø Технико-Эконочисекое Обоснование (завершено 100%)

Ø Видение проекта (завершено около 100%)

Ø Глоссарий(завершено около 40%)

Ø Планирование Разработки Программного Обеспечения (завершено около 80%)

Ø Планирование итерации для первой итерации фазы Развитие

(завершено около 100%)

Ø Список рисков (завершено около 25%)

Ø Модель варианта использования (завершено около 20%)

Ø Дополнительные технические требования (завершено около 20%)

Ø План тестирования (завершено около 10%)

Ø Документ архитектуры программного обеспечения (завершено около 10%)

Ø Архитектурное потверждение концепции (один или несколько доступных прототипов, потверждающих концепции решения для специфичных рисков)

 

Развитие

Основной целью фазы Развитие является базовый уровень для архитектуры системы, обеспечивающую стабильную основу для дизайна и реализации на фазе Конструирование. Устойчивость архитектуры оценивается посредством одного или нескольких архитектурных прототипов. Фаза Развитие состоит из нескольких итераций, завершающийся на промежуточном этапе разработки целей жизненного цика. Типичная итерация развитие включает в себя деятельности представленые в таблице 5-2. Промежуточный этап разработки описывается сразу после таблицы.

Таблица 5-2. Деятельности характерные для цикла развитие

Деятельности Роли Задачи Конечный результат работы Примеры из Catalog Manager
Детализация Требований --Описатель Требований --Системный Аналитик --Архитектор Программного Обеспечения --Детализировать Вариант Использования --Разработать Дополнительные Технические Требования -- Составить Общий Словарь -- Назначить Приориты Для Вариантов Использования -- Вариант Использования -- Дополнительные Технические Требования --Глоссарий --Документ Архитектуры Программного Обеспчения --Технические данные Варианта Использования --Модели унифицированного языка моделирования (UML) -- Дополнительные Технические Требования
Определение Архитектуры --Архитектор Программного Обеспечения --Дизайнер --Технический Рецензент -- Анализ Архитектуры -- Анализ Сервиса --Анализ Активов --Анализ Варианта Использования --ИдентифицироватьЭлементы Дизайна --Описать Рабочую Версию Архитектуры --Описать Распределения --Экспертиза Архитектуры --Документ Архитектуры Программного Обеспечения --Модель Анализа --Модель Дизайна --Дизайн Класса --Дизайн Подсистемы/Компонент Системы --Дизайн Пакета/Пакета программ --Интерфейс --Модуль --Сигнал --Событие -- Модель Развертывания --Модель Сервиса --Компонент/Составная часть Сервиса -- Анализ Проделанной Работы --Документ Архитектуры Программного Обеспечения -- Модели унифицированного языка моделирования (UML)  
Дизайн Компонентов/Составной Части --Дизайнер -- Архитектор Программного Обеспечения --Дизайнер Базы Данных --Дизайнер Пользовательского Интерфейса -- Технический Рецензент --Дизайн Варианта Использования -- Идентифицировать Элементы Дизайна --Дизайн Подсистемы/Компонентов Системы --Дизайн Модуля --Дизайн Класса -- Дизайн Подсистемы/Компонентов Системы (SOA) --Спецификации Компонента/ Составной части(SOA) --Дизайн Базы Данных --Дизайн Пользовательского Интерфейса --Прототип Пользовательского Интерфейса --Экспертиза Дизайна --Дизайн Модели -- Дизайн Класса -- Дизайн Подсистемы/Компонента Системы --Интерфейс -- Модуль --Сигнал --Событие -- Модель Сервиса --Компонент/Составная часть Сервиса --Модель Данных -- Карты Навигации -- Прототип Пользовательского Интерфейса -- Анализ Проделанной Работы     -- Модели унифицированного языка моделирования (UML)
Компоненты Кода и Модульного Тестирования --Разработчик -- Технический Рецензент --Реализовать Элементы Дизайна --Реализация Разработчиком Теста --Выполнение Разработчиком Тестов -- Экспертиза Кода --Реализация Подсистемы/Компонента Системы --Реализация Элемента --Тест Разработчика --Журнал Тестирования -- Анализ Проделанной Работы   Ничего
Интеграция и Тестирование --Интегратор --Тест-Дизайнер --Тест-Аналитик --Тестировщик --Интегрировать Подсистему/Компонент Системы --Интегрировать Системы --Определить Метод Тестирования --Определить Детали Тестирования --Реализовать Тестирование --Определить Процедуры Установки Проверок (IVPs) --Реализовать Процедуры Установки Проверок (IVPs) --Выполнить Набор Тестов --Анализировать Неудачный Тест --Сборка --Реализация Подсистемы/Компонента Системы --Стратегия Тестирования --План тестирования --Конфигурация Среды Тестирования --Тестовый Случай -- Скрипт Тестирования --Журнал Тестирования -- Процедуры Установки Проверок (IVPs) --Изменение Требований --План тестирования --Тестовые Случаи --Процедуры Установки Проверок (IVPs)
Планирование Проекта --Менеджер Проекта --Оценить Итерацию --Определить и Оценить Риски --Планировать Фазы и Итерации --Разработать План Итерации -- Составить Штат --Оценка Итерации --Список Рисков --План Разработки Прогораммного Обеспечения --План Итерации --Список Рисков --Планирование Разработки Прогораммного Обеспечения

 


Дата добавления: 2015-11-14; просмотров: 45 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
ОТКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "НАУЧНО-ПРОИЗВОДСТВЕННОЕ ПРЕДПРИЯТИЕ| Конструирование

mybiblioteka.su - 2015-2024 год. (0.007 сек.)