L'iterazione 1 per questi studi di caso (Monopoly e POS NextGen) enfatizza un insieme di capacità fondamentali dell'analisi e della progettazione a oggetti.
In queste argomentazioni, l'iterazione 1 è guidata da obiettivi di apprendimento, normalmente, nella vita reale e in un progetto aziendale, andrebbero prima affrontati aspetti difficili e rischiosi. Dato che vogliamo rendere l'apprendimento semplice si preferisce partire da argomenti più semplici.
I requisiti scelti per l'iterazione 1 per l'applicazione POS NextGen sono i seguenti:
I requisiti scelti per l'iterazione 1 per l'applicazione POS NextGen sono i seguenti:
Ecco i requisiti per il Monopoly scelti per questa iterazione, scritti come storie utente:
Si noti che questi requisiti per l'iterazione 1 sono dei sottoinsiemi dei requisiti o dei casi d'uso completi. Per esempio, i requisiti dell'iterazione 1 per il POS sono solo una versione semplificata del caso d'uso completo Elabora vendita; molti altri non sono stati ancora analizzati.
Questo è fondamentale: si inizia la programmazione e il test per un sottoinsieme dei requisiti e si inizia quello sviluppo prima che l'analisi di tutti i requisiti sia stata completata.
Non tutti i requisiti del caso d'uso Elabora Vendita vengono implementati nell'iterazione 1. Lavorare su diversi scenari dello stesso caso d'uso per più iterazioni è comune, estendendo il sistema in modo graduale per gestire, alla fine, tutte le funzionalità richieste. D'altra parte i casi d'uso semplici e più brevi possono essere completati in una sola iterazione.
Navigazione: