[ Pobierz całość w formacie PDF ]
//-->LOOPZwinne metodykiAGILEDr inż. Ilona BluemkeLate(późno)Over budget(przekroczonybudżet)Overtime(nadgodziny)Poor quality(kiepskajakość)Manifest zwinności (Agile)Luty 2001Kent Beck (kartyCRC, xUnit, XP)Alistair Cockburn (przypadkiużycia)Marin Fowler (refaktoryzacja,UML Distilled)Jim Highsmith (AdaptiveSoftwareDevelopment)Ważniejszejednostki i interakcjeniż procesyi narzędziaISO 9001:2000główne części:4.System zarządzania jakością(dokumentacja)5.Odpowiedzialność kierownictwa6.Zarządzanie zasobami7.Realizacja wyrobu8.Pomiary, analiza i doskonalenieProblem – zbyt dużo dokumentacji, brakelastycznościManifest zwinnościWażniejsze:Jednostki i interakcjeniż procesy inarzędziaDziałające oprogramowanieniż obszernadokumentacjaWspółpraca klientaniż negocjacjakontraktuNadążanie za zmianaminiżtrzymanie sięplanuProgramowanie Ekstremalne (XP)lekka (zwinna)metodyka tworzenia oprogramowania1Wybrane praktyki XPKlient na miejscuKrótkie przyrosty i wydaniaNajpierw przypadki testowe potem kodAutomatyzacja wykonywania testówDokumentacja = Przypadki testowe + kodProgramowanie paramiMałe zespołyRaport Sackmana, Eriksona iGrantaRóżnice w wydajności programowania jak10:1Różnice w rozmiarze programu jak5:1Słabe strony XPBrak dokumentacjiJeden klient (na miejscu)Zbyt krótka perspektywa planu2
[ Pobierz całość w formacie PDF ]