Software Project Management

Year
1
Academic year
2022-2023
Code
02000113
Subject Area
Biomedical Engineering
Language of Instruction
English
Mode of Delivery
Face-to-face
Duration
SEMESTRIAL
ECTS Credits
6.0
Type
Elective
Level
2nd Cycle Studies - Mestrado

Recommended Prerequisites

Programming, Databases, English.

Teaching Methods

As the unit name indicates, the methodology is based on the development of a real project, with a real client. The teacher will, every week, meet with the team in order to evaluate the progress achieved, in accordance with objectives set forth the prior week.

Learning Outcomes

Software development is a unique endeavour, requiring the knowledge of management techniques, as it requests skills on computational and human resource management for the management and control of the software development process.

At the end of this unit. the students should be able to apply the main software project management techniques as an engineering activity, i.e., an activity with finite costs and deadlines. They will also be able to deal with personal and organisational issues as a result of working in average size teams (80 to 12 persons), in real projects and with real clients.

Work Placement(s)

No

Syllabus

1. Software development process

2. Software planning

3. Quality management

4. Risk assessment and management

5. Configuration management and change control

6. Management and organisation of the team

7. Management and analysis of requisites

8. Verification and validation of software.

Head Lecturer(s)

Marco Paulo Amorim Vieira

Assessment Methods

Assessment
Laboratory work or Field work: 100.0%

Bibliography

The Software Project Survival Guide, Steve McConnell
Microsoft Press; 1 edition (October 15, 1997), 304 pages
ISBN-10: 1572316217

A Guide to the PMBOK® Guide
Publisher: Project Management Institute
Date Published:   2008
ISBN13:  9781933890517