You are on page 1of 10

Universit`

a degli Studi di Roma La Sapienza, Facolt`


a di Ingegneria
Corso di
INGEGNERIA DEL SOFTWARE
(Ing. Informatica, Nuovo Ordinamento)
Prof. Marco Cadoli, Canale M-Z
A.A. 2005-06

INFORMAZIONI AMMINISTRATIVE SUL CORSO

Versione definitiva

Informazioni generali sul corso


Docente: Prof. Marco Cadoli
Orario del

corso (sempre in AULA 1):


marted` 15.45 - 17.15
gioved` 15.45 - 17.15
venerd` 15.45 - 17.15

Ricevimento studenti:
Nel periodo dei corsi: dopo ogni lezione.
Sempre: marted` 11-13 (a meno di variazioni comunicate tramite la
pagina Web del corso).
Via Salaria, 113: Dipartimento di Informatica e Sistemistica, II piano,
stanza 218.
1

Materiale didattico
LIBRI CONSIGLIATI:
Roger S. Pressman: Principi di ingegneria del software 3/ed
ISBN: 88 386 4119-6
McGraw-Hill
Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli:
Ingegneria del software. Fondamenti e principi 2/ed
ISBN: 88-7192-204-2
Pearson - Prentice Hall
Coprono molti (ma non tutti) gli argomenti principali del corso.
SITO WEB: Viene costantemente aggiornato.
http://www.dis.uniroma1.it/~cadoli/didattica/ingegneria-sw
Contiene lucidi, articoli, esercizi, . . .
2

Obiettivi del corso


Studio di aspetti fondamentali relativi allingegneria del SW:
la specifica,
la verifica,
la pianificazione,
la gestione,
la valutazione economica,
di applicazioni SW complesse.

Viene data enfasi sia alle metodologie sia agli strumenti tecnici e concettuali (ad es. Gantt, Function Point, COCOMO, . . . ).

Al termine del corso, lo studente dovrebbe avere acquisito tecniche e


metodi per affrontare le varie fasi del ciclo di vita di un progetto SW
secondo metodologie moderne.
3

Programma sintetico del corso

1. Il processo di produzione del SW [circa 35 ore]

2. Economia del SW [circa 8 ore]

3. Analisi e specifica dei requisiti [circa 8 ore]

Programma dettagliato e definitivo sul sito Web del corso.

Programma sintetico del corso/2

1. Il processo di produzione del SW [36h]


Introduzione, ciclo di vita del SW [6h]
Qualit`
a, standard [6h]
Project Management [8h]
Test del SW [10h]
Esercitazioni [8h]

Programma sintetico del corso/3


2. Economia del SW [circa 8h]
Metriche e metodologie di stima delle risorse
Metodi: punti funzione, COCOMO, COCOMO II
Esercitazioni

3. Analisi e specifica dei requisiti [circa 8h]


Standard
Complementi di UML
Esercitazioni
6

Modalit`
a desame
0. Appelli: max 3 (su 4) tentativi lanno; max 1 (su 2) alla fine del corso.

1. Scritto ( 90% del punteggio finale):


Dura circa tre ore. No libri, appunti, cellulari, . . .
Cinque domande:
2/3 esercizi (ad es. progettazione test, stima costi, pianificazione
progetto, formalizzazione requisiti in UML, . . . )
2/3 domande teoriche.
2. Orale ( 10% del punteggio finale): Rapida discussione scritto, tipicamente, ma non necessariamente, su richiesta dello studente.
7

Regolamento esami

Per partecipare ad uno scritto `


e necessario prenotarsi (entro alcuni giorni
prima) al sito indicato dalla Home Page del corso
http://www.dis.uniroma1.it/~cadoli/didattica/ingegneria-sw

Chiunque si presenta alla prima data deve consegnare lo scritto dichiarando:


`
e valido, oppure
mi ritiro (in tal caso, lo deve scrivere a grossi caratteri sulla prima
pagina dellelaborato consegnato).

Regolamento esami (cont.)


Chi si ritira allo scritto del primo appello:
non pu`
o farlo prima prima di due ore e 45;
si pu`
o presentare allo scritto del secondo appello.
Chi consegna un compito valido al primo scritto non si pu`
o presentare
allo scritto del secondo appello.
La data dellorale verr`
a comunicata contestualmente alla consegna dello
scritto, oppure tramite il sito web del corso.
La soluzione del compito verr`
a pubblicata sul sito web del corso, ed `
e
obbligatorio consultarla prima della prova orale (costituisce argomento di interrogazione orale).
9