SIWZ to kluczowy dokument w procesie tworzenia oprogramowania. Prawidłowa specyfikacja techniczna pozwala uniknąć wielu błędów i niepotrzebnej pracy. Jego skład może się różnić w zależności od zadania, jednak można wyróżnić uniwersalne składniki.
Instrukcje
Krok 1
Postanowienia ogólne Część wprowadzająca, w której określasz główne postanowienia, opisuje zastosowaną terminologię, jest to konieczne, aby klient i wykonawca nie mieli trudności w zrozumieniu SIWZ. Wskaż informacje o kliencie i wykonawcy, opisz dokumenty, na podstawie których podjęto decyzję o opracowaniu programu.
Krok 2
Cele W tej sekcji należy wskazać główne cele, które projekt ma osiągnąć. Ważne jest, aby jasno określić cele opracowywanego produktu. Opisz zamierzonych odbiorców, którzy będą pracować z programem.
Krok 3
Wymagania funkcjonalne Główny składnik SIWZ. W tej sekcji opisz funkcjonalność opracowywanego oprogramowania, opcje jego użycia i interfejs użytkownika. Opisz strukturę programu w wymaganiach funkcjonalnych.
Krok 4
Wymagania specjalne Wymień wszelkie specjalne wymagania i normy. Określ wymagania techniczne: wersję systemu operacyjnego, wielkość pamięci itp. Wymagania dotyczące wydajności, bezpieczeństwa, wymagania dotyczące ochrony informacji przed nieuprawnionym dostępem, odporność na awarie, niezawodność, ergonomię opiszemy w tej sekcji.
Krok 5
Założenia i ograniczenia W tej sekcji należy wskazać, jakie wartości obejmuje oprogramowanie, opisać główne zagrożenia, które mogą wystąpić podczas korzystania z oprogramowania.