Esercizio 2: Project management Un project manager deve gestire

Esercizio 2: Project management
Un project manager deve gestire lo sviluppo di un’applicazione web. Lo sviluppo è composta
da quattro tipi di attività da eseguire in sequenza:
 Sviluppo database
 Sviluppo front-end
 Sviluppo back-end
 Testing
Il project manager si può avvalere di tre tipi di figure professionali: consulente junior,
consulente medium e consulente senior, che hanno tariffe e velocità di esecuzione diversi. Si hanno
a disposizione consulenti di ogni tipo per tutte e quattro le attività e ciascuna attività può essere
iniziata solo quando è completata la precedente.
Si vuole portare a termine il progetto entro la data di scadenza minimizzando i costi.
Formalizzare il problema, classificarlo e risolverlo con i dati del file PM.TXT.
Tabella 1: Tariffe dei professionisti [Euro/giorno]
Sr Md Jr
Sviluppo database 330 280 220
Sviluppo frontend 370 320 260
Sviluppo backend 350 300 250
Testing
320 260 180
Tabella 2: Durata attività [giorni]
Sr
Sviluppo database
Sviluppo frontend
Sviluppo backend
Testing
Md
9
12
7
5
Scadenza: 40 giorni
Jr
11
17
8
6
15
24
7
8