Il requisito di business è una descrizione dell'obiettivo o compito aziendale desiderato che un'organizzazione vuole raggiungere attraverso una nuova soluzione. Il requisito di sistema descrive come un sistema informatico deve concretamente realizzare questi obiettivi di business. La separazione è molto importante per una corretta gerarchia della documentazione e per prevenire inconsistenze tra le aspettative aziendali e la realizzazione tecnica.
Esempi:
Caratteristiche chiave:
Perché non si possono descrivere direttamente solo i requisiti di sistema, saltando i requisiti di business?
Questo approccio porta a una "ristrettezza" nella lavorazione della soluzione: il team tecnico realizza ciò che non serve realmente all’azienda, ma solo ciò che è specificato nel documento di specifica tecnica. Di conseguenza, possono essere trascurati obiettivi strategici o esigenze significative non considerate.
Possono i requisiti di business cambiare durante il progetto e perché è importante registrare ogni cambiamento?
Sì, i requisiti di business cambiano spesso a causa delle condizioni di mercato in evoluzione o della chiarificazione degli obiettivi. È fondamentale registrare le modifiche per mantenere la tracciabilità delle fonti dei requisiti e per correggere tempestivamente i requisiti di sistema.
Significa che il requisito di sistema è solo tecnico e non influisce sul risultato aziendale?
No. Il requisito di sistema è direttamente collegato al raggiungimento dei risultati aziendali, poiché la sua attuazione garantisce la realizzazione del corrispondente requisito di business.
L'analista di business scrive subito il documento di specifica tecnica con i requisiti di sistema, senza registrare gli obiettivi aziendali.
Pro:
Contro:
L'analista registra i requisiti di business, ottiene la loro conferma, quindi formalizza i requisiti di sistema basandosi su di essi.
Pro:
Contro: