SOFTWARE PROJECT MANAGEMENT
Stampa
Anno immatricolazione
2017/2018
Anno offerta
2018/2019
Normativa
DM270
SSD
ING-INF/05 (SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI)
Dipartimento
DIPARTIMENTO DI INGEGNERIA INDUSTRIALE E DELL'INFORMAZIONE
Corso di studio
COMPUTER ENGINEERING
Curriculum
PERCORSO COMUNE
Anno di corso
Periodo didattico
Secondo Semestre (06/03/2019 - 14/06/2019)
Crediti
3
Ore
23 ore di attività frontale
Lingua insegnamento
English
Tipo esame
SCRITTO E ORALE CONGIUNTI
Docente
MOTTA GIANMARIO PIERO ANTONIO (titolare) - 3 CFU
Prerequisiti
Software Project Management belongs to the wider knowledge body of the general Project Management (PM). Specifically:
-PM addresses (a) the concept of project contents and structure, and (b) the governance of the projects itself in terms of cost, quality, risk, human resources, etc.
-Software Project Management (SPM) relies on specific government methodologies that reflect the characteristics of the project product, i.e. software.

The course, based on PMI’s (Project Management Institute) international standards, addresses both enterprise and research software projects, and targets the Engineering graduate students, specifically, not solely, Computer and Electronic Engineers.
Obiettivi formativi
The course intends to provide students the ability of
- defining project scope and structure,
- developing project plan,
- assessing project risk and business impact,
- identifying related software development approaches – e.g. agile, waterfall, fit-gap. etc.

Hence, the course includes, together with lectures, a team project work where students will implement the model and techniques illustrated in the course
Programma e contenuti
The course includes 2 parts, respectively focusing on project foundations and methodology

Part 1: Introduction
- General and software project management references: PMBOK and AGILE
- Software project types: enterprise and research projects
- Illustration of the case study

Part 2: Steps of project management
- Step 1: Scoping: define project objective and related system requirements
- Step 2: Scoping: Structure the project (Project Breakdown Structures)
- Step 3: Scoping: Plan the project: Gantt diagram, Work Packages, Milestones
- Step 4: Assess project risk
- Step 5: Assess economic impact and business case
- Step 6: Manage development activities: waterfall, fit-gap, scrum
Metodi didattici
Learning relies on a stimulus - reinforcement cycle where:
- Professor illustrates project management foundations and simple cases
- Business testimonials illustrate the issues in the real world
- Students develop a project book for the assigned case study and perform related presentations
Testi di riferimento
-A Guide to the Project Management Body of Knowledge, Project Management Institute, 6th edition, 2017
-Agile Practice Guide, Project Management Institute, 2017
-Course material provided by the teacher
Modalità verifica apprendimento
The exam includes a test on foundations , with a 1/3 weight, and a project work, with a 2/3 weight. Specifically:
- The test measures the comprehension of course foundations, through a series of open questions
- The project work measures the ability of implementing foundations on a real world case study; it includes both team and individual sections
Altre informazioni
Obiettivi Agenda 2030 per lo sviluppo sostenibile