Jump to content

Alistair Cockburn: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
mNo edit summary
Alistair was with 16 others (17 in total) ;-)
 
(14 intermediate revisions by 8 users not shown)
Line 4: Line 4:
| name = Alistair Cockburn
| name = Alistair Cockburn
| image = Alistair Cockburn (2007).jpg
| image = Alistair Cockburn (2007).jpg
| caption = Alistair Cockburn in Seattle in 2007
| caption = Alistair Cockburn in 2007
| alt =
| alt =
| birth_name =
| birth_name =
| birth_date = {{birth date and age|1968|11|19}}
| birth_place =
| birth_place =
| death_date =
| death_date =
Line 20: Line 19:
}}
}}


'''Alistair Cockburn''' {{IPAc-en|ˈ|æ|l|ᵻ|s|t|ər|_|ˈ|k|oʊ|b|ər|n}} (born November 19, 1963) is an American computer scientist, known as one of the initiators of the [[agile software development|agile]] movement in software development. He signed the Manifesto for Agile Software Development.<ref>{{cite web
'''Alistair Cockburn''' ({{IPAc-en|ˈ|æ|l|ᵻ|s|t|ər|_|ˈ|k|oʊ|b|ər|n}} {{respell|AL|ist|ər|_|KOH|bərn}}) is an American computer scientist, known as one of the initiators of the [[agile software development|agile]] movement in software development. He cosigned (with 16 others)<ref>{{cite web |url=https://agilemanifesto.org |title = Manifesto for Agile Software Development}}</ref> the Manifesto for [[Agile Software Development]].<ref>{{cite web
|url= http://agilemanifesto.org/
|url= http://agilemanifesto.org/
|title= Manifesto for Agile Software Development
|title= Manifesto for Agile Software Development
Line 26: Line 25:
}}</ref>
}}</ref>


== Life and work ==
== Life and career ==
Cockburn started studying the methods of [[object oriented]] (OO) software development for IBM. From 1994, he formed "Humans and Technology" in [[Salt Lake City]]. He obtained his degree in computer science at the [[Case Western Reserve University]]. In 2003 he received his [[PhD]] degree from the [[University of Oslo]].
Cockburn started studying the methods of [[object oriented]] (OO) software development for IBM. From 1994, he formed "Humans and Technology" in [[Salt Lake City]]. He obtained his degree in computer science at the [[Case Western Reserve University]]. In 2003, he received his [[PhD]] degree from the [[University of Oslo]].


Cockburn helped write the [[Manifesto 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 the [[use case]] for documenting business processes and behavioral requirements for software, and inventor of the [[Cockburn Scale]] for categorizing software projects.
Cockburn helped write the [[Manifesto 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 the [[use case]] for documenting business processes and behavioral requirements for software, and inventor of the [[Cockburn Scale]] for categorizing software projects.


The methodologies in the Crystal family (e.g., [[Crystal Clear (software development)|Crystal Clear]]), described by Alistair Cockburn, are considered examples of [[lightweight 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.
The methodologies in the Crystal family (e.g., Crystal Clear), described by Alistair Cockburn, are considered examples of [[lightweight 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 his [[Hexagonal architecture (software)|Hexagonal Architecture]] (2005) as a solution to problems with e.g. traditional layering, coupling and entanglement.
Cockburn presented his [[Hexagonal architecture (software)|Hexagonal 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.
In 2015, Alistair launched the Heart of Agile movement which is presented as a response to the overly complex state of the Agile industry.


== Selected publications ==
== Selected publications ==
Line 51: Line 50:
==External links==
==External links==
{{Commons category|Alistair Cockburn}}
{{Commons category|Alistair Cockburn}}
*[http://alistair.cockburn.us/ Home Page of Alistair Cockburn]
*[http://alistair.cockburn.us/ Website]


{{Authority control}}
{{Authority control}}
Line 60: Line 59:
[[Category:American technology writers]]
[[Category:American technology writers]]
[[Category:Cockburn family|Alistair]]
[[Category:Cockburn family|Alistair]]
[[Category:1966 births]]
[[Category:1953 births]]
[[Category:Case Western Reserve University alumni]]
[[Category:Case Western Reserve University alumni]]
[[Category:University of Oslo alumni]]
[[Category:University of Oslo alumni]]

Latest revision as of 15:31, 20 November 2023

Alistair Cockburn
Alistair Cockburn in 2007
NationalityAmerican
OccupationComputer programmer

Alistair Cockburn (/ˈælɪstər ˈkbərn/ AL-ist-ər KOH-bərn) is an American computer scientist, known as one of the initiators of the agile movement in software development. He cosigned (with 16 others)[1] the Manifesto for Agile Software Development.[2]

Life and career

[edit]

Cockburn started studying the methods of object oriented (OO) software development for IBM. From 1994, he formed "Humans and Technology" in Salt Lake City. He obtained his degree in computer science at the Case Western Reserve University. In 2003, he received his PhD degree from the University of Oslo.

Cockburn helped write the Manifesto 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 the use case for documenting business processes and behavioral requirements for software, and inventor of the Cockburn Scale for categorizing software projects.

The methodologies in the Crystal family (e.g., Crystal Clear), described by Alistair Cockburn, are considered examples of lightweight 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 his Hexagonal 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.

Selected publications

[edit]
  • Surviving Object-Oriented Projects, Alistair Cockburn, 1st edition, December, 1997, Addison-Wesley Professional, ISBN 0-201-49834-0.
  • Writing Effective Use Cases, Alistair Cockburn, 1st edition, January, 2000, Addison-Wesley Professional, ISBN 0-201-70225-8.
  • Agile Software Development, Alistair Cockburn, 1st edition, December 2001, Addison-Wesley Professional, ISBN 0-201-69969-9.
  • Patterns for Effective Use Cases, Steve Adolph, Paul Bramble, with Alistair Cockburn, Andy Pols contributors, August 2002, Addison-Wesley Professional, ISBN 0-201-72184-8.
  • People and Methodologies in Software Development, Alistair Cockburn, February 2003, D.Ph. dissertation, University of Oslo Press[3]
  • Crystal Clear : A Human-Powered Methodology for Small Teams, Alistair Cockburn, October 2004, Addison-Wesley Professional, ISBN 0-201-69947-8.
  • Agile Software Development: The Cooperative Game, Alistair Cockburn, 2nd edition, October 2006, Addison-Wesley Professional, ISBN 0-321-48275-1, ISBN 978-0-321-48275-4 .

References

[edit]
[edit]