Zaawansowana inżynieria oprogramowania
Z Studia Informatyczne
Forma zajęć
Wykład (30 godzin) + laboratorium (30 godzin)
Opis
Zarządzanie dużymi projektami informatycznymi.
Sylabus
Autor
- Jerzy Nawrocki
Wymagania wstępne
- Inżynieria oprogramowania
Zawartość
- Standardy serii ISO 900
- Model dojrzałości CMMI
- Zarządzanie przedsięwzięciami i PRINCE2
- Metodyki programowania: TSP i RUP
- Pozyskiwanie i dokumentowanie wymagań
- Wymagania pozafunkcyjne i ISO 9126
- Zaawansowane metody przeglądu artefaktów
- Zarządzanie ryzykiem
- Systemy krytyczne i HAZOP
- Szacowanie rozmiaru oprogramowania
- Szacowanie pracochłonności
Moduły
- Standardy serii ISO 9000 (flash / html / pdf) (Ćwiczenia [1] [2])
- Model dojrzałości CMMI (flash / html / pdf) (Ćwiczenia)
- Zarządzanie przedsięwzięciami i PRINCE2, cz. I (flash / html / pdf) (Ćwiczenia)
- Zarządzanie przedsięwzięciami i PRINCE2, cz. II (flash / html / pdf) (Ćwiczenia)
- Personal Software Process, cz. I (flash / html / pdf) (Ćwiczenia)
- Personal Software Process, cz. II (flash / html / pdf)
- Metodyki programowania: TSP i RUP (flash / html / pdf) (Ćwiczenia)
- Wymagania pozafunkcyjne i ISO 9126 (flash / html / pdf) (Ćwiczenia)
- Zarządzanie ryzykiem (flash / html / pdf) (Ćwiczenia)
Literatura
- OGC. Managing Successful Projects with PRINCE2. TSO, 2002.
- O. HELMER: Social Technology. Basic Books, NY, USA, 1966.
- B. W. BOEHM, C. ABTS, A. W. BROWN, S. CHULANI, B. K. CLARK, E. HOROWITZ, R. MADACHY, D. REIFER, B STEECE: Software Cost Estimation with COCOMO II. Prentice Hall PTR, 2000.
- G. KARNER: Use Case Points – Resource Estimation for Objectory Projects. Objective Systems SF, AB, 1993.