- Esame: Ingegneria del Software (10 CFU) - Prof. Stefano Russo
- Tempo di Preparazione: Tempo del corso + 10 giorni
- Libri e Appunti Utilizzati: slides fornite dal professore e pdf appunti che si può trovare anche sul team del corso.
- Traccia e/o Domande ricevute all'esame: l'esame per i corsisti consiste in un progetto da sviluppare in gruppo (max. 3 persone) che viene assegnato all'inizio del corso + prova orale. Il progetto consiste nello sviluppo di un'applicazione (nel mio caso specifico è stato un programma per la gestione di una scuola guida) da effettuare seguendo tutte le fasi del ciclo di sviluppo software.
- eventuali difficoltà riscontrate e/o osservazioni personali: consiglio vivamente di seguire il corso in quanto gli argomenti sono interessanti e questo agevolerà lo sviluppo dell'elaborato. Gli argomenti di teoria sono piuttosto semplici, la verà difficoltà è il progetto, in quanto gli assistenti/prof troveranno sempre qualcosa che non va e spesso vanno in contraddizone tra loro. Cercate di non ridurvi all'ultimo per quanto riguarda la parte di Java, che al corso viene spiegato un pò all'acqua di rose ma poi il programma deve essere scritto bene. Cercate di avere circa 2 settimane per la scrittura del codice e i vari test di unità e funzionali, altrimenti dovrete fare after per completare tutto senza errori. L'esame da non corsista consiste sempre nello sviluppo di un progetto, ma viene assegnato tipicamente due settimane prima dell'appello e va svolto in autonomia. L'utilità degli assistenti è piuttosto variabile, consiglio di andare a ricevimento dal prof Russo che è un ottimo prof, a volte con modi non troppo simpatici ma alla fine ci tiene molto a vedere che lo studente ragiona e capisce le cose spiegate al corso.