The Catholic University of America

CMGT 515 Software Project Management


Focuses on the competencies essential for successful software project management, in the areas of product, project, and people management skills. Product skills include assessing and tailoring processes, evaluating alternative processes and becoming aware of process standards, defining the product, managing requirements and subcontractors, performing initial assessments, selecting methods and tools, tracking product quality, and understanding development activities. Project skills include building a work breakdown structure, documenting plans, estimating cost and effort, managing risks, monitoring development, scheduling, selecting metrics and project management tools, and tracking progress and process. People skills include appraising performance, handling intellectual property, effective meetings, interaction and communication, leadership, managing change, negotiating successfully, planning careers, presenting effectively, recruiting, selecting a team, and team building.

Summer 2015

Required Text:

Bechtold, R.  (2007).  Essentials of Software Project Management (2nd ed.).  Vienna, VA:  Management Concepts.  ISBN-978-1-56726-186-8.


Recommended Texts: Reference only.

Persse, J.R.  (2006).  Process Improvement Essentials.  Sebastopol, CA:  O’Reilly Media, Inc.  ISBN-o-596-1-217-8.

Futrell, R.T.  (2002).  Quality Software Project Management.  Upper Saddle River, NJ:  Prentice Hall.  ISBN-0-13-091297-2.

Rules for publication of papers:

American Psychological Association (APA).  (2009).  Publication Manual of the American Psychological Association (6th ed.).  Washington, D.C.:  American Psychological Association   ISBN-13: 978 1433805615.



Credit: 3 semester hours