blog.practicingitpm.com
An Introduction to Agile Project Management
A brief introduction to Agile project management, a method of delivering projects in phases.