Il mondo di software per computer può essere fonte di confusione , a volte. Gergo informatico e acronimi complicare ulteriormente le cose . SRS ed URS sono due di queste sigle che spesso vengono confuse . SRS è l'acronimo di specifica dei requisiti software , e URS acronimo di specifica dei requisiti utente . Funzionalità vs Design
Sia SRS ed URS consentire all'utente di relazionarsi con la funzionalità di software , ma non vi è una netta differenza tra i due . Gli utenti di qualsiasi sistema particolare si aspettano varie caratteristiche di essere presenti in modo che il sistema funzioni correttamente e di essere facile da usare . Ad esempio, per un portale di shopping online , dopo un acquisto , l'utente del sistema deve ricevere un qualche tipo di conferma , come ad esempio uno schermo di "Grazie" che gli permette di sapere che la carta di credito o di un metodo alternativo di pagamento è stato accettato e la ordine è completo . Mentre non è una necessità per il funzionamento del sistema di avere uno schermo "Grazie" al termine dell'acquisto , è spesso quanto prevedibile e aumenterebbe l'esperienza dell'utente del sistema , il che renderebbe un utente specifica dei requisiti . D'altra parte , un SRS è quello che succede dietro le quinte per assicurare che la URS è disponibile e funziona correttamente --- la progettazione vera e propria del sistema .
URS
URS è tipicamente scritto prima della SRS , perché l' SRS è in gran parte basata sulla esperienza dell'utente e aspettative . Oltre all'utente, vi è anche ingresso del proprietario del sistema e uno sviluppatore di garanzia della qualità per garantire che le aspettative dell'utente per il sistema sono realizzabile per il sistema . Il URS viene spesso utilizzato come parte del software di convalida prima dello sviluppo di un particolare sistema. Tuttavia, l' URS è utilizzato anche per la convalida retrospettiva quando un sistema è già stato creato e convalidato , ma l' URS è ancora usato come test per scopi di garanzia della qualità .
SRS
Affinché un SRS per soddisfare l' URS , l' SRS deve contenere le informazioni chiave che aiuteranno la funzione di sistema in modo che l' utente si aspetta . Queste informazioni includono le descrizioni delle operazioni effettuate da ciascuno schermo , i dati che possono essere inseriti nel sistema ( lettere, numeri e caratteri speciali , per esempio) , flussi di lavoro svolto dai rapporti di sistema e di sistema o altre uscite , secondo Ofni sistemi . Un SRS specifica inoltre che possono inserire i dati nel sistema e come il sistema soddisfa i requisiti normativi applicabili al sistema specifico .
Vantaggi
Mentre non vi è una chiara differenza tra SRS e URS , entrambi sono collegati . Senza l' URS , è probabile che il SRS soffriranno in qualità e mancherà a funzionalità e usabilità . Inoltre, questo stretto rapporto tra URS e SRS generalmente riduce la quantità di tempo che è necessario per sviluppare un sistema , in quanto elementi essenziali e requisiti per il sistema sarebbero stati testati durante la fase di URS .