Die Welt der Computer-Software kann manchmal verwirrend sein. Computer- Jargon und Akronyme die Sache noch komplizierter . SRS und URS sind zwei dieser Abkürzungen , die oft verwechselt werden . SRS steht für Software- Pflichtenheft und URS steht für User Requirement Specification . Funktionalität vs Entwurf
Sowohl SRS und URS ermöglichen dem Benutzer, auf die Funktionalität der Software beziehen , aber es gibt einen deutlichen Unterschied zwischen den beiden. Benutzer von einem bestimmten System erwarten verschiedenen Funktionen vorhanden sein, damit für das System richtig zu funktionieren und benutzerfreundlich sein. Zum Beispiel für eine Online- Shopping-Portal , nach einem Kauf , sollte der Benutzer des Systems erhalten irgendeine Art von Bestätigung , wie ein "Danke" -Bildschirm, der ihn wissen lässt , dass die Kreditkarte oder alternative Zahlungsmethode akzeptiert wurde und die damit ist abgeschlossen. Es ist zwar nicht eine Notwendigkeit für das Funktionieren des Systems zu einem " Danke "-Bildschirm am Ende den Kauf haben, ist es oft das, was man erwarten würde und würde die Erfahrung des Benutzers des Systems , die es einem Benutzer erhöhen würde Pflichtenheft . Auf der anderen Seite, ist ein SRS , was hinter den Kulissen, um sicherzustellen, dass die URS verfügbar ist und funktioniert ordnungsgemäß --- die tatsächliche Gestaltung des Systems.
URS
Die URS ist in der Regel vor der SRS , geschrieben, weil die SRS basiert weitgehend auf der Erfahrung des Benutzers und Erwartungen. Neben der Benutzer gibt es auch Eingaben von den Betreiber und eine Qualitätssicherung Entwickler , um sicherzustellen, dass die Erwartungen des Benutzers für das System möglich für das System sind . Die URS wird oft als Teil der Überprüfung für Software vor der Entwicklung eines bestimmten Systems verwendet . Allerdings ist die URS auch für die retrospektive Validierung verwendet , wenn ein System wurde bereits erstellt und validiert , aber die URS noch als Test für die Qualitätssicherung genutzt.
SRS
damit ein SRS die URS gerecht zu werden, müssen die SRS die wichtigsten Informationen , die das System -Funktion in der Weise, dass der Benutzer erwartet wird dazu beitragen, enthalten . Diese Information enthält Beschreibungen der Operationen von jedem Bildschirm durchgeführt , die Daten, die in das System (Buchstaben, Ziffern und Sonderzeichen , zum Beispiel) , eingegeben werden können Workflows durchgeführt von den System -und System- Berichte oder andere Ausgänge nach Ofni Systeme . Ein SRS auch fest, wer kann Daten in das System und wie das System erfüllt die geltenden regulatorischen Anforderungen an das entsprechende System sind in Kraft.
Vorteile
Zwar gibt es ein deutlicher Unterschied zwischen SRS und URS , sind beide verbunden. Ohne die URS , ist es wahrscheinlich, dass die SRS wird in Qualität leiden, und in der Funktionalität und Benutzerfreundlichkeit fehlt. Zusätzlich diese enge Beziehung zwischen URS und SRS allgemein reduziert die Menge an Zeit, die benötigt wird, um ein System zu entwickeln , weil wesentliche Elemente und Anforderungen für das System würde während der URS -Phase getestet haben .