Description
- 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
Table of Contents
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.
Chapter 15: Tracking Project Performance.
Part V: Closing Your Software Project.
Chapter 16: Finalizing the Project Management Processes.
Chapter 17: Documenting Your Software Project.
Part VI: The Part of Tens.
Chapter 18: Ten Ways to Make Your Software Project Crash and Burn.
Chapter 19: Ten Ways to Make Any Software Project Better.
Appendix: Formal Project Management Training and Certification.
Index.