Alistair Cockburn

Alistair Cockburn
Alistair Cockburn (2007).jpg
Alistair Cockburn 2007
Nationalitet amerikansk
Ockupation Datorprogrammerare

Alistair Cockburn ( / ˈ æ l ɪ s t ər ˈ k b ər n / AL -ist-ər KOH -bərn ) är en amerikansk datavetare, känd som en av initiativtagarna till den agila rörelsen inom mjukvaruutveckling. Han undertecknade (tillsammans med 17 andra) Manifesto for Agile Software Development .

Liv och karriär

Cockburn började studera metoderna för objektorienterad (OO) mjukvaruutveckling för IBM. Från 1994 bildade han "Humans and Technology" i Salt Lake City . Han tog sin examen i datavetenskap vid Case Western Reserve University . 2003 tog han sin doktorsexamen från Universitetet i Oslo .

Cockburn hjälpte till att skriva Manifestet för Agile Software Development 2001, den agila PM Declaration of Interdependence 2005, och var med och grundade International Consortium for Agile 2009 (tillsammans med Ahmed Sidky och Ash Rofail). Han är en huvudexpositör av användningsfallet för att dokumentera affärsprocesser och beteendekrav för programvara, och uppfinnare av Cockburn-skalan för att kategorisera programvaruprojekt.

Metoderna i Crystal-familjen (t.ex. Crystal Clear), som beskrivs av Alistair Cockburn, anses vara exempel på lättviktsmetodik . Crystal-familjen är färgkodad för att beteckna "tyngden" av metodik som behövs. Ett stort projekt som har konsekvenser som innebär risker för människoliv skulle alltså använda metoderna Crystal Sapphire eller Crystal Diamond. Ett litet projekt kan använda Crystal Clear, Crystal Yellow eller Crystal Orange.

Cockburn presenterade sin Hexagonal Architecture (2005) som en lösning på problem med traditionell skiktning, koppling och intrassling.

2015 lanserade Alistair Heart of Agile-rörelsen som presenteras som ett svar på det alltför komplexa tillståndet i den agila industrin.

Utvalda publikationer

  •   Surviving Object-Oriented Projects , Alistair Cockburn, 1:a upplagan, december, 1997, Addison-Wesley Professional, ISBN 0-201-49834-0 .
  •   Writing Effective Use Cases , Alistair Cockburn, 1:a upplagan, januari 2000, Addison-Wesley Professional, ISBN 0-201-70225-8 .
  •   Agile Software Development , Alistair Cockburn, 1:a upplagan, december 2001, Addison-Wesley Professional, ISBN 0-201-69969-9 .
  •   Patterns for Effective Use Cases , Steve Adolph, Paul Bramble, med Alistair Cockburn, Andy Pols bidragsgivare, augusti 2002, Addison-Wesley Professional, ISBN 0-201-72184-8 .
  • People and Methodologies in Software Development , Alistair Cockburn, februari 2003, D.Ph. avhandling, Universitetet i Oslo Press
  •   Crystal Clear : A Human-Powered Methodology for Small Teams , Alistair Cockburn, oktober 2004, Addison-Wesley Professional, ISBN 0-201-69947-8 .
  •     Agile Software Development: The Cooperative Game , Alistair Cockburn, 2:a upplagan, oktober 2006, Addison-Wesley Professional, ISBN 0-321-48275-1 , ISBN 978-0-321-48275-4 .

externa länkar