Dr. Alistair Cockburn

alistair teaching

Dr. Cockburn is the world expert on agile methodologies, use cases, and hexagonal architecture. He was voted in 2007 one of the "All-Time Top 150 i-Technology Heroes," and then in 2020 as one of the "42 Greatest Software Professionals of All Times."

 

In addition to agile methodologies, use cases and hexagonal architecture, he is also internationally recogized for his expertise in strategies in project management.

 

alistair teaching

He is the author of three books that changed the industry:

 

  • Writing Effective Use Cases, written in 2000 and still relevant, has sold hundreds of thousands of copies and serves as the foundation text in both universities and industry.

 

 

 

Some of Dr. Cockburn's Notable Memes

  • This photo, the "wild hair" picture, is the most widely recognized bio picture, serving as his LinkedIn profile and photo for as many conference lectures as will permit :).

If you have heard these terms, they came from Dr. Cockburn:

 

  • (1995) Kite / sea / fish-level goals: From the article "Structuring use cases with goals." 
     

  • (1998) Walking Skeleton: A thinly connected functioning architecture.
     
  • (1998) Blitz Planning: A collaborative project planning and estimation technique in which all team members or roles are present and they brainstorm and co-create a map and timeline for the project. 
     
  • (1998) The Cockburn Scale: A 2D chart showing the various sorts of projects you might find yourself on, to highlight that different strategies and methodologies are needed at different time.
     
  • (1998) Software development as a cooperative game “Software development is a (series of) cooperative game(s), in which people use markers and props to inform, remind and inspire themselves and each other in getting to the next move in the game."
     
  • (1998) "A user story is a promise for a conversation": A phrase he coined when visiting the first Extreme Programming project in Detroit. Since expanded by Ron Jeffries to Card, Conversation, Confirmation.
     
  • (2000) Information Radiators: One of Dr. Cockburn's most used phrases, coined during a visit to Thoughtworks in Chicago in 2000. There have been contests for the best information radiators.
     
  • (2001) Osmotic communication: People working within earshot so they learn about things through background hearing.
     

  • (2005) Hexagonal Architecture: is a software architecture used to protect domain logic from external technologies and simplify testing.
     
  • (2006) Oath of non-allegiance: "I promise not to exclude from consideration any idea based on its source, but to consider ideas across schools and heritages in order to find the ones that best suit the current situation."
     

  • (2006) The "Cone of Silence" project management strategy: Isolate a person or team from neighboring teams and all distractions so they can get their work done. 
     

  • (2010) Elephant Carpaccio: The exercise in which a problem is sliced into nano-slices to be developed several slices per 8-minute interval.
     

  • (2015) The Heart of Agile: Collaborate-Deliver-Reflect-Improve, the short-form expression of what agile is really about.
     

Others of his frequently quoted phrases include: 

 

 

ee https://motleybytes.com/w/Alistair_Cockburn_quotes for more quotes.

A Brief History

 

In 1993, after two years of interviewing teams around the world on "What makes a successful project?", he wrote for the IBM Consulting Group an early version of what we now call an agile methodology. He and IBM used that methodology successfully in 1994 on a 18-month, $15M, fixed-price, fixed scope Smalltalk project, with Alistair as lead consultant and technical coordinator.

 

In 1998 he helped the Central Bank of Norway successfully deliver a difficult mainframe project that merged all the bank-to-bank transactions in the country of Norway. He also designed the Crystal family of methodologies while at the Central Bank of Norway.

 

In 2001, he organized the historic meeting in Snowbird, Utah, in which he and 16 other people from around the world wrote the Agile Manifesto. That manifesto revolutionized the field of software development, and then product management and eventually project management and organizational development in general. The "agile" approach - once considered radical - is now recommended in all industries from startups to government defense contracts, and even to government departments themselves, and social impact projects.

 

He published books in 1997 (Surviving Object-Oriented Projects), 2000 (Writing Effective Use Cases), 2001 (Agile Software Development), 2003 (his PhD dissertation, "People and Methodologies in Software Development), 2004 (Patterns for Effective Use Cases), 2005 (Crystal Clear), 2006 (Agile Software Development: The Cooperative Game, 2nd ed.).

 

In 2015, Dr. Cockburn synthesized his advice to just four words: Collaborate, Deliver, Reflect, Improve - what he calls the Heart of Agile. These four words make any initiative more effective and more enjoyable to work on. Dr. Cockburn and his associates at the Heart of Agile Academy apply all the techniques they learn to different project situations.

 

With his background, Dr. Cockburn is one of the few people in the world who can authoritatively relate agile development to the need for executive control, balancing fiduciary responsibility with the need to stay responsive to a changing world. He stays grounded by consulting, teaching and working with project practitioners in all active roles, particularly project managers, product owners, scrum masters, coaches and programmers. This real-problem contact keeps him in tune with the changing work situations.

 

Please write to me about how else I might be able to help:

Name *
E-mail *
Topic *
Message *