James Rumbaugh.
James Rumbaugh. Científico de la computación y un metodologista de objeto. Muy conocido por su trabajo en la creación de la Técnica de Modelado de Objetos (OMT) y el Lenguaje Unificado de Modelado (UML).
Científico de la computación nacido el 22 de agosto de 1947. Se unió a Rational Software en 1994, y trabajó allí con Ivar Jacobson y Grady Booch("los Tres Amigos") para desarrollar UML. Más tarde fusionaron sus metodologías de desarrollo de software, OMT, OOSE y Booch en el Proceso Unificado Rational (RUP). En el 2003 se trasladó a IBM, después de su adquisición de Rational Software. Se retiró en 2006. Tiene un doctorado en ciencias de la computación por el M.I.T. (Instituto Tecnológico de Massachusetts).
Ha escrito varios libros sobre UML y RUP, junto a Ivar Jacobson y Grady Booch, entre los que se encuentran en 1996 OMT insights : perspectives on modeling from the Journal of Object-Oriented Programming y Unified software development process en el 1999.
Dirigió el desarrollo de la metodología OMT (Object Modeling Technique), en el en el Centro de Investigación y Desarrollo de la General Electric, donde trabajó durante más de 25 años.
Grady Booch
Grady Booch (27 de febrero de 1955) es un diseñador de software, un metodologista de software y entusiasta de diseño de patrones. Es director científico de Rational Software (ahora parte de IBM) y editor de una serie de Benjamin/Cummings. En 1995 se recibió como miembro de la Asociación de Maquinaria Computacional (ACM). Fue nombrado socio de IBM en 2003.
Es más conocido por el desarrollo del Lenguaje Unificado de Modelado (UML), junto con Ivar Jacobson y James Rumbaugh. También desarrolló el método Booch de desarrollo de software, el que presenta en su libro Análisis y diseño orientado a objetos. Él aconseja la adición de más clases para simplificar códigos complejos.
Obtuvo su licenciatura en 1977 en la Academia de la Fuerza Aérea de los Estados Unidos y un máster en ingeniería eléctrica en 1979 de la Universidad de California, Santa Barbara.
Ivar Jacobson
Ivar Hjalmar Jacobson (2 de septiembre 1939, Ystad - ), es un ingeniero sueco en Ciencias de la computación.
Inventó el diagrama de secuencia y desarrolló los diagramas de colaboración. También impuso el uso de diagramas de estado de transición para describir los flujos de mensajes entre los componentes. Fue uno de los desarrolladores originales del SDL (lenguaje de especificación), que se convirtió en estándar en 1967.
Carrera profesional
Obtuvo su maestría en Ingeniería Eléctrica en la Universidad Tecnológica Chalmers (Chalmers tekniska högskola) de Gotemburgo en 1962, y un doctorado en la Universidad Tecnológica Real (Kungliga Tekniska högskolan) de Estocolmo en 1985, con una tesis sobre lenguaje constructor para grandes sistemas en tiempo real.
En 1967 propuso la utilización de componentes de software en el desarrollo de la nueva generación de conmutadores telefónicos controlados, que Ericsson estaba desarrollando. Para ello inventó diagramas de secuencia y desarrolló diagramas de colaboración. También aplicó diagramas de transición de estado para describir el flujo de mensajes entre los componentes.
Pensó que era necesario hacer planes de desarrollo de software y fue uno de los desarrolladores originales de SDL (lenguaje de descripción y especificación). En 1967, SDL se convirtió en un estándar en la industria de las telecomunicaciones.
También inventó casos de uso como una forma de especificar los requisitos funcionales de software.
En abril de 1987, dejó Ericsson y fundó la empresa Objective Systems. Una mayoría de las acciones de la compañía fue adquirida por Ericsson en 1991, y la compañía fue renombrada Objectory AB.
Ivar Jacobson desarrolló el proceso de software OOSE en Objectory AB alrededor de 1992.
En octubre de 1995 Ericsson vendió Objectory AB a la firma Rational Software, y Jacobson comenzó a trabajar con Grady Booch y James Rumbaugh, primero para crear el Lenguaje Unificado de Modelado (UML) y posteriormente para desarrollar el Proceso Unificado Racional (RUP). En 2003 Rational Software fue adquirida por IBM e Ivar decidió renunciar, pero se quedó en la empresa hasta mayo de 2004, como técnico consultor ejecutivo.
A mediados de 2003 formó Ivar Jacobson International (IJI), que es un paraguas de la empresa Ivar Jacobson Consulting (IJC), que opera en 4 continentes y cuenta con oficinas en el Reino Unido, EE.UU., Escandinavia, China, Corea, Singapur y Australia.
En noviembre de 2005, Jacobson anunció la Essential Unified Process (EssUP), una nueva "práctica" centrada en el proceso de desarrollo de software. Se trata de un nuevo comienzo a la integración de prácticas eficaces de entre los tres principales campos de proceso: el proceso unificado, los métodos ágiles y el proceso de madurez. Cada uno de ellos contribuye diferentes capacidades: estructura, la agilidad y la mejora de procesos.
Jacobson ha descrito a EssUP como un "súper ligeros y ágiles". RUP y la IJC han integrado EssUP en Microsoft Visual Studio Team System, y Eclipse.
Referencias:
https://www.ecured.cu/James_Rumbaugh
https://es.wikipedia.org/wiki/Ivar_Jacobson
https://es.wikipedia.org/wiki/Grady_Booch
https://ingenieriasoftware2011.files.wordpress.com/2011/07/uml-gota-a-gota.pdf
No hay comentarios:
Publicar un comentario