Alistaira Cockburna
Alistair Cockburn | |
---|---|
Narodowość | amerykański |
Zawód | Programista komputerowy |
Alistair Cockburn ( / zwinnego æ l ɪ s t ər ) k oʊ 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 .