Nazwa przedmiotu:
Zarządzanie projektami informatycznymi
Koordynator przedmiotu:
Krzysztof PIEŃKOSZ
Status przedmiotu:
Fakultatywny ograniczonego wyboru
Poziom kształcenia:
Studia I stopnia
Program:
Informatyka
Grupa przedmiotów:
Przedmioty techniczne
Kod przedmiotu:
ZPI
Semestr nominalny:
6 / rok ak. 2018/2019
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
70 udział w wykładach: 15*2 godz. = 30 godz., przygotowanie do kolejnych wykładów (przejrzenie materiałów z wykładu i literatury): 4 godz., udział w konsultacjach związanych z realizacją projektu: 3 * 1 godz. = 3 godz., realizacja zadań projektowych: 25 godz., przygotowania do kolokwium 2 * 4 godz. = 8 godz.
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
2 udział w wykładach: 15*2 godz. = 30 godz., udział w konsultacjach związanych z realizacją projektu: 3 * 1 godz. = 3 godz., w sumie: 30 + 3 =33 godz. – ok. 2 punkty ECTS.
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1 udział w konsultacjach związanych z realizacją projektu: 3 * 1 godz. = 3 godz., realizacja zadań projektowych: 25 godz., w sumie: 3 + 25 = 28 godz. – ok. 1 punkt ECTS.
Formy zajęć i ich wymiar w semestrze:
  • Wykład30h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt15h
  • Lekcje komputerowe0h
Wymagania wstępne:
Brak
Limit liczby studentów:
48
Cel przedmiotu:
Celem przedmiotu jest zapoznanie studentów z metodykami kierowania dużych projektów informatycznych. Omawiane są tradycyjne oraz zwinne podejścia do zarządzania projektami. W szczególności rozpatrywane są zagadnienia związane z organizacją zespołów projektowych, procesem zarządzania wymaganiami, metodami szacowania pracochłonności i planowania oraz zarządzaniem zespołem wykonawców.
Treści kształcenia:
Treść wykładu Wprowadzenie.Cechy charakterystyczne dużych projektów informatycznych. Procesy związane z zarządzaniem projektami. Analiza przyczyn niepowodzeń projektów informatycznych i omówienie czynników decydujących o powodzeniu w ich realizacji. Określenie podstawowych zasad skutecznego zarządzania. Tradycyjne zarządzanie projektami.Omówienie tradycyjnych sposobów zarządzania w oparciu o kompendia wiedzy i metodyki. Analiza korzyści i niedogodności związanych ze stosowaniem sformalizowanych metod zarządzania projektami. Przedstawienie podstawowych cech standardu PMBOK Guide i metodyki PRINCE2. Analiza przypadków, w których podejścia tradycyjne się sprawdzają i gdzie zawodzą. Zwinne zarządzanie projektami.Porównanie filozofii podejść tradycyjnych i zwinnych do zarządzania projektami informatycznymi. Omówienie cech i zasad podejść zwinnych. Przedstawienie zasad zarządzania projektami według Scrum oraz eXtreme Programming (XP). Organizacja projektu.Opis struktur organizacyjnych stosowanych w podejściach tradycyjnych i zwinnych. Omówienie zasad budowania zespołów projektowych i pożądanych cech takich zespołów. Przegląd typowych procedur zarządzania projektem: procedur komunikacji, procedur kontroli postępu prac, procedur zarządzania zmianami. Zarządzanie zakresem projektu.Analiza procesu pozyskiwania wymagań. Trudności w pozyskiwaniu wymagań. Prezentacja technik stosowanych przy specyfikacji wymagań: wywiady, ankiety, analiza scenariuszy zdarzeń, prototypowanie. Sposoby zarządzania wymaganiami w podejściach zwinnych. Omówienie koncepcji historyjki użytkownika i rejestru produktu. Metody szacowania.Analiza przyczyn trudności w szacowaniu pracochłonności. Zalecenia, które warto uwzględniać przy szacowaniu. Przegląd metod szacowania stosowanych w podejściach tradycyjnych: wykorzystywanie doświadczeń, metoda delficka, stosowanie techniki dekompozycji, metody oparte na zliczaniu obiektów zastępczych (metoda punktów funkcyjnych). Przedstawienie metod szacowania stosowanych w podejściach zwinnych. Omówienie koncepcji dni idealnych, punktów historyjkowych oraz prędkości iteracji. Planowanie. Analiza korzyści i niedogodności wynikających z planowania działań. Przegląd różnych poziomów szczegółowości planów – plany ramowe, średnioterminowe, krótkoterminowe. Omówienie procesu harmonogramowania zadań w podejściach tradycyjnych. Przedstawienie technik planowania wydania i iteracji w podejściach zwinnych. Zarządzanie ryzykiem. Analiza typowych czynników ryzyka. Omówienie metodologii zarządzania ryzykiem: identyfikacja ryzyka, analiza i ocena ryzyka, strategie postępowania w warunkach występowania ryzyka o istotnym znaczeniu. Kierowanie projektem. Omówienie roli kierownika projektu i możliwych do zastosowania przez niego stylów kierowania. Przegląd technik monitorowania postępu prac. Analiza różnych czynników motywujących i przedstawienie podstawowych zasad motywowania zespołu. Rola przeglądów etapów i retrospekcji. Analiza sposobów podejmowania kroków naprawczych. Zakres projektu Projekt polega na opracowaniu planu realizacji wybranego przedsięwzięcia informatycznego. Wymaga to między innymi określenia struktury organizacyjnej projektu, zasad komunikacji, procedur sterowania i kontroli, analizy ryzyka oraz przygotowania harmonogramu.
Metody oceny:
Dwa pisemne kolokwia oraz ocena wykonanego zadania projektowego.
Egzamin:
nie
Literatura:
[1] Wysocki R.K., McGary R.: Efektywne zarządzanie projektami, HELION, 2005. [2] Szyjewski Z.: Metodyki zarządzania projektami informatycznymi, PLACET, 2004. [3] Flasiński M.: Zarządzanie projektami informatycznymi, PWN, 2006. [4] Philips J.: Zarządzanie projektami IT, HELION, 2011. [5] Highsmith J.: APM: Agile Project Management, PWN, 2007. [6] Chrapko M.: Scrum, O zwinnym zarządzaniu projektami, HELION, 2013. [7] Beck K.: Wydajne programowanie, extreme programming, MIKOM, 2001. [8] Shore J., Warden S.: Agile Development, Filozofia programowania zwinnego, HELION, 2008. [9] Stellman A., Greene J., "Agile. Przewodnik po zwinnych metodykach programowania", HELION, 2015. [10] Rubin K.S., " Scrum. Praktyczny przewodnik po najpopularniejszej metodyce Agile", HELION, 2014.
Witryna www przedmiotu:
https://usosweb.usos.pw.edu.pl/kontroler.php?_action=katalog2/przedmioty/pokazPrzedmiot&prz_kod=103D-INxxx-ISP-ZPI
Uwagi:

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka W1ZPI
zna podstawowe zasady tradycyjnych i zwinnych (lekkich) metodyk zarządzania projektami informatycznymi oraz potrafi wskazać do jakiego typu projektów najbardziej pasują
Weryfikacja: kolokwium
Powiązane charakterystyki kierunkowe: K_W05, K_W15
Powiązane charakterystyki obszarowe: I.P6S_WK, III.P6S_WK.o, I.P6S_WG, III.P6S_WG.o
Charakterystyka W2ZPI
ma podstawową wiedzę na temat typowych struktur organizacyjnych realizacji projektów informatycznych
Weryfikacja: kolokwium
Powiązane charakterystyki kierunkowe: K_W05
Powiązane charakterystyki obszarowe: I.P6S_WK, III.P6S_WK.o
Charakterystyka W3ZPI
zna metody kontroli postępu prac w projekcie i sposoby postępowania w przypadku pojawienia się opóźnień w realizacji zadań
Weryfikacja: kolokwium
Powiązane charakterystyki kierunkowe: K_W05
Powiązane charakterystyki obszarowe: I.P6S_WK, III.P6S_WK.o
Charakterystyka W4ZPI
ma podstawową wiedzę na temat metod szacowania czasu realizacji projektu
Weryfikacja: kolokwium
Powiązane charakterystyki kierunkowe: K_W05, K_W15
Powiązane charakterystyki obszarowe: I.P6S_WK, III.P6S_WK.o, I.P6S_WG, III.P6S_WG.o

Profil ogólnoakademicki - umiejętności

Charakterystyka U1ZPI
potrafi stworzyć plan realizacji prostego projektu informatycznego
Weryfikacja: wykonanie zadania projektowego
Powiązane charakterystyki kierunkowe: K_U22, K_U23
Powiązane charakterystyki obszarowe: I.P6S_UW, III.P6S_UW.2.o, I.P6S_UO
Charakterystyka U2ZPI
potrafi przeprowadzić analizę ryzyka przykładowego projektu informatycznego
Weryfikacja: wykonanie zadania projektowego
Powiązane charakterystyki kierunkowe: K_U23
Powiązane charakterystyki obszarowe: I.P6S_UO
Charakterystyka U3ZPI
potrafi opracować standard dokumentacji projektowej
Weryfikacja: wykonanie zadania projektowego
Powiązane charakterystyki kierunkowe: K_U06
Powiązane charakterystyki obszarowe: I.P6S_UK
Charakterystyka U4ZPI
potrafi współpracować w zespole
Weryfikacja: wykonanie zadania projektowego w zespole 3-osobowym
Powiązane charakterystyki kierunkowe: K_UK03, K_UK04
Powiązane charakterystyki obszarowe: I.P6S_UO