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