Inżynieria oprogramowania 1 oraz 2
W przypadku studiów w trybie stacjonarnym, wszystkie ważniejsze materiały wykorzystywane na laboratoriach (oraz wykładach) znajdują się na platformie e-learningowej Moodle. Wystarczy zarejestrować się na moodle.cs.put.poznan.pl i wybrać odpowiedni semestr oraz przedmiot. Proszę nie obawiam się ewentualnego ostrzeżenia dotyczącego certyfikatu bezpieczeństwa.
Dodatkowe materiały do zajęć:
- Wymagania funkcjonalne i pozafunkcjonalne:
- Wymagania funkcjonalne - prezentacja
- Wymagania funkcjonalne - dodatkowe materiały
- Wymagania funkcjonalne - zadanie
- Wymagania pozafunkcjonalne - prezentacja
- Wymagania pozafunkcjonalne - dodatkowe materiały
- Wymagania pozafunkcjonalne - zadanie
- Wymagania pozafunkcjonalne - kategorie ISO 25010
- Wzorce projektowe:
- Prezentacja wzorców projektowych
- Ćwiczenia - Drukuj mnie
- Ćwiczenia - UKI (inne autorstwo)
- Materiały do ćwiczenia UKI (inne autorstwo)
- Ogólne diagramy wzorców (inne autorstwo)
- Singleton - przykład użycia
- Decorator - przykład użycia
- Composite - przykład użycia
- Listener/Observer - przykład użycia
- Abstract Factory - przykład użycia
- State - przykład użycia
- Różnice pomiędzy Singletonem a klasą statyczną
- Szacowanie pracochłonności: