An Introduction to Agile Methods (PDF)
A long (48 pages) document on agile methods that I worked on with Steve Hayes from
Khatovar Technology. It discusses the common agile
methodologies available, and goes into detail about Extreme Programming, including some information
on common concerns and issues that come up when starting an XP project.
Continuous Integration Demo (HTML)
Continuous integration done properly involves a lot of stuff. You need to have a good understanding
of source control systems, build scripts, unit testing and more before getting something solid together.
I always found one of the best ways to learn was by example. Here's an example of something that I
think is reasonable for a modern software project