Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ciclo di vita del software e modelli di sviluppo

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Quale fase del ciclo di vita del software ha l'obiettivo di definire in modo preciso il problema da risolvere?

a)

Manutenzione

b)

Analisi

c)

Collaudo

d)

Progettazione

2.

Quale modello di sviluppo software prevede una sequenza lineare di fasi, dove ogni fase deve essere completata prima di passare alla successiva?

a)

Modello a spirale

b)

Modello iterativo

c)

Modello a cascata

d)

Modello agile

3.

Quale modello di sviluppo software è più adatto a progetti con requisiti stabili e ben definiti?

a)

Waterfall

b)

Iterativo

c)

Agile

d)

Progettazione

4.

Quale delle seguenti metodologie Agile prevede la gestione del flusso di lavoro attraverso una “tabella Kanban”?

a)

Waterfall

b)

Iterativo

c)

Scrum

d)

kanban

5.

In quale modello di sviluppo software il prodotto viene sviluppato in parti, con una crescita incrementale delle funzionalità software?

a)

Waterfall

b)

Iterativo

c)

Agile

d)

Incrementale

6.

Qual è uno dei principali problemi legati all'esecuzione dei test solo nella fase finale del progetto?

a)

Si accumulano troppi errori da correggere

b)

Il progetto diventa più flessibile

c)

Si riducono i costi di sviluppo

d)

Si migliora la qualità del software

7.

Cosa rappresenta l'obsolescenza prematura in un progetto software?

a)

Software che diventa rapidamente superato a causa di nuovi sviluppi tecnologici

b)

Software che non viene mai rilasciato

c)

Software che non ha bug

d)

Software che è sempre aggiornato

8.

Quale delle seguenti attività è parte del processo di verifica e validazione?

a)

Scrittura del codice

b)

Test di accettazione per verificare la soddisfazione degli utenti

c)

Progettazione dell'architettura

d)

Manutenzione del software

9.

Quale attività non è richiesta nel processo di sviluppo software?

a)

Manutenzione

b)

Progettazione

c)

Collaudo

d)

Analisi

10.

Quale tra questi è un vantaggio principale dei metodi agili rispetto al modello a cascata?

a)

I requisiti non cambiano mai

b)

Il software viene testato solo alla fine

c)

Si ottiene feedback continuo dal cliente

d)

Il progetto viene completato in un’unica fase