Unified Process Enterprise ( ОУП ) представляет собой расширенный вариант унифицированного процесса и была разработана Скотт У. Амблер и Ларри Константина в 2000 году, в конце концов , переработан в 2005 году Амблер, Джон Налбон и Майкл Vizdos . [1] Первоначально EUP был введен для преодоления некоторых недостатков RUP, а именно отсутствия производства и возможного вывода из эксплуатации программной системы. Так были добавлены две фазы и несколько новых дисциплин. EUP рассматривает разработку программного обеспечения не как отдельную деятельность, а как часть жизненного цикла системы (которая должна быть построена, расширена или заменена), жизненного цикла ИТ предприятия и жизненного цикла организации / бизнеса самого предприятия. [2] Он рассматривает разработку программного обеспечения с точки зрения клиента.
В 2013 году началась работа по развитию EUP, основанного на дисциплинированной гибкой доставке вместо унифицированного процесса.
Фазы [ править ]
Единый процесс определяет четыре фазы проекта
К этим EUP добавляет две дополнительные фазы
Дисциплины [ править ]
Rational Unified Process определяет девять проектных дисциплин.
- Бизнес-моделирование
- Требования
- Анализ и дизайн
- Выполнение
- Тест
- Развертывание
- Конфигурация и управление изменениями
- Управление проектом
- Среда
К ним EUP добавляет еще одну проектную дисциплину
и семь корпоративных дисциплин
- Бизнес-моделирование предприятия
- Управление портфелем
- Архитектура предприятия
- Стратегическое повторное использование
- Управление персоналом
- Администрация предприятия
- Улучшение программного обеспечения
Лучшие практики EUP [ править ]
EUP предоставляет следующие передовые практики: -
- Развивайте итеративно
- Управляйте требованиями
- Проверенная архитектура
- Моделирование
- Постоянно проверяйте качество.
- Управляйте изменениями
- Совместная разработка
- Не ограничивайтесь развитием.
- Регулярно доставляйте работающее программное обеспечение
- Управляйте риском
См. Также [ править ]
- Дисциплинированная гибкая доставка
- рациональный унифицированный процесс
- Процесс разработки программного обеспечения
- Экстремальное программирование
Ссылки [ править ]
Библиография [ править ]
- Эмблер, Скотт У .; Константин, Ларри Л. (2000), Начальная фаза единого процесса: передовой опыт внедрения UP , Focal Press, ISBN 978-1-929629-10-7
- Эмблер, Скотт У .; Константин, Ларри Л. (2000), Фаза разработки единого процесса: лучшие практики внедрения UP , Focal Press, ISBN 978-1-929629-05-3
- Эмблер, Скотт У .; Константин, Ларри Л. (2000), Фаза построения единого процесса: лучшие практики для завершения единого процесса , Focal Press, ISBN 978-1-929629-01-5
- Эмблер, Скотт У .; Константин, Ларри Л. (2002), Объединенный процесс перехода и фазы производства , Focal Press, ISBN 978-1-57820-092-4
- Эмблер, Скотт В.; Налбоун, Джон; Виздос, Майкл Дж. (2005), Объединенный процесс предприятия: расширение Rational Unified Process , Prentice Hall PTR, Bibcode : 2005eup..book ..... A , ISBN 978-0-13-191451-3, OCLC 57380579
- Рамсин, Раман (2008). «Процессно-ориентированный обзор методологий разработки объектно-ориентированного программного обеспечения». ACM Computing Surveys . Ассоциация вычислительной техники ACM. 40 (1): 1–89. DOI : 10.1145 / 1322432.1322435 . S2CID 13604145 .
Внешние ссылки [ править ]
- Веб-сайт Скотта У. Амблера об объединенном процессе предприятия