Dr. Ivar Jacobson nació en Ystad, Suecia el 2 de
septiembre de 1939 , su nombre completo es Ivar hjalmar Jacobson , pero el nunca
usa su segundo nombre .El doctor Jacobson obtuvo su maestria en ingenieria
electrónica en el instituto de tecnología en Gothenburg en 1962 y recibio su
titulo de doctorado en el instituto
de tecnología en Stockholm en 1985 en si tesis de Lenguajes constructores de
sistemas en tiempo real. Fue un científico visitante en
el Grupo de Flujo de información y arquitectura.
Ivar Jacobson dundo la compañía sueca Objectory AB
la cual se unio con Rational en 1995. El
estuvo con Rational durante su gran crecimiento hasta que fue adquirida por IBM
en el 2003. Entonces el salio de Rational como un empleado pero permanecio como técnico
ejecutivo de consultas de la compañía por mas de un año hasta mayo de 2004.
Mientras trabajaba con Rational el habia perseguido
otras ideas. Una de ellas es trabajar para Jaczone AB la compañía que elfundo
en abril del 2000 con su hija Agneta Jacobson. Jaczone esta implementando una
vieja vision de Ivar , hacer el preceso de Software activo en vez de pasivo. Un
proceso activo ejecuta y asiste a los deseñandores en seguir con su proyecto.
Ivar Jacobson tambien reconoce que la comunidad
desarrolladora de Software necesita desesperadamente una mejora en aplicaciones
de Software de desarrollo. En el 2004 el fundo Ivar Jacobson Private Limited, la
cual su mira es promover y ayudar a equipos de proyectos alrededor del mundo
aplicando buenas practicas del desarrollo del software.
Ivar tambien hizo otras contribuciones al desarrollo
del software:
Arquitectura de componentes: el introdujo el uso de
componentes como bloques constructores en el desarrollo del software en Ericsson
en el año de 1967. El invento los diagramas de secuencia así como los
diagramas de colaboración para modelar interacciones de componentes
Lenguajes de Modelado: el era uno de los diseñadores
originales de SDL , que evoluciono de los trabajos en Ericsson; SDL fue adoptado
como un estandar de las telecomunicaciones en 1976. En 1997 el fue uno de los 3
diseñadores originales del UML.
Uso de Casos: el invento el uso de casos para
especificar las funciones requeridas para manejar interfases de diseño ,
software de diseño y pruebas.
Modelado de Negocios: el Invento la técnica del
Modelado de Negocios, que esta basada en casos de negocio y objetos de negocio.
Procesos de Software: EL es el padre de los procesos
en objetos en el dearrollo de software basado en componentes este proceso luego
evolucionaria en el proceso unificatorio Rational.