I've been through two different project development methodology training course, and this slim volume has served as a handy reference for my own work. It summarizes most of the important details in software development, and for those on a budget it might be used by itself as a basic tutor for managing a software project.
My personal copy is a paperback edition, and at the price I paid I thought it was a pretty reasonable deal.