Craiga Larmana
Craiga Larmana | |
---|---|
Urodzić się | 1958 |
Narodowość | kanadyjski |
Alma Mater | Uniwersytet Simona Frasera |
Zawód | Informatyk |
lata aktywności | 1985-obecnie |
Craig Larman (ur. 1958) to kanadyjski informatyk, autor i konsultant ds. Rozwoju organizacyjnego. Wraz z Basem Vodde jest najbardziej znany ze sformułowania LeSS (Large-Scale Scrum) oraz kilku książek na temat rozwoju produktów i oprogramowania.
Edukacja i kariera
Larman otrzymał tytuł licencjata. i mgr inż. w dziedzinie informatyki na Uniwersytecie Simona Frasera w Vancouver w Kolumbii Brytyjskiej , koncentrując się na sztucznej inteligencji i obiektowych językach programowania.
Począwszy od późnych lat siedemdziesiątych Larman pracował jako programista w APL, Lisp, Prolog i Smalltalk, używając metod iteracyjnych i ewolucyjnych, co silnie wpłynęło na jego zainteresowanie metodami i technologiami w tworzeniu oprogramowania, które później stały się przedmiotem jego konsultacji i pismo.
W latach 90-tych był wolontariuszem organizatorem konferencji OOPSLA , co umożliwiło mu zapoznanie się z prezentowanymi na konferencji metodami wytwarzania oprogramowania Agile Scrum i Extreme Programming, co zaowocowało jego zainteresowaniami i pracą w tych obszarach.
Począwszy od późnych lat 90. pełnił funkcję głównego naukowca w Valtech, globalnej firmie konsultingowej i outsourcingowej z siedzibą w Paryżu we Francji, z oddziałem outsourcingu w Bengaluru w Indiach. Podczas pobytu w Bengaluru Larman pracował nad rozwojem skalowania rozwoju Agile do outsourcingu, sformułowanego jako część Large-Scale Scrum.
W 2005 roku podczas konsultacji w Nokia Networks w Helsinkach w sprawie wprowadzenia Scruma i innych metod Agile do rozwoju na dużą skalę, poznał Basa Vodde, który pracował w firmie z tymi samymi zadaniami. Doprowadziło to do ich współpracy, której kulminacją było sformułowanie i napisanie o LeSS (Large-Scale Scrum) .
Składki
W 1997 roku Larman napisał Applying UML and Patterns: An Introduction to Object-Oriented Analysis & Design , bardzo popularny podręcznik, który przyczynił się do późniejszego powszechnego przyjęcia programowania zorientowanego obiektowo. W tym wprowadził zasady projektowania zorientowanego obiektowo GRASP , przyczyniając się do kodyfikacji zasad projektowania oprogramowania.
W 2005 roku Larman był współtwórcą LeSS (Large-Scale Scrum) , przyczyniając się do zastosowania Agile w rozwoju produktów na dużą skalę. W 2017 roku Scrum Alliance — globalna organizacja non-profit zajmująca się certyfikacją edukacyjną w zakresie Scrum i Agile — przyjęła LeSS do skalowania rozwoju, powołując się na swój wkład.
Wybrane publikacje
Książki
- 1997 — Stosowanie języka UML i wzorców — ISBN 0-13-748880-7
- 1999 - Java 2 Performance and Idiom Guide - ISBN 0-13-014260-3 (z Rhettem Guthrie)
- 2001 - Stosowanie UML i wzorców: wprowadzenie do analizy i projektowania obiektowego oraz ujednoliconego procesu - ISBN 0-13-092569-1
- 2003 - Rozwój zwinny i iteracyjny: przewodnik menedżera - ISBN 0-13-111155-8
- 2004 - Stosowanie UML i wzorców: wprowadzenie do analizy zorientowanej obiektowo i projektowania oraz rozwoju iteracyjnego - ISBN 0-13-148906-2
- 2008 - Skalowanie Lean & Agile Development: myślenie i narzędzia organizacyjne dla Scrum na dużą skalę - ISBN 0-321-48096-1 (z Bas Vodde)
- 2010 - Praktyki skalowania rozwoju Lean & Agile: rozwój produktów na duże, wielooddziałowe i offshore z Scrum na dużą skalę - ISBN 0-321-63640-6 (z Bas Vodde)
- 2016 - Scrum na dużą skalę: więcej z LeSS - ISBN 9332585350 (z Bas Vodde)
Artykuły
- Larman, Craig. „ Odmiana chroniona: znaczenie bycia zamkniętym ”. Oprogramowanie IEEE 18.3 (2001): 89–91.
Linki zewnętrzne
- Strona główna Craiga Larmana
- Strona główna LeSS Works