Craig Larman has been named one of the top 20 Agile influencers of all time and is the author of several books on scaling lean & agile development.
In addition to debugging and re-designing organizations, Craig is an expert in designing (and helping people to design) software systems. He is the author of Applying UML & Patterns: Object-Oriented Analysis & Design, one of the world's best-selling texts on software design, translated to many languages and used worldwide in universities and industry as the standard for introducing analysis and design, modeling, design patterns, architecture, and OOA/D.
Craig is also the co-creator of LeSS (Large-Scale Scrum), and since 2005 has worked with clients to apply the LeSS framework for scaling lean thinking and agile development to large, multisite, and offshore development.
Craig has served as the lead coach of large-scale lean software development adoption at Xerox, and serves or has served as a consultant for LeSS at Ericsson, JP Morgan, Cisco-Tandberg, Bank of America Merrill Lynch, Alcatel-Lucent, UBS, bwin.party, Nokia Networks and Siemens Networks, and Ion Trading, among many other clients. Craig has also served as chief scientist at Valtech and while living in Bengaluru India, at Valtech's development centre helped to create agile offshore development with LeSS.
He is one of the very first Certified Scrum Trainers and Practicing ScrumMasters, starting in the 1990s while at Chevron Research.
Craig holds a B.Sc. and M.Sc. in computer science from beautiful SFU in Vancouver, BC, with research emphasis in artificial intelligence (having very little of his own).