Sei sulla pagina 1di 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 Sistemisti ca, II piano, stanza 218.

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,

Obiettivi del corso

Studio di aspetti fondamentali relativi all’ingegneria 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 con-

cettuali (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.

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

Modalit`a d’esame

0. Appelli: max 3 (su 4) tentativi l’anno; 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, piani ficazione

progetto, formalizzazione requisiti in UML,

2/3 domande teoriche.

)

2. Orale (10% del punteggio finale): Rapida discussione scritto, tipica- mente, ma non necessariamente, su richiesta dello studente.

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 dichiaran- do:

“`e valido”, oppure

“mi ritiro” (in tal caso, lo deve scrivere a grossi caratteri sulla prima pagina dell’elaborato 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 dell’orale 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 argo- mento di interrogazione orale).