Scrum Development on a Page
Scrum is an agile software process, centered around a self-organizing team and a 30-day development cycle. This page contains a one-page summary of its development process. Continue reading Scrum Development on a Page
Exploring Extreme Programming
Scrum is an agile software process, centered around a self-organizing team and a 30-day development cycle. This page contains a one-page summary of its development process. Continue reading Scrum Development on a Page
This mini-poster serves as a reminder about most aspects of XP. Continue reading XP on One Page
PPT presentation
A presentation on refactoring. Continue reading Refactoring Presentation (PPT)
paper demonstrates the development of a small bibliographic system using Extreme Programming techniques. Part 1 shows development of the model. Continue reading The Test/Code Cycle in XP, Part 1: Model
People who unit-test, even many who unit-test in Extreme Programming, don’t necessarily test the user interface. You can use JUnit to assist in this testing, however. This paper will work through a small but plausible example, giving the flavor of testing and programming using JUnit. This paper is part 2, but can be read on its own; part 1 developed the model. Continue reading The Test/Code Cycle in XP, Part 2: GUI
An introduction to the XP process. Continue reading Introduction to Extreme Programming (XP)