Skip to Main Content (Press Enter)

Logo UNIBG
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIBG

|

UNI-FIND

unibg.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Insegnamenti

INGEGNERIA DEL SOFTWARE - 21034

insegnamento
ID:
21034
Dettaglio:
SSD: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Durata: 72 CFU: 9
Sede:
DALMINE
Url:
Dettaglio Insegnamento:
INGEGNERIA INFORMATICA - 21-270/PERCORSO COMUNE Anno: 3
Anno:
2025
Course Catalogue:
https://unibg.coursecatalogue.cineca.it/af/2025?co...
  • Dati Generali
  • Syllabus
  • Corsi
  • Persone

Dati Generali

Periodo di attività

Primo Semestre (15/09/2025 - 20/12/2025)

Syllabus

Obiettivi Formativi

Scopi del corso:
- Fornire gli elementi di base della disciplina
- Comunicare le problematiche reali attraverso un approccio pratico orientato alla professione
- Definire il panorama dello stato dell’arte ed i riferimenti per muoversi nello stesso

Prerequisiti

Programmazione Object Oriented

Metodi didattici

Il corso include sia lezioni frontali che attività di laboratorio.

Verifica Apprendimento

L’esame sarà costituito da una prova scritta finale – 3 ore ed un colloquio. All'orale si dovrà presentare un progetto fatto in piccoli team in cui si applicano le metodologie e tecnologie studiate durante il corso.

Contenuti

Parte I Gestione del software

1. Introduzione alla gestione dell'ingegneria del software

2. Il ciclo di vita del software: Il modello a cascata • Il modello agile (in particolare SCRUM) • Il Processo Unificato razionale (RUP) • Ingegneria e architettura model-driven • Linee di prodotti software e modelli di funzionalità • Modellazione dei processi

3. Gestione della configurazione • Git come esempio

4. Gestione delle persone e organizzazione del team • Modello gerarchico, team agile

5. Gestione della qualità del software

Parte II Il ciclo di vita del software

6. Ingegneria dei requisiti • Elicitazione dei requisiti • Specifica dei requisiti • Verifica e validazione

7. Modellazione • UML

8. Architettura e design del software

9. Test del software

10. Manutenzione del software


Risorse Online

  • Materiali didattici online (e-learning)
  • Leganto - Testi d'esame

Altre informazioni

Testi:
Software Engineering: Principles and Practice THIRD EDITION, Hans van Vliet, John Wiley &Sons
Martina Seidl, Marion Scholz, Christian Huemer, Gerti Kappel. UML@Classroom, Springer Verlag, 2015.

Corsi

Corsi

INGEGNERIA INFORMATICA - 21-270 
Laurea
Corso ad esaurimento
3 anni
No Results Found

Persone

Persone (4)

BONFANTI Silvia
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Ricercatori Legge 240/10 - t.det.
GARGANTINI Angelo Michele
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
COMPONENTE
GARGANTINI Angelo Michele
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
PRESIDENTE DI CONSIGLIO DI CORSO DI STUDIO
GARGANTINI Angelo Michele
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Professori Ordinari
No Results Found
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.12.4.0