Введение

Канадский ученый в области компьютерных наук, автор и консультант по организационному развитию Крейг Ларман (род. 1958) — канадский ученый в области компьютерных наук, автор и консультант по организационному развитию. Он наиболее известен как соавтор (вместе с Басом Водде) фреймворка LeSS (Large Scale Scrum), а также автор нескольких книг по разработке продуктов и программного обеспечения.

Образование и карьера

Ларман получил степени бакалавра и магистра наук в области компьютерных наук в Университете Саймона Фрейзера в Ванкувере, Британская Колумбия, специализируясь на искусственном интеллекте и объектно-ориентированных языках программирования. Начиная с конца 1970-х годов, Ларман работал разработчиком программного обеспечения, используя языки APL, Lisp, Prolog и Smalltalk, применяя итеративные и эволюционные методы, что оказало сильное влияние на его интерес к методам и технологиям разработки программного обеспечения, которые впоследствии стали основой его консалтинговой и писательской деятельности. В 1990-х годах он был волонтером-организатором на конференциях OOPSLA, где познакомился с ранними представлениями об гибких методологиях разработки программного обеспечения Scrum и Extreme Programming, представленными на конференции, что пробудило его интерес и вовлечение в эти области. Начиная с конца 1990-х годов, он занимал должность главного научного сотрудника в Valtech, глобальной консалтинговой и аутсорсинговой компании со штаб-квартирой в Париже, Франция, и подразделением аутсорсинга в Бенгалуру, Индия. Работая в Бенгалуру, Ларман занимался развитием масштабирования Agile-разработки для аутсорсинга, что было сформулировано в рамках Large Scale Scrum. В 2005 году, консультируя в Nokia Networks в Хельсинки по внедрению Scrum и других гибких методологий для крупномасштабной разработки, он познакомился с Басом Водде, который выполнял аналогичные задачи в компании. Это привело к их сотрудничеству, кульминацией которого стало формулирование и написание работ о LeSS (Large Scale Scrum).

Вклад

В 1997 году Ларман написал книгу «Применение UML и шаблонов: Введение в объектно-ориентированный анализ и проектирование», очень популярный учебник, который способствовал последующему широкому распространению объектно-ориентированной разработки. В этой книге он представил принципы GRASP объектно-ориентированного проектирования, внеся вклад в систематизацию принципов разработки программного обеспечения. В 2005 году Ларман был одним из создателей LeSS (Large Scale Scrum), способствуя применению гибких методологий разработки программного обеспечения к крупномасштабной разработке продуктов. В 2017 году Scrum Alliance — глобальная некоммерческая образовательная организация, занимающаяся сертификацией в области Scrum и гибкой разработки программного обеспечения — приняла LeSS для масштабирования разработки, отметив его вклад.