![]() | Thisbiography of a living personneeds additionalcitations forverification. Please help by addingreliable sources.Contentious material about living persons that is unsourced orpoorly sourcedmust be removed immediately from the article and its talk page, especially if potentiallylibelous. Find sources: "Alistair Cockburn" – news ·newspapers ·books ·scholar ·JSTOR(August 2015) (Learn how and when to remove this message) |
Alistair Cockburn | |
---|---|
![]() Alistair Cockburn in 2007 | |
Nationality | American |
Occupation | Computer programmer |
Alistair Cockburn (/ˈælɪstərˈkoʊbərn/AL-ist-ərKOH-bərn) is an American computer scientist, known as one of the initiators of theagile movement in software development. He cosigned (with 16 others)[1] the Manifesto forAgile Software Development.[2]
Cockburn started studying the methods ofobject oriented (OO) software development for IBM. From 1994, he formed "Humans and Technology" inSalt Lake City. He obtained his degree in computer science at theCase Western Reserve University. In 2003, he received hisPhD degree from theUniversity of Oslo. His thesis was entitled "People and Methodologies in Software Development"[3]
Cockburn helped write theManifesto for Agile Software Development in 2001, the agile PM Declaration of Interdependence in 2005, and co-founded the International Consortium for Agile in 2009 (with Ahmed Sidky and Ash Rofail). He is a principal expositor of theuse case for documenting business processes and behavioral requirements for software, and inventor of theCockburn Scale for categorizing software projects.
The methodologies in the Crystal family (e.g., Crystal Clear), described by Alistair Cockburn, are considered examples oflightweight methodology. The Crystal family is colour-coded to signify the "weight" of methodology needed. Thus, a large project which has consequences that involve risk to human life would use the Crystal Sapphire or Crystal Diamond methods. A small project might use Crystal Clear, Crystal Yellow or Crystal Orange.
Cockburn presented hisHexagonal Architecture (2005) as a solution to problems with traditional layering, coupling and entanglement.
In 2015, Alistair launched the Heart of Agile movement which is presented as a response to the overly complex state of the Agile industry.