specyfikacje dotyczące wymagań oprogramowania

Specyfikacja wymagań oprogramowania (SRS) to dokument, który jest używany jako medium komunikacyjne między klientami. Specyfikacja wymagań programowych w swojej najbardziej podstawowej formie jest formalnym dokumentem używanym do komunikowania wymagań oprogramowania między klientem a deweloperem.

Dokument SRS koncentruje się na WHAT należy zrobić i ostrożnie unika rozwiązania (how to do). Służy jako umowa między zespołem programistycznym a klientem. Wymagania na tym etapie są napisane przy użyciu terminologii użytkownika końcowego. W razie potrzeby później zostanie z niego opracowana formalna specyfikacja wymagań.

SRS to pełny opis zachowania systemu, który ma zostać opracowany, i może obejmować zestaw przypadków użycia, które opisują interakcje użytkowników z oprogramowaniem.

Cel SRS

SRS to narzędzie do komunikacji między klientem / klientem, analitykiem biznesowym, programistami systemów, zespołami utrzymania ruchu. Może to być również umowa pomiędzy kupującym a dostawcą.

  • To da solidne podstawy dla fazy projektowania
  • Wspiera zarządzanie i kontrolę projektów
  • Pomaga w kontroli i ewolucji systemu

Specyfikacja wymagań oprogramowania powinna być kompletna, spójna, identyfikowalna, jednoznaczna i weryfikowalna.

W specyfikacji systemu należy uwzględnić następujące kwestie -

  • Zdefiniuj funkcje systemów
  • Zdefiniuj partycjonowanie funkcjonalne sprzętu / oprogramowania
  • Zdefiniuj specyfikację wydajności
  • Zdefiniuj partycjonowanie wydajności sprzętu / oprogramowania
  • Zdefiniuj wymagania bezpieczeństwa
  • Zdefiniuj interfejs użytkownika (podręcznik użytkownika)
  • Zapewnij rysunki / instrukcje instalacji
  • Szablon specyfikacji wymagań oprogramowania

Historia zmian

Data Opis Autor Komentarze
<data> <Wersja 1> <Twoje imię> <Pierwsza wersja>

Zatwierdzenie dokumentu

Następująca specyfikacja wymagań oprogramowania została zaakceptowana i zatwierdzona przez:

Podpis Wydrukowana nazwa Tytuł Data
<Twoje imię> Lead Software Eng.
David Instruktor