Inżynieria Oprogramowania, Rok akademicki 2021/2022

Lp.

temat

zagadnienia

godz.

1

Wprowadzenie
 

- Co to jest inżynieria oprogramowania, definicje
- Organizacja przedmiotu, literatura, zaliczenia
- Kryzys oprogramowania
- Treść wykładu 1

4h

2

Etapy życia oprogramowania

- Zasady tworzenia oprogramowania
  Zarządzanie Inżynierią
  Modele cyklu życia oprogramowania
- Treść wykładu 2

4h

3

Faza Strategiczna - Czynności fazy strategicznej
- Harmonogram przedsięwzięcia informatycznego
- Szacowanie kosztów oprogramowania
- Treść wykładu 3

4h

4

Faza określania wymagań - Wymagania funkcjonalne
- Wymagania niefunkcjonalne
- Formularze wymagań
- Treść wykładu 4

2h

5

Faza analizy (modelowania) - Model analityczny, notacja graficzna systemu
- Analiza strukturalna i obiektowa
- UML- wstęp, analiza scenariuszy
- Treść wykładu 5

2h

6

Wymagania, specyfikacje i projektowanie - Własności wymagań - przykłady
- Specyfikacje
- Treść wykładu 6

2h

7

Model obiektowy - Tworzenie modelu obiektowego
- Notacja obiektowa
- Identyfikacja klas i związków
- Statyczna struktura systemu
- Treść wykładu 7/1
- Treść wykładu 7/2

4h

8

Transformacja od środowiska do modelu - Dynamika systemu
- Diagramy UML 2.0
- Tworzenie systemów sterowane modelami
- Model MDD i MDA
- Identyfikacja klas i związków
- Statyczna struktura systemu
- Treść wykładu 8

4h

9

Projektowanie i testowanie systemu - Tworzenie architektury systemu
- Techniki projektowania - Plan testów systemu
- Modelowanie "agilne"
- Testowanie systemu
- Treść wykładu 9/1
- Treść wykładu 9/2

2h

10

Nowoczesne technologie wytwarzania oprogramowania - Metodyki formalne oraz "agilne"
- Programowanie extremalne
- Wzorce projektowe
- Treść wykładu 10

2h

11

Egzamin - Przykład pytań
- Część 1 test Katedra Informatyki ........... godŸ..........
    sale:........

~1h

prowadzący przedmiot: dr hab. inż. Marek STANUSZEK prof. PK, dr inż. Piotr POZNAŃSKI, dr inż. Paweł JAROSZ, mgr inż. Dominika ROLA
   


Powrót do poprzedniej strony.