Subject: Software Project Management

Scientific Area:



80 Hours

Number of ECTS:

7,5 ECTS



Overall objectives:

1 - Understand the various software management process, as well as the activities it includes, from requirements gathering to maintenance programs.
2 - Integrate the knowledge acquired in other disciplines in the broader context of the software management process.


1 - Introduction and Overview
1.1 - Software project management overview
1.2 - System Development Processes
1.3 - Project Planning
1.4 - Risk Management
1.5 - Feasibility analysis
1.6 - Project size estimation
1.7 - Project processes - project follow-up
1.8 - Staffing - leadership
2 - Learn to estimate the costs and risks of the project software, know how to apply techniques and software testing strategies, know how to measure a software project, through various methods and metrics.


Miguel, António , 2019 , Gestão Moderna de Projetos Melhores Técnicas e Práticas (8ª Edição) , FCA
Project Management Institute , 2021 , A guide to the Project Management Body of Knowledge (PMBOK guide) , Project Management Institute
Project Management Institute , 2013 , Software Extension to the PMBOK® Guide, Fifth Edition, , Project Management Institute

Assesssment methods and criteria:

Classification Type: Quantitativa (0-20)

Evaluation Methodology:
Theoretical lectures, problema solving, projects in group, presentation and discussion sessions. 1 individual technical report. min. grade 9,5 (50% final grade) 1 group project min. grade 9,5 (50% final grade)