SWE-466 Software Project Management
Course Description:
This course covers main concepts, tools, and techniques related to project management (time, cost, quality, scope, risk, human resources, communications) by focusing software projects. Project planning, organization, size/cost/time estimation, leaders and managers skills and responsibilities; work breakdown structure (WBS), scope management; scheduling; budget control; progress monitoring; human resource management; risk management, communication management, project velocity, project tracking, project quality metrics and post performance analysis, software contracts, intellectual property and licensing etc. The understanding and use of a project management tool (MS project for example) as well as the use of a size/cost estimation software/method (function points/COCOMO/Costar for example) will be also very important in this course during labs and lectures. Standards in project management, such as ISO 9001:2000 (Quality Management Systems – Requirements), ISO12207 (software development process), IEEE 1058-1998 along with SEI’s CMM and CMMI model will be also discussed. Students participate in a group project on software project, project charter, planning and management.