3. Podstawy inżynierii wymagań i projektowania oprogramowania
Tematyka
-
-
Autorzy: Michał Śmiałek, Kamil Rybiński
Niniejszy moduł wprowadza w metody dwóch najważniejszych dyscyplin inżynierii oprogramowania – inżynierii wymagań oraz projektowania. W ramach przedstawienia zasad inżynierii wymagań omówione są różne poziomy oraz rodzaje wymagań, a także zasady tworzenia specyfikacji wymagań. W szczególności, przedstawiono metody tworzenia wymagań funkcjonalnych, jakościowych oraz słownika dziedziny problemu. W ramach przedstawiania zasad projektowania omówione są różne style architektoniczne oraz metody projektowania architektur komponentowych i usługowych. Przedstawiono również zasady projektowania poszczególnych warstw architektonicznych oraz przełożenie tych projektów w kod systemu.
-