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.
 
 -