Bill Curtis


Bill Curtis (nacido en 1948) es un ingeniero de software mejor conocido por liderar el desarrollo del Modelo de madurez de capacidad [1] [2] y el CMM de personas [3] en el Instituto de Ingeniería de Software de la Universidad Carnegie Mellon , y por defender la difusión de mejora de procesos de software y medición de software a nivel mundial. [4] [5] [6] En 2007 fue elegido miembro del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) por sus contribuciones a la mejora y medición de procesos de software.

Bill Curtis nació en Meridian, Texas en 1948. Se graduó de la Fort Worth Country Day School en 1967, donde el premio Bill Curtis se otorga anualmente al estudiante universitario cuyo desempeño contribuye más al programa atlético. Recibió su licenciatura en matemáticas, psicología y teatro en 1971 de Eckerd College en St. Petersburg, Florida. Recibió su maestría en 1974 de la Universidad de Texas . Recibió su Ph.D. se especializó en psicología organizacional y estadística en 1975 de la Texas Christian University en Fort Worth, Texas. Ha publicado 4 libros, más de 150 artículos y ha sido miembro del consejo editorial de 7 revistas académicas. Vive en Fort Worth, Texas.

Comenzó su carrera como profesor asistente de investigación en el Grupo de Investigación Organizacional de la Universidad de Washington, donde también enseñó estadística en el Departamento de Psicología y realizó investigaciones sobre habilidades de programador, liderazgo y psicología deportiva. [7] [8] Ingresó en ingeniería de software en 1978 como Gerente de Investigación de Gestión de Software en Programas de Sistemas de Información en la División Espacial de General Electric (ahora una división de Lockheed Martin ) en Arlington, Virginia, donde dirigió la investigación sobre métricas y programación de software. prácticas. De 1980 a 1983 desarrolló un sistema global de medición de la calidad y la productividad del software en el Centro de Tecnología de Programación de ITT .

Durante 1983–1990 fundó el Laboratorio de Interfaz Humana y luego dirigió la Investigación de Procesos de Diseño en Microelectronics and Computer Technology Corporation (MCC), el Consorcio de Investigación de Computadoras de Quinta Generación de Estados Unidos en Austin, Texas. [9] Durante 1991-1992 fue Director del Programa de Procesos de Software en el Instituto de Ingeniería de Software (SEI) de la Universidad Carnegie Mellon en Pittsburgh, Pensilvania, donde dirigió los proyectos que produjeron el Modelo de madurez de capacidad para software (CMM). [1] [2] y People CMM [3]En 1993 regresó a Austin y cofundó TeraQuest Metrics, que brindaba servicios de mejora basados ​​en CMM a nivel mundial. TeraQuest fue adquirida por Borland Software Corporation en 2005, donde se convirtió en Director de Procesos.

Actualmente es el Director del Consorcio para la Calidad del Software de TI (CISQ), un grupo de liderazgo de la industria de TI fundado por SEI y OMG . Bajo su liderazgo, CISQ ha comenzado a publicar estándares para medir el tamaño (conteo automático de puntos de función) y las características de calidad estructural del software a nivel de código y arquitectura de software.

El Dr. Curtis inició el proyecto para crear el Modelo de madurez de capacidad (CMM) en 1991 después de haber sido seleccionado para suceder a Watts Humphrey como Director del Programa de Procesos de Software del Instituto de Ingeniería de Software. El CMM integró las mejores prácticas de desarrollo de software que SEI había estado recopilando en el Marco de Madurez de Procesos de Humphrey. [10] La versión 1.0 de CMM para software se publicó en agosto de 1991 y la versión 1.1 en enero de 1993, [2] y la CMM se publicó como libro en 1995. [1] A lo largo de la década de 1990, promovió el CMM entre empresas y agencias gubernamentales en los EE. UU., La UE y Asia, contribuyendo a su adopción global como un método para guiar la mejora de procesos y para evaluar la capacidad de las organizaciones de software.