Sei sulla pagina 1di 2

0- Ingegneria dei requisiti

1- Processo a cascata
1.1- attività / macroattività
1.2 - pro e contro

2- Processo unificato
2.1 - Caratteristiche
2.2- Guidato dal rischio
2.3- Milestone
2.3.1- obiettivi per il termine della fase
2.4- Interazione timeboxed
2.5- Fase di elaborazione
2.6- In quale fase di UP si decide l’architettura
2.7- Perché l’architettura è importante
2.8- Fase di costruzione

3- Architettura software
3.1- Elementi caratterizzanti

X- Architettura shared memory REPOSITORY

Y- Attività di progettazione
Y.1- Aggregazione
Y.2- Composizione

4- Architettura a strati
4.1- Vantaggi e svantaggi

5- Tecniche per l’elicitazione/ la scoperta dei requisiti


5.1- Interviste (sapere tutto)
5.2- Workshop
5.3- Focus group
5.4- Observation
5.5- Prototipi

XY- Requisiti Funzionali


XY.1- Classificazione
XY.2- Formati per la specifica

6- Requisiti non funzionali


6.1- Caratteristiche
6.1.1- Efficienza (sapere bene)
6.2- Metriche
6.3- Formati per la specifica
7- Casi d’uso
7.1- Contenuto
7.2- Attori
7.3- I requisiti non funzionali possono essere specificati dai casi d’uso?
8- Ispezione del sw
8.1- Attori coinvolti
8.2- (Verifica e Validazione)
8.3- Fasi
9- Testing
9.1- Tipi di test
9.2- Differenza tra errore, fallimento, guasto
9.3- Tecniche di coperture
9.4- Verifica e Validazione
9.4.1- Verifica Dinamica
9.5- Obiettivi

10- Evoluzione del sw


10.1- Tipi di evoluzione

11- Design Pattern + problema + soluzione + come si implementano i seguenti


11.1 - Facade + differenza con il proxy
11.2 - Singleton + come si possono ottenere più istanza con il singleton
11.3 - Proxy + tipi di proxy
11.3.1- differenza con il facade
11.3.2- diagramma delle classi
11.3.2.1- Classi di associazioni
11.4 - Decorator
11.5 - Abstract factory + esempio
11.6- Chain of responsibility
11.7- Strategy
11.8- Observer

12- Activity, WorkFlow, Dataflow, Rule action perspective

13- Diagrammi
13.0- Sapere tutti gli elementi di ciascun diagramma
13.1 - Diagrammi delle attività
13.1.1- Gateway
13.2- Diagramma delle classi di analisi
13.2.1- identificazione
13.3- Diagrammi di sequenza
13.3.1- i suoi elementi (frammenti)
13.3.3.1.1- messaggi persi e trovati

14 - Processo di Sviluppo

15- Pattern Grasp


15.1- Creator
15.2- Controller
15.3- Information Expert

Potrebbero piacerti anche