Software Project Management provides insight to the importance of careful project management. Topics are presented in the same order that they appear in the progression of actual projects. The author utilizes his creative writing background to teach these topics with the tone of a friend sitting beside each student, rather than as a general lecture on the material. The text considers the culture of a software project team and the leadership technique needed to make a project successful. It adds to this foundation the importance of the process itself. Current software development tools such as Rational Suite, Microsoft Project, and PSP Studio are also addressed. Basic measurements are presented with examples from real-world projects, which show how a project can be monitored, controlled and assessed. Precise directions and examples are given to illustrate this hands-on method as well as the techniques a student will need to actually perform project management in a real-life situation.