Last modified: 22 May 2019 17:07
Software Project Management skills are fundamental in current software-centric industrial development projects, whether these focus on purchasing and customising an off-the-shelf application or on developing a complete system from scratch. However, computer science courses and programmes typically teach specific technical skills that tend to leave out SWPM principles and the practice. This course thus addresses such shortcomings, providing students with much project management skills for the software sector that are highly sought in the job market for CS graduates and post-grads.
|Session||Second Sub Session||Credit Points||15 credits (7.5 ECTS credits)|
Software Project Management (SWPM) addresses the organisational, technical, and business control aspects of the software development process with the objective of maximising and guaranteeing the quality of the software product based on the quality of its managed development process. The fundamental differences between hardware and software and the higher level of complexity of the latter require a specific approach to the management of the software development process that has no equivalent in other industrial and commercial areas of project management. Core SWPM topics covered in this course include business and technical planning and project evaluation, software effort estimation, risk management, human and technical resource allocation and management, monitoring and controls,
Information on contact teaching time is available from the course guide.
Weekly progress meetings; Progress reports; Written exam
Due to the group-based nature of the practical component of this course, the resit of the practical part (based on progress reports) will be based on the identification of a self-contained portion of the original groupwork task that the resitting student can tackle on her/his own.
The resit of the written exam component is also contemplated.
There are no assessments for this course.