- •ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
- •Rational Unified Process: Управление проектом
Rational Unified Process: Управление проектом
Основные понятия
Итерация
Фаза «Уточнение» – план итерации
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
31 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Итерация
Фаза «Конструирование» – веха начальной работоспособности
Итерационно и с приращениями разрабатывается законченное изделие.
Описываются остающиеся прецеденты, определяются детали конструкции, завершаются кодирование и тестирование.
Проверяются готовность и работоспособность ПО, рабочих мест и пользователей.
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
32 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Итерация
Фаза «Конструирование» – план итерации
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
33 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Итерация
Фаза «Переход» – веха выпуска изделия
Программное обеспечение передается пользователям.
Анализируются полученные уроки.
Принимается решение о необходимости запуска нового цикла разработки.
Когда изделие попадает к пользователям, возникают проблемы, которые требуют корректировки системы, исправления необнаруженных ошибок или реализации отложенных возможностей.
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
34 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Риск
Процесс программирования имеет дело, главным образом, с известными аспектами разработки ПО. Вы можете достаточно точно описывать, планировать, назначать и обозревать то, что, как Вы считаете, должно быть сделано
Управление рисками занимается неизвестными аспектами
Многие организации в своей деятельности исходят из "отрицания риска": оценка и планирование выполняются так, будто все переменные известны, а это предполагает, что работа механическая, персонал взаимозаменяем и т.д.
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
35 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Риск
Определения:
Риск – это переменная, которая в пределах своего распределения может принимать значение, подвергающее опасности или исключающее успех проекта (что-то может стоять на пути к успеху, и это что-то неизвестно или трудно поддается определению)
Успех – это достижение всех требований и ограничений, ожидаемых от проекта
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
36 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Риск
Классификация:
Прямой риск: риск, который в большой степени может управляться проектом
Косвенный риск: риск, который мало или вообще никак не может управляться проектом
Атрибуты:
Вероятность наступления
Влияние на проект (серьезность)
Оба атрибута часто объединяют в единый показатель значительности риска: высокий, существенный, умеренный, незначительный, низкий.
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
37 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Риск
Стратегии:
Предотвращение риска: реорганизовать проект так, чтобы этот риск не мог на него воздействовать
Передача риска: реорганизовать проект так, чтобы кто-то другой или что-то другое имели с ним дело (заказчик, продавец, банк, другой элемент и т.д.)
Принятие риска: учесть этот риск как неизбежный. Подготовить план действий на случай проявления этого риска и контролировать его симптомы
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
38 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Метрики
Зачем нужны измерения?
Благодаря измерениям можно управлять проектом. Благодаря измерениям можно оценивать, насколько близко мы находимся от запланированных целей (продвижение, качество, соответствие требованиям и т.д.) и предпринимать корректирующие воздействия
Измерения требуют дополнительных затрат
Нужно устанавливать точные цели управления и планировать только те измерения, которые способствуют этим целям
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
39 |
© 2004, |
Л.Б.Новиков |
|
Rational Unified Process: Управление проектом
Основные понятия
Метрики
Цели управления не удается напрямую транслировать в метрики
Цели управления преобразуются в подцели (цели воздействия), определяются действия для достижения цели
Для некоторых подцелей определяются метрики
Пример:
«Увеличить степень удовлетворения заказчика»
Определить требования заказчика
Измерить степень удовлетворения за несколько выпусков
Удостовериться в положительной динамике
© 2005, |
В.В.Хашковский, Д.П.Калачев, |
40 |
© 2004, |
Л.Б.Новиков |
|