PRI2_specyfikacja wymagan.pdf

(1121 KB) Pobierz
Wprowadzenie do Inzynierii Oprogramowania
Projektowanie SI
Pozyskiwanie i specyfikacja
wymagań
Literatura
Górski J. (red.) Inżynieria oprogramowania
w projekcie informatycznym, MIKOM, 2000;
Pressman R., Software Engineering: a Practitioner’s
Approach. McGraw-Hill, 2000
Szejko S. (red): Metody wytwarzania oprogramowania,
MIKOM, 2002
IEEE Standard 1233 – 1998: IEEE Guide for Developing
System Requirements Specifications
711300087.010.png 711300087.011.png
Projektowanie SI
Przykłady wymagań
System powinien przechowywać i udostępniać upoważnionym osobom dane
o zawartych umowach ubezpieczenia
Celem systemu jest wspomaganie ewidencji i obsługi problemów zgłaszanych
w ramach realizacji projektów informatycznych
Oprogramowanie winno wspierać pracę grupową
Warstwa danych systemu powinna być oparta o pliki XML
System winien zapewniać ochronę i poufność danych
System winien być zrealizowany przez jedną osobę
w ramach pracy dyplomowej
Problemy, pytania:
• sformułowania ?
•różnorodność kategorii
• kto formułuje?
• kompletność? niesprzeczność?
• ... ?
711300087.012.png 711300087.013.png
Projektowanie SI
Wymagania wobec systemu
Wymagania względem systemu definiują usługi dostarczane
przez system jego otoczeniu, wymaganą jakość tych usług
oraz określają ograniczenia, w ramach których system jest
realizowany oraz będzie użytkowany
Funkcje ?
Wielkość?
Skąd, jak to zebrać,
jak uporządkować?
Jakie Systemy ?
Ile ?
Wydajność?
Bezpieczeństwo ?
Gdzie ?
Koszt ?
Technika ?
Technologia ?
Zmiany ?
Wyjątki ?
711300087.001.png 711300087.002.png 711300087.003.png
Projektowanie SI
Typowe źródła wymagań
Klient: zamawiający, użytkownicy, zarządzający,
administratorzy, inni udziałowcy;
Pośredni udziałowcy
Literatura przedmiotu (dziedziny)
Przepisy i kodeksy,
z dziedziny aplikacji, informatyczne i inne
Plany strategiczne i biznesowe zamawiającego
Dokumentacja istniejącego systemu
Aktualny system – działanie, usterki, ...
Analogiczne rozwiązania
Wiedza, w tym - informatyczna
711300087.004.png 711300087.005.png 711300087.006.png
Projektowanie SI
Wymaganie
Tradycyjnie jako wymaganie rozumie się
pewien warunek lub cechę, których spe ł nienie
jest nieodzowne dla zaakceptowania
systemu przez klienta
711300087.007.png 711300087.008.png 711300087.009.png
Zgłoś jeśli naruszono regulamin