Alistaira Cockburna

Alistair Cockburn
Alistair Cockburn (2007).jpg
Alistair Cockburn w 2007 roku
Narodowość amerykański
Zawód Programista komputerowy

Alistair Cockburn ( / zwinnego æ l ɪ s t ər ) k b ər n / AL -ist-ər KOH -bərn to amerykański informatyk , znany jako jeden z inicjatorów ruchu w tworzeniu oprogramowania . Był współautorem (wraz z 17 innymi osobami) Manifestu Agile Software Development .

życie i kariera

Cockburn zaczął studiować metody tworzenia oprogramowania zorientowanego obiektowo (OO) dla IBM. Od 1994 roku założył „Humans and Technology” w Salt Lake City . Uzyskał dyplom z informatyki na Case Western Reserve University . W 2003 roku uzyskał doktora na Uniwersytecie w Oslo .

Cockburn pomógł napisać Manifest Agile Software Development w 2001 r., Deklarację Współzależności Agile PM w 2005 r., A także był współzałożycielem International Consortium for Agile w 2009 r. (wraz z Ahmedem Sidky i Ashem Rofailem). Jest głównym wykładowcą przypadków użycia do dokumentowania procesów biznesowych i wymagań behawioralnych dotyczących oprogramowania oraz wynalazcą Skali Cockburna do kategoryzacji projektów oprogramowania.

Metodologie z rodziny Crystal (np. Crystal Clear), opisane przez Alistaira Cockburna, są uważane za przykłady lekkiej metodologii . Rodzina Crystal jest oznaczona kolorami, aby zaznaczyć „wagę” potrzebnej metodologii. Tak więc duży projekt, którego konsekwencje wiążą się z zagrożeniem życia ludzkiego, wykorzystywałby metody Crystal Sapphire lub Crystal Diamond. Mały projekt może używać Crystal Clear, Crystal Yellow lub Crystal Orange.

Cockburn przedstawił swoją Hexagonal Architecture (2005) jako rozwiązanie problemów z tradycyjnymi warstwami, sprzężeniem i splątaniem.

W 2015 roku Alistair zapoczątkował ruch Heart of Agile, który jest przedstawiany jako odpowiedź na zbyt złożony stan branży Agile.

Wybrane publikacje

  •   Surviving Object-Oriented Projects , Alistair Cockburn, wydanie 1, grudzień 1997, Addison-Wesley Professional, ISBN 0-201-49834-0 .
  •   Pisanie efektywnych przypadków użycia , Alistair Cockburn, wydanie 1, styczeń 2000, Addison-Wesley Professional, ISBN 0-201-70225-8 .
  •   Agile Software Development , Alistair Cockburn, wydanie 1, grudzień 2001, Addison-Wesley Professional, ISBN 0-201-69969-9 .
  •   Wzorce dla efektywnych przypadków użycia , Steve Adolph, Paul Bramble, z Alistairem Cockburnem, współpracownikami Andy Pols, sierpień 2002, Addison-Wesley Professional, ISBN 0-201-72184-8 .
  • Ludzie i metodologie w tworzeniu oprogramowania , Alistair Cockburn, luty 2003, D.Ph. rozprawa, University of Oslo Press
  •   Crystal Clear: A Human-Powered Methodology for Small Teams , Alistair Cockburn, październik 2004, Addison-Wesley Professional, ISBN 0-201-69947-8 .
  •     Agile Software Development: The Cooperative Game , Alistair Cockburn, wydanie 2, październik 2006, Addison-Wesley Professional, ISBN 0-321-48275-1 , ISBN 978-0-321-48275-4 .

Linki zewnętrzne