RUP горб - RUP hump

Фазы и дисциплины RUP.

А RUP "горб" график усилий, затраченных с течением времени в течение определенного рациональный унифицированный процесс (RUP) дисциплина. Горбовая диаграмма RUP состоит из набора горбов для всех дисциплин RUP. Эта диаграмма была создана в 1993 году во время семинара по архитектуре и процессам. [1] и был вдохновлен работой Грейди Буч [2] и Бем.[3][4] Это было частью Рациональный объективный процесс после обзоров Дайрэджа и Байлунда и перешел к более важной роли в RUP в 1998 году, когда он служил начальной страницей для использования цифровой версии процесса.[1] Его окончательный вариант был опубликован Филипп Крюхтен в 1998 г.[5] Старая версия, которая позже использовалась Якобсоном, Бучем и Рамбо. [6] и измененная версия использовалась Ройс.[7]

С годами эта диаграмма все больше ассоциируется с RUP, поэтому иногда ее рассматривают как логотип процесса. С тех пор диаграмма широко распространилась в Интернете. Известное заблуждение относительно диаграммы горба заключается в том, что она основана на эмпирической оценке реальных проектов, а не на обоснованном предположении Крюхтена.

... Я всегда настаивал на том, чтобы эти горбы были просто иллюстративными, так же как количество и продолжительность итераций, показанных на горизонтальной оси, но многие люди хотели прочитать гораздо больше смысла на этой диаграмме, чем я предполагал. Например, один джентльмен из Кореи однажды написал мне, чтобы попросить большую оригинальную диаграмму для измерения высот и «интегрирования» области под горками, чтобы помочь ему провести оценку проекта ...

Недавно Вернер Хейстек и Мишель Р.В. Chaudron [8] исследовали степень правильности исходной модели. Их выводы включают данные по проектам промышленной разработки программного обеспечения.

Рекомендации

  1. ^ а б П. Крухтен. Краткая история «горба» RUP. Технический отчет, Университет Британской Колумбии, 2003 г.
  2. ^ Г. Буч. Объектные решения: управление объектно-ориентированным проектом. Addison Wesley Longman Publishing Co., Inc., Редвуд-Сити, Калифорния, США, 1995.
  3. ^ Б. Бём. Спиральная модель разработки и улучшения программного обеспечения. SIGSOFT Softw. Англ. Примечания, 11 (4): 14–24, 1986.
  4. ^ B. W. Boehm. Спиральная модель разработки и улучшения программного обеспечения. Компьютер, 21 (5): 61–72, 1988.
  5. ^ П. Крухтен. Рациональный унифицированный процесс: введение. Addison-Wesley Longman Publishing Co., Inc., Бостон, Массачусетс, США, 2003 г.
  6. ^ И. Якобсон, Г. Буч и Дж. Рамбо. Единый процесс разработки программного обеспечения. Addison-Wesley Longman Publishing Co., Inc., Бостон, Массачусетс, США, 1999.
  7. ^ В. Ройс. Управление программными проектами: единый фреймворк. Addison-Wesley Longman Publishing Co., Inc., Бостон, Массачусетс, США, 1998.
  8. ^ W. Heijstek и Michel R. V. Chaudron (2008) Оценка процессов разработки программного обеспечения RUP посредством визуализации распределения усилий, 34-я конференция Euromicro по разработке программного обеспечения и передовым приложениям (SEAA 2008) Парма, Италия