Martin Fowler

Martin Fowler

male
Martin Fowler is a famous author and international speaker on software architecture, specializing in object-oriented analysis and design, UML,...
Alistair Cockburn

Alistair Cockburn

male
Alistair Cockburn (his last name is pronounced "Co-burn" in the Scottish way, with a long 'O' and no 'ck', making it homophonous with that of the...
Craig Larman

Craig Larman

male
Craig Larman specializes in Iterative and incremental development, Agile software development, Object-oriented analysis, Object-oriented design,...
Dave Astels

Dave Astels

male
Dave Astels is a Software Consultant and advocate of Agile Software Development. Astels has written on Extreme Programming and Test-driven...
Brian Marick

Brian Marick

male
Brian Marick worked for eleven years as a tester, developer, and line manager, mostly on operating systems and compilers. Joint research at the...

Robert Cecil Martin

male
Known colloquially as "Uncle Bob", Robert Cecil Martin has been a software professional since 1970 and an international software consultant since...
Alberto Brandolini

Alberto Brandolini

male
All-round expert on several aspects of software development. From requirements gathering to architecture, system integration, project management,...
Jean Tabaka

Jean Tabaka

Jean Tabaka , Rally Software Development Agile teams are encouraged to act collaboratively and make decisions as a team. And yet, some decisions...
Bjørn Stabell

Bjørn Stabell

male
Business Manager; Entrepreneur; CTO; Agile practitioner; Python programmer