Крейг Ларман: Ученый, автор и эксперт в области гибкой разработки программного обеспечения.
Craig Larman
Крейг Ларман: канадский ученый, автор LeSS (Large Scale Scrum) и эксперт в разработке ПО. Книги по Agile, Scrum, объектно-ориентированному программированию.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Канадский ученый в области компьютерных наук, автор и консультант по организационному развитию Крейг Ларман (род. 1958) — канадский ученый в области компьютерных наук, автор и консультант по организационному развитию. Он наиболее известен как соавтор (вместе с Басом Водде) фреймворка LeSS (Large Scale Scrum), а также автор нескольких книг по разработке продуктов и программного обеспечения.
Canadian born computer scientist, author, and organizational development consultant
Craig Larman (born 1958) is a Canadian computer scientist, author, and organizational development consultant. With Bas Vodde, he is best known for formulating LeSS (Large Scale Scrum), and for several books on product and software development.
Образование и карьера
Ларман получил степени бакалавра и магистра наук в области компьютерных наук в Университете Саймона Фрейзера в Ванкувере, Британская Колумбия, специализируясь на искусственном интеллекте и объектно-ориентированных языках программирования. Начиная с конца 1970-х годов, Ларман работал разработчиком программного обеспечения, используя языки APL, Lisp, Prolog и Smalltalk, применяя итеративные и эволюционные методы, что оказало сильное влияние на его интерес к методам и технологиям разработки программного обеспечения, которые впоследствии стали основой его консалтинговой и писательской деятельности. В 1990-х годах он был волонтером-организатором на конференциях OOPSLA, где познакомился с ранними представлениями об гибких методологиях разработки программного обеспечения Scrum и Extreme Programming, представленными на конференции, что пробудило его интерес и вовлечение в эти области. Начиная с конца 1990-х годов, он занимал должность главного научного сотрудника в Valtech, глобальной консалтинговой и аутсорсинговой компании со штаб-квартирой в Париже, Франция, и подразделением аутсорсинга в Бенгалуру, Индия. Работая в Бенгалуру, Ларман занимался развитием масштабирования Agile-разработки для аутсорсинга, что было сформулировано в рамках Large Scale Scrum. В 2005 году, консультируя в Nokia Networks в Хельсинки по внедрению Scrum и других гибких методологий для крупномасштабной разработки, он познакомился с Басом Водде, который выполнял аналогичные задачи в компании. Это привело к их сотрудничеству, кульминацией которого стало формулирование и написание работ о LeSS (Large Scale Scrum).
Larman received a B. Sc. and a M. Sc. in computer science from Simon Fraser University in Vancouver, British Columbia, focusing on artificial intelligence and object oriented programming languages. Starting in the late 1970s, Larman worked as a software developer in APL, Lisp, Prolog, and Smalltalk, using iterative and evolutionary methods, which strongly influenced his interest in methods and technologies in software development, that later became a focus of his consulting and writing. In the 1990s, he was a volunteer organizer at the OOPSLA conferences, which exposed him to early introductions to the Agile software development methods Scrum and Extreme Programming presented at the conference, which led to his interest and work in those areas. Starting in the late 1990s, he served as chief scientist at Valtech, a global consulting and outsourcing company based in Paris, France, with an outsourcing division in Bengaluru, India. While in Bengaluru, Larman worked on the development of scaling Agile development to outsourcing, formulated as part of Large Scale Scrum. In 2005 while consulting at Nokia Networks in Helsinki on the introduction of Scrum and other Agile methods for large scale development, he met Bas Vodde, who worked within the company with the same remit. This led to their collaboration culminating in formulating and writing about LeSS (Large Scale Scrum).
Вклад
В 1997 году Ларман написал книгу «Применение UML и шаблонов: Введение в объектно-ориентированный анализ и проектирование», очень популярный учебник, который способствовал последующему широкому распространению объектно-ориентированной разработки. В этой книге он представил принципы GRASP объектно-ориентированного проектирования, внеся вклад в систематизацию принципов разработки программного обеспечения. В 2005 году Ларман был одним из создателей LeSS (Large Scale Scrum), способствуя применению гибких методологий разработки программного обеспечения к крупномасштабной разработке продуктов. В 2017 году Scrum Alliance — глобальная некоммерческая образовательная организация, занимающаяся сертификацией в области Scrum и гибкой разработки программного обеспечения — приняла LeSS для масштабирования разработки, отметив его вклад.
In 1997, Larman authored Applying UML and Patterns: An Introduction to Object Oriented Analysis & Design, a very popular textbook that contributed to the subsequent widespread adoption of object oriented development. In this he introduced the GRASP principles of object oriented design, contributing to the codification of software design principles. In 2005 Larman was the co creator of LeSS (Large Scale Scrum), contributing to the application of Agile software development to large scale product development. In 2017 the Scrum Alliance—a global non profit educational certification body for Scrum and Agile software development subjects adopted LeSS for scaling development, citing its contribution.