Craiga Larmana

Craiga Larmana
Craig-larman-talk.jpg
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

Linki zewnętrzne