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