- The increase in project outsourcing has forced traditional programmers to take on the role of project managers and quickly learn how to manage software projects
- The author discusses all of the essentials in widely accepted project management methodology, from managing programmers to assessing and eliminating risk
- The book covers the iterative development model, using Microsoft Project 2003, as well as a variety of methodologies including eXtreme, open source, SQA testing, software life cycle management, and more
- The companion Web site contains tools, case studies and other resources to help even novices get up and running
Introduction. Part I: Starting Your Software Project.
Chapter 1: Examining the Big Picture of Project Management.
Chapter 2: Initiating a Software Project.
Chapter 3: Creating the Software Scope.
Part II: Planning Your Software Project.
Chapter 4: Planning for Communications.
Chapter 5: Planning for Software Project Risks.
Chapter 6: Planning for Software Quality.
Chapter 7: Building the Project Team.
Chapter 8: Creating Project Time Estimates.
Chapter 9: Building Your Project Budget.
Part III: Executing Your Software Project Plan.
Chapter 10: Working the Project Plan.
Chapter 11: Working with Project People.
Chapter 12: Procuring Goods and Services.
Part IV: Controlling Your Software Project.
Chapter 13: Managing Changes to the Software Project.
Chapter 14: Using Earned Value Management in Software Projects.