FACOLTA' DI INGEGNERIA       Universita' di Pavia
Home
  Didattica > Insegnamenti1011 > Ingegneria del software Translate this page in English
Organizzazione e Sedi
Immatricolarsi ai C.d.L.
Immatricolarsi ai C.d.L.M.
Orientamento
Didattica
Prenotazione Aule
Master
Esami: Iscrizioni online
Ricerca Scientifica
Servizi
Rapporti con Imprese
Tirocini didattici
Eventi e Iniziative
Bandi e Offerte lavoro
Esami di Stato
Mobilità/Erasmus
Rapporti di riesame
Assicurazione Qualità
Guida dello Studente
Scorciatoie
Cerca nel sito
Ingegneria del software

Insegnamento Anno Accademico 10-11

Docente/i: Antonio Barili  

Denominazione del corso: Ingegneria del software
Codice del corso: 062179
Corso di laurea: Ingegneria Informatica
Settore scientifico disciplinare: ING-INF/05
L'insegnamento è caratterizzante per: Ingegneria Informatica
Crediti formativi: CFU 5
Sito web del corso: http://www.unipv.it/abarili

Obiettivi formativi specifici

Conoscenza dei principali processi di sviluppo e delle metodologie di analisi, progettazione e collaudo del software.

Programma del corso

Il processo di sviluppo software
Il ciclo di vita e il processo di sviluppo del software. Modelli di processo. Tecniche di pianificazione e gestione dei progetti software (cenni). Documentazione software.

Analisi dei requisiti
Obiettivi della fase di analisi dei requisiti. Architettura di sistema. Tecniche di analisi dati e funzionali. Tecniche di analisi object-oriented. Formato e contenuti della documentazione di analisi.

Progetto software
Obiettivi della fase di progetto software. Tecniche di progetto software. Formato e contenuti della documentazione di progetto.

Sviluppo e collaudo del software
Sistemi di sviluppo e linee guida per lo sviluppo di alcune classi di sistemi. Strategie e tecniche di collaudo del software. Redazione del piano di collaudo. Gestione della configurazione. Qualità del software (cenni).

Prerequisiti

Conoscenza di base dell'architettura dei sistemi di elaborazione dati e di uno o più linguaggi di programmazione.

Tipologia delle attività formative

Lezioni (ore/anno in aula): 25
Esercitazioni (ore/anno in aula): 25
Attività pratiche (ore/anno in aula): 0

Materiale didattico consigliato

I. Sommerville. Ingegneria del Software. Pearson.

Modalità di verifica dell'apprendimento

Prova scritta (domande a risposta aperta su tutti gli argomenti del programma)

Copyright © Facoltà di Ingegneria - Università di Pavia