Craig Larman (1958) es un científico informático, autor y consultor de desarrollo organizacional nacido en Canadá. Con Bas Vodde, es mejor conocido por formular LeSS (Large-Scale Scrum) y por varios libros sobre desarrollo de productos y software.
Craig Larman | |
---|---|
Nació | 1958 |
Nacionalidad | canadiense |
alma mater | Universidad Simon Fraser |
Ocupación | Científico de la computación |
Años activos | 1985-presente |
Educación y carrera
Larman recibió un B.Sc. y un M.Sc. en ciencias de la computación de la Universidad Simon Fraser en Vancouver , Columbia Británica , enfocándose en inteligencia artificial y lenguajes de programación orientados a objetos.
A partir de finales de la década de 1970, Larman trabajó como desarrollador de software en APL, Lisp, Prolog y Smalltalk, utilizando métodos iterativos y evolutivos, que influyeron fuertemente en su interés por los métodos y tecnologías en el desarrollo de software, que luego se convirtió en el foco de su consultoría y escritura.
En la década de 1990 fue organizador voluntario de las conferencias OOPSLA , que lo expusieron a las primeras introducciones a los métodos de desarrollo de software Agile Scrum y Extreme Programming presentados en la conferencia, lo que lo llevó a interesarse y trabajar en esas áreas.
A fines de la década de 1990, se desempeñó como científico en jefe en Valtech, una empresa global de consultoría y subcontratación con sede en París, Francia, con una división de subcontratación en Bengaluru, India. Mientras estuvo en Bengaluru, Larman trabajó en el desarrollo de escalar el desarrollo ágil a la subcontratación, formulado como parte de Scrum a gran escala.
En 2005, mientras consultaba en Nokia Networks en Helsinki sobre la introducción de Scrum y otros métodos ágiles para el desarrollo a gran escala, conoció a Bas Vodde, quien trabajaba dentro de la empresa con el mismo cometido. Esto llevó a su colaboración que culminó en la formulación y redacción de LeSS (Large-Scale Scrum) .
Contribuciones
En 1997, Larman escribió Applying UML and Patterns: An Introduction to Object-Oriented Analysis & Design , un libro de texto muy popular que contribuyó a la posterior adopción generalizada del desarrollo orientado a objetos. En este, introdujo los principios GRASP de diseño orientado a objetos, contribuyendo a la codificación de los principios de diseño de software.
En 2005, Larman fue el co-creador de LeSS (Large-Scale Scrum) , contribuyendo a la aplicación del desarrollo de software ágil al desarrollo de productos a gran escala. En 2017, Scrum Alliance, un organismo de certificación educativo global sin fines de lucro para temas de desarrollo de software Scrum y Agile, adoptó LeSS para escalar el desarrollo, citando su contribución.
Publicaciones Seleccionadas
Libros
- 1997 - Aplicación de UML y patrones - ISBN 0-13-748880-7
- 1999 - Guía de lenguaje y rendimiento de Java 2 - ISBN 0-13-014260-3 (con Rhett Guthrie)
- 2001 - Aplicación de patrones y UML: una introducción al análisis y diseño orientados a objetos y al proceso unificado - ISBN 0-13-092569-1
- 2003 - Desarrollo ágil e iterativo: una guía para el gerente - ISBN 0-13-111155-8
- 2004 - Aplicación de patrones y UML: una introducción al análisis y diseño orientados a objetos y al desarrollo iterativo - ISBN 0-13-148906-2
- 2008 - Escalado del desarrollo ágil y esbelto: herramientas organizativas y de pensamiento para Scrum a gran escala - ISBN 0-321-48096-1 (con Bas Vodde )
- 2010 - Prácticas para escalar el desarrollo ágil y esbelto: Desarrollo de productos grandes, multisitio y offshore con Scrum a gran escala - ISBN 0-321-63640-6 (con Bas Vodde )
- 2016 - Scrum a gran escala: más con LeSS - ISBN 9332585350 (con Bas Vodde )
Artículos
- Larman, Craig. " Variación protegida: la importancia de estar cerrado ". Software IEEE 18.3 (2001): 89-91.
Referencias
enlaces externos
- Página de inicio de Craig Larman
- Página de inicio de LeSS Works