Tripti Joshi (Editor)

Alistair Cockburn

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Nationality
  
American

Education
  
University of Oslo

Role
  
Software developer

Name
  
Alistair Cockburn

Occupation
  
Computer programmer


Alistair Cockburn AlistairCockburnus Alistair Cockburn

Books
  
Writing Effective Use Cases, Agile Software Develop, Crystal Clear: A Human‑p, Agile software developm

Similar People
  
Jim Highsmith, Kent Beck, Ken Schwaber, Ron Jeffries, Martin Fowler

Alistair cockburn agile is for wimps software development in the 21st century


Alistair Cockburn (born November 19, 1953)) is an American computer scientist, known as one of the initiators of the agile movement in software development.

Contents

Alistair Cockburn Advanced Agile Masterclass Agility Innovation

Opening keynote dr alistair cockburn why agile works


Life and work

Alistair Cockburn httpsuploadwikimediaorgwikipediacommonsthu

Cockburn started studying the methods of 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 e.g. traditional layering, coupling and entanglement.

Selected publications

  • 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
  • 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

    Alistair Cockburn Wikipedia