FILOMENA FERRUCCI | INGEGNERIA DEL SOFTWARE: METRICHE, QUALITA' E VALUTAZIONE SPERIMENTALE
FILOMENA FERRUCCI INGEGNERIA DEL SOFTWARE: METRICHE, QUALITA' E VALUTAZIONE SPERIMENTALE
0222500010 | |
DIPARTIMENTO DI SCIENZE AZIENDALI - MANAGEMENT & INNOVATION SYSTEMS | |
CORSO DI LAUREA MAGISTRALE | |
TECNOLOGIE INFORMATICHE E MANAGEMENT | |
2015/2016 |
ANNO CORSO 2 | |
ANNO ORDINAMENTO 2014 | |
SECONDO SEMESTRE |
SSD | CFU | ORE | ATTIVITÀ | |
---|---|---|---|---|
INF/01 | 6 | 36 | LEZIONE |
Obiettivi | |
---|---|
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: GLI STUDENTI: -SARANNO IN GRADO DI PRESENTARE E DISCUTERE GLI ASPETTI FONDAMENTALI DELLA MISURAZIONE DEL SOFTWARE -AVRANNO UNA PROFONDA CONOSCENZA DEI METODI, DEI MODELLI, DELLE TECNICHE CENTRALI PER LA GESTIONE DELLA QUALITÀ DEL SOFTWARE, SARANNO IN GRADO DI RELAZIONARLI ED ARGOMENTARE I PUNTI DI FORZA, DI DEBOLEZZA E LE AREE DI APPLICAZIONE -ACQUISIRANNO LA CAPACITÀ DI COMPRENDERE LO STATO DELL'ARTE, LA LETTERATURA SCIENTIFICA E GLI STANDARD INTERNAZIONALI NEL SETTORE DELLA MISURAZIONE E DELLA QUALITÀ DEL SOFTWARE. -SARANNO CAPACI DI ANALIZZARE LO STATO DELL’ARTE DEI MODELLI DI PROCESSI DI MISURAZIONE DEL SOFTWARE E I REQUISITI DI MISURAZIONE DI CMMI IL CORSO INTRODUCE GLI STUDENTI AI CONCETTI FONDAMENTALI PER PROGETTARE, PIANIFICARE E CONDURRE STUDI EMPIRICI (E VALUTAZIONI SPERIMENTALI IN GENERE) NELL’AMBITO DELL’INGEGNERIA DEL SOFTWARE. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: GLI STUDENTI SARANNO IN GRADO DI INDIVIDUARE OBIETTIVI DI QUALITÀ IN GRADO DI SODDISFARE GLI OBIETTIVI DI BUSINESS E IL CLIENTE, E DI IDENTIFICARE I PIANI DI MISURAZIONE E DI QUALITÀ IN GRADO DI CONSENTIRE IL RAGGIUNGIMENTO DI TALI OBIETTIVI. GLI STUDENTI SARANNO IN GRADO DI PRODURRE DOCUMENTI SOFTWARE IN ACCORDO A STANDARD DI QUALITÀ E SARANNO IN GRADO DI DEFINIRE LE AZIONI NECESSARIE PER ASSICURARE IL MIGLIORAMENTO DEI PROCESSI DI SVILUPPO DEL SOFTWARE. GLI STUDENTI SARANNO IN GRADO DI USARE UN APPROCCIO SISTEMATICO E ORGANIZZATO PER PROGETTARE, PIANIFICARE E CONDURRE VALUTAZIONI SPERIMENTALI. ABILITÀ COMUNICATIVE: GLI STUDENTI SARANNO IN GRADO DI PRESENTARE, ARGOMENTARE E DISCUTERE IN MODO PROFESSIONALE LE QUESTIONI RELATIVE ALLA APPLICAZIONE DI MISURAZIONE DEL SOFTWARE, E ALLA QUALITÀ E SARANNO IN GRADO DI DIFENDERE IL PROPRIO PUNTO DI VISTA. GLI STUDENTI ACQUISIRANNO LA PADRONANZA DELLE METODOLOGIE E DEGLI STRUMENTI DA ADOTTARE NELL’AMBITO DELL’INGEGNERIA DEL SOFTWARE SPERIMENTALE PER ESSERE IN GRADO DI COMUNICARE IN MODO CRITICO ED ESAUSTIVO LE ESPERIENZE CONDOTTE SUL CAMPO NELLA PIANIFICAZIONE, PROGETTAZIONE, ED ESECUZIONE DI ESPERIMENTI E CASI DI STUDIO. AUTONOMIA DI GIUDIZIO: GLI STUDENTI AVRANNO UNA PROFONDA COMPRENSIONE DELLE DIVERSE PROSPETTIVE DI QUALITÀ E SARANNO IN GRADO DI ANALIZZARE I TRADE-OFF TRA CARATTERISTICHE DI QUALITÀ SPESSO CONTRASTANTI. GLI STUDENTI DOVRANNO ESSERE IN GRADO DI INDIVIDUARE LA TIPOLOGIA DI VALUTAZIONE SPERIMENTALE DA ADOTTARE AL CASO SPECIFICO, SULLA BASE DELLE LINEE GUIDA E DELLE ESPERIENZE SUL CAMPO RIPORTATE IN LETTERATURA. CAPACITÀ DI APPRENDIMENTO: GLI STUDENTI ACQUISIRANNO LA CAPACITÀ DI RECUPERARE, CONSULTARE E COMPRENDERE LA LETTERATURA TECNICA E SCIENTIFICA DEL SETTORE DELL'INGEGNERIA DEL SOFTWARE, IN PARTICOLARE DELLE METRICHE E DELLA QUALITÀ DEL SOFTWARE (ANCHE IN LINGUA INGLESE), NONCHÉ LA CAPACITÀ DI AGGIORNARSI IN MANIERA AUTONOMA, ATTRAVERSO L'INDIVIDUAZIONE DEGLI STANDARD INTERNAZIONALI DEL SETTORE E DEGLI STRUMENTI METODOLOGICI E TECNOLOGICI PIÙ ADATTI ALLA SOLUZIONE DI PROBLEMI NUOVI. |
Prerequisiti | |
---|---|
GLI STUDENTI DEVONO AVERE CONOSCENZA PREGRESSA DI ALGORITMI E STRUTTURE DATI, PROGRAMMAZIONE PROCEDURALE E A OGGETTI, TECNOLOGIE SOFTWARE PER IL WEB, SISTEMI DI GESTIONE DI BASI DI DATI, CONCETTI DI BASE DI INGEGNERIA DEL SOFTWARE, IN PARTICOLARE DEI PROCESSI DEL CICLO DI VITA DEL SOFTWARE E DELLA MODELLAZIONE DEL SOFTWARE CON UML. |
Contenuti | |
---|---|
• FONDAMENTI DELLA MISURA: LA NECESSITÀ DELLE MISURE, GLI OBIETTIVI DELLE METRICHE DEL SOFTWARE; TEORIA DELLA MISURA: SCALE, VALIDAZIONE E UTILITÀ; PARADIGMA GOAL - QUESTION- METRIC; LA RACCOLTA DEI DATI PER LA MISURA E RELATIVA ANALISI DEI DATI; CLASSIFICAZIONE DELLE METRICHE DEL SOFTWARE • MISURE SOFTWARE: CARATTERISTICHE INTERNE DEI PRODOTTI; ATTRIBUTI ESTERNI DEL PRODOTTO; • MISURE DI SIZE FUNZIONALI (FPA E COSMIC) • STIMA DELL’EFFORT • PROCESSO DI MISURAZIONE DEL SOFTWARE: MODELLI DEI PROCESSI DI MISURAZIONE, ISO / IEC 15939: PROCESSO DI MISURA DEL SOFTWARE • SISTEMI DI GESTIONE QUALITÀ E MODELLI, STANDARD PER LA QUALITÀ DEL PRODOTTO SOFTWARE E RELATIVE CARATTERISTICHE • SOFTWARE PROCESS IMPROVEMENT, REQUISITI DI MISURAZIONE DEL CMMI - INTRODUZIONE ALL’APPROCCIO SPERIMENTALE NELL’AMBITO DELL’INGEGNERIA DEL SOFTWARE - PROCESSO SPERIMENTALE: DEFINIZIONE; PIANIFICAZIONE; ESECUZIONE; ANALISI E INTERPRETAZIONE; PRESENTAZIONE - STUDI EMPIRICI: SURVEY; CASI DI STUDIO; ESPERIMENTI CONTROLLATI - ANALISI DEI DATI: UTILIZZO DI GRAFICI E STATISTICHE DESCRITTIVE; ANALISI DI DISTRIBUZIONI; TEST DI IPOTESI; UTILIZZO DI R PER L'ANALISI STATISTICA - UTILIZZO DI DATI ESTRATTI DA SOFTWARE REPOSITORY E COSTRUZIONE DI MODELLI DI PREDIZIONE (PER ESEMPIO DEI DIFETTI, DEI COSTI) |
Metodi Didattici | |
---|---|
IL CORSO PREVEDE 36 ORE DI LEZIONI FRONTALI A CARATTERE PREVALENTEMENTE TEORICO-METODOLOGICO PER IL TRASFERIMENTO DELLE CONOSCENZE RELATIVE AI CONTENUTI DEL CORSO, CON MOMENTI DI ESERCITAZIONE E DI APPROFONDIMENTO DI ASPETTI PRATICI E DI INTERAZIONE TRA GLI STUDENTI E IL DOCENTE. |
Verifica dell'apprendimento | |
---|---|
- REALIZZAZIONE E DISCUSSIONE DI UN PROGETTO PER ACCERTARE LE CAPACITÀ PRATICHE ACQUISITE. I CRITERI DI VALUTAZIONE RIGUARDERANNO LA COMPLETEZZA, LA CORRETTEZZA E LA SINTESI DELLA DOCUMENTAZIONE DI PROGETTO. - PROVA ORALE PER ACCERTARE LE CONOSCENZE ACQUISITE. I CRITERI DI VALUTAZIONE RIGUARDERANNO LA COMPLETEZZA E LA CORRETTEZZA DELL'APPRENDIMENTO E LA CHIAREZZA ESPOSITIVA. |
Testi | |
---|---|
-L.M. LAIRD, M.C. BRENNAN, SOFTWARE MEASUREMENT AND ESTIMATION: A PRACTICAL APPROACH, IEEE COMPUTER SOCIETY PRESS, 2006 - ISBN: 0471676225 - D. GALIN, SOFTWARE QUALITY ASSURANCE: FROM THEORY TO IMPLEMENTATION, PEARSON 2004, ISBN: 9788131723951 |
Altre Informazioni | |
---|---|
FFERRUCCI@UNISA.IT |
BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2016-09-30]