|
|
|
|
|
|
|
|
Scott Ambler definierar Agile Modeling, AM. Scott betonar värdet av att analys, modellering och design, med måtta. Taktik, praktiska tips och attityd. AM använder UML, CRC-kort, whiteboards mm. Men bara när det gör verklig nytta, inte för att detalj-dokumentera självklarheter.
|
|
|
Jim Highsmith's utmärkta översikt över de olika metoder och personligheter som samlas under begreppet Agile. Påminner lite om klassikern "Programmers At Work" för de som minns den. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Den första boken om XP. Kent Beck lägger fram sina grundidéer för XP. Här beskrivs för första gången de tolv "best practices" som man skall följa för att XP skall fungera. Boken utkom 1999. En hel del erfarenhet har tillkommit sedan dess, men man bör ha läst den för att hänga med i grund-begreppen inom eXtreme Programming |
|
|
|
|
|
|
|
|
|
|
|
Ron Jeffreis, Ann Anderson och Chet Hendricksson beskriver hur de arbetade i det legendariska C3-projektet, det första uttalade XP-projektet . Kent Becks första stora projekt som XP-coach.
|
|
|
|
|
|
En häpnadsväckande koncis XP-bok med förord av Ward Cunningham. Chromatic är skribent hos förlaget O'Reilly. Denna bok används numera som kurslitteratur på vissa av LTH:s XP-kurser |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mary & Tom Poppendieck introducerar ett systemtänkande som får dig att inse vitsen med lättrörliga processer (agile) och vad RUP:s skapare egentligen tänkte på. Se även Mary & Tom i Malmö
|
|
|
|
|
|
|
|
|
Peopleware är den första bok jag läste om programvara som inte handlade om hård- eller mjukvara. Den handlar istället om människorna och projekten som skapar hård/mjukvara, hur man skall kunna jobba bra och ha ett vettigt liv även utanför jobbet. Klassiker som först utkom redan 1986
|
|
|
|
|
|
|
|
|
|
|
|
En av XP och flera andra agile-metoders grundpelare är gradvis förfining av koden, Refactoring. Egentligen är det en egen agile-disciplin. Fowlers bok är standard-verket, en slags Refactoring-motsvarighet till den klassiska boken om Design Patterns av Erich Gamma. Martin Fowlers pekar i Refactoring pekar på att test-driven utveckling är en förutsättning för effektiv refactoring
|
|
|
|
|
|
|
|
|
|
|
|
Test-Driven Development, TDD, kan ses som en agile-disciplin i sig. Inom XP kallas den även TestFirst. Kent går här in mer i detalj på olika teststrategier för utvecklare. Han jobbar med exempel enligt TDD med testramverket xUnit i flera olika språk.
|
|
|
Denna bok beskriver testarens roll i XP-projekt. Testare är inte bortrationaliserade bara för att utvecklarna skriver funktionstest med TDD. Nej dom får mer tid att göra systemtest och hjälper kunden att skriva acceptanstest.
|
|
|
Den bästa boken om CRC, både metoden och hur team designar. Ward Cunningham och Kent Beck skrev förordet |
|
|
|
|
|
PP-boken handlar om konkreta råd och dåd för att utveckla bättre. Andy och Dave tipsar om allt från nolltolerans mot fel (Broken Window) till praktiska sätt att testa och versionshantera. Ward Cunningham skrev förordet. |
|
|
Svensken Bo Leuf skriver om Wiki-fenomenet tillsammans med Ward Cunningham |
|
|
|
|
|
|