Craig Larman
Craig Larman | |
---|---|
Född | 1958 |
Nationalitet | kanadensisk |
Alma mater | Simon Fraser University |
Ockupation | Datorvetenskapsman |
Antal aktiva år | 1985-nutid |
Craig Larman (född 1958) är en kanadensisk datavetare, författare och konsult för organisationsutveckling. Med Bas Vodde är han mest känd för att ha formulerat LeSS (Large-Scale Scrum) och för flera böcker om produkt- och mjukvaruutveckling.
Utbildning och karriär
Larman fick en B.Sc. och en M.Sc. i datavetenskap från Simon Fraser University i Vancouver , British Columbia , med fokus på artificiell intelligens och objektorienterade programmeringsspråk.
Från slutet av 1970-talet arbetade Larman som mjukvaruutvecklare inom APL, Lisp, Prolog och Smalltalk, med iterativa och evolutionära metoder, vilket starkt påverkade hans intresse för metoder och teknologier inom mjukvaruutveckling, som senare blev ett fokus för hans konsultverksamhet och skrift.
På 1990-talet var han volontärarrangör vid OOPSLA -konferenserna, vilket exponerade honom för tidiga introduktioner till de agila mjukvaruutvecklingsmetoderna Scrum och Extreme Programming som presenterades på konferensen, vilket ledde till hans intresse och arbete inom dessa områden.
Från slutet av 1990-talet var han chefsforskare på Valtech, ett globalt konsult- och outsourcingföretag baserat i Paris, Frankrike, med en outsourcingdivision i Bengaluru, Indien. Medan han var i Bengaluru arbetade Larman med utvecklingen av att skala Agile utveckling till outsourcing, formulerad som en del av Large-Scale Scrum.
2005, medan han konsulterade på Nokia Networks i Helsingfors om införandet av Scrum och andra agila metoder för storskalig utveckling, träffade han Bas Vodde, som arbetade inom företaget med samma uppdrag. Detta ledde till att deras samarbete kulminerade i att formulera och skriva om LeSS (Large-Scale Scrum) .
Bidrag
1997 skrev Larman Applying UML and Patterns: An Introduction to Object-Oriented Analysis & Design, en mycket populär lärobok som bidrog till den efterföljande utbredda adoptionen av objektorienterad utveckling. I detta introducerade han GRASP-principerna för objektorienterad design, vilket bidrog till kodifieringen av mjukvarudesignprinciper.
2005 var Larman medskaparen av LeSS (Large-Scale Scrum), och bidrog till tillämpningen av Agile mjukvaruutveckling till storskalig produktutveckling. Under 2017 antog Scrum Alliance – ett globalt icke-vinstdrivande utbildningscertifieringsorgan för Scrum och Agile mjukvaruutvecklingsämnen – LeSS för skalningsutveckling, med hänvisning till dess bidrag.
Utvalda publikationer
Böcker
- 1997 - Tillämpa UML och mönster - ISBN 0-13-748880-7
- 1999 - Java 2 Performance and Idiom Guide - ISBN 0-13-014260-3 (med Rhett Guthrie)
- 2001 - Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process - ISBN 0-13-092569-1
- 2003 - Agil och iterativ utveckling: En chefsguide - ISBN 0-13-111155-8
- 2004 - Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development - ISBN 0-13-148906-2
- 2008 - Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum - ISBN 0-321-48096-1 (with Bas Vodde)
- 2010 - Praxis för att skala Lean & Agile Development: Stor, multisite och offshore produktutveckling med storskalig Scrum - ISBN 0-321-63640-6 ( med Bas Vodde)
- 2016 - Large-Scale Scrum: More with LesS - ISBN 9332585350 (med Bas Vodde)
Artiklar
- Larman, Craig. " Skyddad variation: Vikten av att vara stängd ." IEEE Software 18.3 (2001): 89–91.
externa länkar
- Craig Larmans hemsida
- LeSS Works hemsida