Föreläsningar
Som bakgrundsbok används: chromatic, Extreme Programming Pocket Guide, O'Reilly, 2003, ISBN10: 0596004850 (samma bok som på PVG).
Kompletterande artiklar och bokutdrag anges nedan. Artiklar markerade med "via LU" är inte publika, men åtkomliga via universitetets nätverk, eller via STiL-login från andra nätverk. Obs! Information om artiklarna är preliminär och kan komma att uppdateras innan kursstart.
OH-bilderna läggs upp efter hand (ger 404-error fram tills dess).
F1: Introduktion och Agila Metoder
- OH-bilder från föreläsningen (pdf).
- K. Beck: Embracing Change with Extreme Programming. IEEE Computer, Oct 1999, p. 70-77. (via LU, klicka på "Fulltext") (Repetition från EDA260).
- Softhouse: Scrum in five minutes, 2006. http://www.softhouse.se/Uploades/Scrum_eng_webb.pdf
- Mary Poppendieck: Lean Software Development, C++ Magazine, Oct 2003. http://www.ddj.com/cpp/184401712
- M. Fowler, J. Highsmith: The Agile Manifesto. Dr. Dobb's Journal, Aug 2001. http://www.ddj.com/184414755
- Video: Scrum in under 10 minutes by @hamids. http://www.youtube.com/watch?v=Q5k7a9YEoUI
F2: Software Configuration Management
- OH-bilder från föreläsningen (pdf).
- L. Bendix, T. Ekman: Software Configuration Management in Agile Development. PAPPERSUTDRAG ur: Agile Software Development Quality Assurance, Information Science Reference, Feb 2007.
- U. Asklund, L. Bendix, T. Ekman: Software Configuration Management Practices for eXtreme Programming Teams, in proceedings of the 11th Nordic Workshop on Programming and Software Development Tools and Techniques - NWPER'2004, Turku, Finland, August 17-19, 2004. http://www.cs.lth.se/home/Lars_Bendix/Publications/ABE04/final.pdf
F3: Teamteori
- OH-bilder från föreläsningen (pdf).
- L. Svedberg: Gruppsykologi. Om grupper, organisationer och ledarskap. Studentlitteratur 2003. PAPPERSUTDRAG: Ett effektivt team, Teamroller, FIRO, Situationsanpassat ledarskap.
- P. Lencioni. The Five Dysfunctions of a Team, Jossey Bass, 2002.
- T. DeMarco and T. Lister: Peopleware. Productive Projects and Teams. Dorset House, 1999. PAPPERSUTDRAG.
F4: Mönster, Arkitektur
- OH-bilder från föreläsningen (pdf).
- W. Wake: Extreme Programming Explored. Addison-Wesley 2000. Where's the Architecture http://xp123.com/xplor/xp0007b/index.shtml , The System Metaphor http://xp123.com/xplor/xp0004/index.shtml
- Linda Rising: Design Patterns: Elements of Reusable Architectures. Annual Review of Communications, 1996. http://members.cox.net/risingl1/Articles/architectures.html
- D. Roberts & R. Johnson: Evolving Frameworks. A pattern language for developing object-oriented frameworks. Pattern Languages of Program Design 3, Addison-Wesley, 1996. http://st-www.cs.illinois.edu/users/droberts/evolve.html
- C. Alexander: A Pattern Language, Oxford University Press, 1977. PAPPERSUTDRAG: Pattern 126: Something Roughly in the Middle
F5: Metaforer, Test
- OH-bilder från föreläsningen (pdf).
- Litteratursökning ADD LINK
- G. Lakoff & M. Johnson: Metaphors we live by. Chicago Press 1980. PAPPERSUTDRAG.
- C. Söderberg: Något om metaforer och systemarkitektur i XP. Djupstudie i coachingkursen, 2002. http://fileadmin.cs.lth.se/cs/Education/EDA270/Djupstudier/2001-2002/ChSoderberg.pdf
- K. Beck. Test-Driven Development, Addison-Wesley, 2002. PAPPERSUTDRAG: TDD patterns
- För den intresserade:
- En TDD "kata", String Calculator.
- Screencast med StringCalculator i språket Groovy
- Screencast med String Calculator i Java (lugnare tempo än föregående)
F6: XP Coaching, Planering
- OH-bilder från föreläsningen (pdf).
- G. Hedin, L. Bendix, B. Magnusson: Teaching extreme programming to large groups of students. Journal of Systems and Software 74(2): 133-146 (2005) (Via LU, Klicka på "Fulltext" och sedan "PDF")
- W. Wake: Extreme Programming Explored. Addison-Wesley 2000. Managing XP http://xp123.com/xplor/xp0007/index.shtml
- J. Shore, S. Warden: The Art of Agile Development, O'Reilly, 2008. Utdrag: "Done Done". http://jamesshore.com/Agile-Book/done_done.html
- J. Shore, S. Warden: The Art of Agile Development, O'Reilly, 2008. Utdrag: The Planning Game. http://jamesshore.com/Agile-Book/the_planning_game.html
- M. Cohn: Agile Estimation and Planning, Addison-Wesley, 2005. Utdrag: Techniques for Estimating. http://www.mountaingoatsoftware.com/system/hidden_asset/file/15/aep_sample.pdf
- N. Fors, N. Hansson. Kanban i eXtreme Programming. Djupstudie, coachingkursen, Mars 2010. http://fileadmin.cs.lth.se/cs/Education/EDA270/2009/djupstudier/ForsHansson-Kanban.pdf
F7: Business Coaching
- OH-bilder från föreläsningen (pdf).
- J. Whitmore: Coaching for performance, Nicholas Brealey Publishing, 2002. PAPPERSUTDRAG: The Nature of Coaching
- L. Whitworth et al.: Co-active coaching, Davies-Black Publishing, 1998. PAPPERSUTDRAG: Listening, Curiosity
- B. Pileryd, M. Pehrsson: Coaching practices för XP-projekt på högskolenivå. Djupstudie i coachingkursen 2003. http://fileadmin.cs.lth.se/cs/Education/EDA270/Djupstudier/2003/mp-bp.pdf
- M. Starseth: CoachIsMe: Ledarskap i ett nötskal och några råd om bra coaching. Djupstudie i coachingkursen 2004. http://fileadmin.cs.lth.se/cs/Education/EDA270/Djupstudier/2003-2004/MagnusStarseth.pdf
- Arbetsvetenskap, Göteborgs Universitet. 7 tumregler för konstruktiv konflikthantering. http://arbetsplatskonflikt.av.gu.se/1akut/sjutumregler.html
- Garfinkle, Executive Coaching. Ten ways to provide quality feedback. http://www.garfinkleexecutivecoaching.com/articles/tenwaystoprovidequalityfeedback.html