Przedstawienie studentom problematyki podejmowania i pełnienia ról w projekcie, praktycznego stosowania umiejętności technologii IT oraz realizacja zadań zespołowych.
Wymagania wstępne
Programowanie obiektowe. Język Java i technologie Web. Sieci komputerowe II.
Zakres tematyczny
Realizacja zadań w zespołach. Tematyka realizowanych projektów sugerowana jest przez przedsiębiorców z branży IT z regionu, bądź inne firmy, które wykorzystują/stosują szeroko pojętą informatykę. W ramach realizacji projektów studenci poznają i stosują praktyczne aspekty następujących zagadnień:
role uczestników projektu
harmonogramowanie i rozliczanie zadań
rozwiązywanie problemów i konfliktów
ocena i weryfikacja postępów realizacji zadania
realizacja rzeczywistego projektu informatycznego na zlecenie instytucji zewnętrznej
weryfikacja wyników, analiza błędów, dyskusja metod naprawczych.
Metody kształcenia
burza mózgów, konsultacje, praca w grupach, zajęcia praktyczne, metoda przypadków, metoda projektu, współpraca i konsultacje z przedstawicielem firmy zewnętrznej
Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się
Opis efektu
Symbole efektów
Metody weryfikacji
Forma zajęć
Warunki zaliczenia
Warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych, przewidzianych do realizacji w ramach zajęć.
Literatura podstawowa
Górski J.: Inżynieria oprogramowania w projekcie informatycznym, Mikom, Warszawa, 2000.
Flasiński M.: Zarządzanie projektami informatycznymi, Wydawnictwo Naukowe PWN, Warszawa, 2007.
IEEE standards, The Standards Development Lifecycle – https://standards.ieee.org/develop/
Kerznel H.: Zarządzanie projektami. Studium przepadków, Helion, Gliwice, 2005.
Literatura dotycząca wybranych technologii i metodyk wykorzystywanych w projekcie.
Martin R. C.: Czysty kod. Podręcznik dobrego programisty, Gliwice 2010.
Black R.: Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing, Wiley 2009.
Cockburn A.: Crystal Clear: A Human - Powered Methodology for Small Teams, Addison-Wesley, 2004.
Czarnacka-Chrobot B.: Z najnowszych „Kronik Chaosu” Standish Group, czyli czy uczymy się na błędach? w Grabara J., Nowak J. (red) Efektywność zastosowań systemów informatycznych, Warszawa, WNT, 2004, s. 209-238.
Jayaswal BK., Patron PC., Oprogramowanie godne zaufania. Metodologia, techniki i narzędzia projektowania, Helion, Gliwice, 2008.
Koszlajda A.: Zarządzanie projektami IT. Przewodnik po metodykach, Helion, Gliwice, 2010.
Meyer B., Nawrocki J., Walter B. (Eds.): Balancing Agility and Formalism in Software Engineering. Lecture Notes in Computer Science 5082, 2007, Springer.
Miłosz M. (red.): Przedsięwzięcia wdrożeniowe – od teorii do praktyki, Warszawa, MIKOM, 2003.
Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Korzystając z niniejszej strony, wyrażasz zgodę na ich używanie. Dowiedz się więcej.