Введение

Фреймворк процессов с открытым исходным кодом Открытый унифицированный процесс (OpenUP) является частью фреймворка процессов Eclipse (EPF), фреймворка процессов с открытым исходным кодом, разработанной в рамках Eclipse Foundation. Его цель - облегчить принятие основ рационального единого процесса (РУП) / единого процесса. OpenUP начался с пожертвования IBM на открытый исходный код процесса, известного как базовый унифицированный процесс (BUP). В конце 2005 года он был передан Eclipse Foundation и в начале 2006 года переименован в OpenUP/Basic. Теперь она известна просто как OpenUP.

Обзор

OpenUP сохраняет основные характеристики рационального унифицированного процесса / унифицированного процесса, которые включают итеративную разработку, случаи использования и сценарии, стимулирующие разработку, управление рисками и архитектурно-ориентированный подход. Большинство дополнительных частей RUP были исключены, и многие элементы были объединены. В результате получается гораздо более простой процесс, который по-прежнему соответствует принципам RUP. OpenUP ориентирован на небольшие и совместные команды, заинтересованные в гибкой и итеративной разработке. Малые проекты представляют собой команды из 3-6 человек и включают в себя 3-6 месяцев усилий по разработке.

Известные применения

Рочестерский технологический институт использует OpenUP для занятий под названием "Введение в программирование". Шведский университет Линнея предлагает студентам совместный курс под названием ISEP (International Software Engineering Project), в котором они активно используют OpenUP. Голландский Университет прикладных наук в Утрехте предлагает несколько курсов, которые также охватывают аспекты открытого унифицированного процесса. Университет Миньо использует OpenUP для занятий под названием Processo e Metodologias de Software (Процессы и методологии программного обеспечения). Университет Авейро использует OpenUP для занятий под названием Modelação e Análise de Sistemas (Анализ и моделирование систем).