Una 'joroba' de RUP es un diagrama de esfuerzo invertido a lo largo del tiempo durante una disciplina de Proceso Unificado Racional (RUP) en particular. La tabla de jorobas RUP consiste en una colección de jorobas para todas las disciplinas RUP. Este diagrama fue creado en 1993 durante un taller sobre arquitectura y proceso [1] y se inspiró en el trabajo de Grady Booch [2] y Boehm. [3] [4] Ha sido parte del Proceso de objeción racional después de las revisiones de Dyrhage y Bylund y pasó a desempeñar un papel más importante en el RUP en 1998 cuando sirvió como página inicial para usar la versión digital del proceso. . [1] Su forma final fue publicada por Philippe Kruchten.en 1998. [5] Royce utilizó una versión anterior como la usaron más tarde Jacobson, Booch y Rumbaugh [6] y una versión alterada . [7]

A lo largo de los años, este diagrama se ha conectado cada vez más con RUP, por lo que a veces se lo considera como un logotipo para el proceso. Desde entonces, el gráfico se ha difundido ampliamente a través de Internet. Un error conocido sobre el gráfico de joroba es que se basa en una evaluación empírica de proyectos reales y no en la conjetura educada de Kruchten.
... Siempre insistí en que estas jorobas eran solo ilustrativas, así como el número y la duración de las iteraciones que se muestran en el eje horizontal, pero muchas personas querían leer mucho más significado en ese diagrama de lo que pretendía. Por ejemplo, un caballero de Corea una vez me escribió para pedirme un gran diagrama original para medir las alturas e 'integrar' el área debajo de las jorobas, para ayudarlo a hacer la estimación del proyecto ...
Recientemente, Werner Heijstek y Michel RV Chaudron [8] investigaron hasta qué punto el modelo original es correcto. Sus hallazgos incluyen datos de proyectos de ingeniería de software industrial.
Referencias
- ^ a b P. Kruchten. Una breve historia de la “tabla de jorobas” de RUP. Informe técnico, Universidad de Columbia Británica, 2003.
- ^ G. Booch. Soluciones de objeto: gestión del proyecto orientado a objetos. Addison Wesley Longman Publishing Co., Inc., Redwood City, CA, EE. UU., 1995.
- ^ B. Boehm. Un modelo en espiral de desarrollo y mejora de software. SIGSOFT Softw. Ing. Notes, 11 (4): 14-24, 1986.
- ^ BW Boehm. Un modelo en espiral de desarrollo y mejora de software. Computadora, 21 (5): 61–72, 1988.
- ^ P. Kruchten. El proceso unificado racional: una introducción. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, EE. UU., 2003.
- ^ I. Jacobson, G. Booch y J. Rumbaugh. El proceso de desarrollo de software unificado. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, EE. UU., 1999.
- ^ W. Royce. Gestión de proyectos de software: un marco unificado. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, EE. UU., 1998.
- ^ W. Heijstek y Michel RV Chaudron (2008) Evaluación de los procesos de desarrollo de software RUP mediante la visualización de la distribución del esfuerzo, 34a Conferencia Euromicro sobre ingeniería de software y aplicaciones avanzadas (SEAA 2008) Parma, Italia