Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Software Project Management: Course Outline

Goal of this course is to provide the student with principles, processes and practices associated with the management of software intensive projects


  • Examining the big picture of software project management
  • Initiating the software Project 
  • Identifying project purpose,        
  • Living with stakeholders, project feasibility study
  • Understanding Product Scope and Project Scope, Managing Stakeholder Objectives, Creating the Project Scope, Creating a Work Breakdown Structure
  • The Importance of Communicating Effectively, Avoiding Communication Breakdowns, Calculating the Communication Channels, Building an Effective Communication Management Plan, Defining Who Needs What Information, Defining When Communication Is Needed
  • Identifying Pure and Business Risks, Determining Stakeholder Risk Tolerance, Mitigating Risks Early On, Managing Risks in Your Organization, Using Software Models for Risk Management, Preparing a Risk Response Plan
  • Organizing Information Before You Build a Timeline, Project network diagram, Identifying Activity Influencers
  • Defining Quality, Working with a Quality Policy, Balancing Time, Cost, and Quality
  • Creating Cost Estimates, Creating an Accurate Estimate, Considering Project Profitability, Planning for Contingencies,  Controlling Project Costs
  • Project Human Resource Management: Acquire Project Team, Develop Project Team, Manage Project Team
  • Procurement Management: Vendor Selection, Using Screening System, Negotiating for the best solution, Administering Contracts
  • Change Management: Introducing the Controlling Process Group, Controlling the Project Scope, Controlling Project Costs,  Controlling the Project Schedule
  • Finalizing Project management, closing the software project, closing out contracts.  
  • Project Presentations
  • Mega Topic Presentations

E-Books (Full text)