1. zarządzanie projektami informat.

Transkrypt

1. zarządzanie projektami informat.
Politechnika Opolska
Wydział Elektrotechniki, Automatyki i Informatyki
Karta Opisu Przedmiotu
Kierunek studiów
Profil kształcenia
Poziom studiów
Specjalność
Forma studiów
Semestr studiów
Nazwa przedmiotu
Subject Title
Całk.
4
Wymagania
wstępne w
zakresie
przedmiotu
INFORMATYKA
OGÓLNOAKADEMICKI
Studia pierwszego stopnia
Studia stacjonarne
VI
Przedmiot wybieralny V. Zarządzanie projektami
informatycznymi.
Nauki podst. (T/N)
N
Selected course V. The management of IT projects.
ECTS (pkt.)
Tryb zaliczenia przedmiotu
Kod przedmiotu
Kont.
1,8 Prakt.
2,4
Zaliczenie na ocenę
B9
Informatyka I, II, Programowanie III, Algorytmy i struktury danych,
Nazwy
Systemy operacyjne I, II, Programowanie systemowe, Inżynieria
przedmiotów
oprogramowania, Bazy danych I, II, Techniki internetowe, Język angielski
1. Student ma wiedzę w zakresie inżynierii oprogramowania, algorytmiki
tworzenia oprogramowania w wybranych językach programowania.
2. Student ma podstawową wiedzę w zakresie budowy i wykorzystania
Wiedza
relacyjnych baz danych.
3. Ma wiedzę w zakresie działania popularnych systemów operacyjnych
oraz postaw sieci komputerowych (usługi, protokoły).
1. Student zna edytor tekstów, wybrane środowisko programistyczne,
potrafi samodzielnie zainstalować potrzebne oprogramowanie oraz
oprogramować wybrane zagadnienie w wybranym języku
oprogramowania.
2. Student potrafi zaprojektować i oprogramować prostą relacyjną bazę
Umiejętności
danych. Potrafi korzystać z systemów operacyjnych oraz pisać i
uruchamiać na nich aplikacje.
3. Potrafi - przy formułowaniu i rozwiązywaniu zadań inżynierskich dostrzegać ich aspekty systemowe i pozatechniczne, w tym wpływ na
pracę innych systemów informatycznych.
Kompetencje
społeczne
1.
Potrafi współdziałać i pracować w grupie.
Program przedmiotu
Forma zajęć
L. godz. zajęć w sem.
Całkowita
Kontaktowa
Wykład
45
|
15
Ćwiczenia
Laboratorium
60
|
|
30
Projekt
|
Seminarium
|
Prowadzący zajęcia
(tytuł/stopień naukowy, imię i nazwisko)
dr inż. Anna Zatwarnicka
dr inż. Anna Zatwarnicka
Treści kształcenia
Wykład
Lp.
1.
2.
3.
4.
Sposób realizacji Wykład informacyjny, wykład problemowy, opis, instruktaż, w miar
Tematyka zajęć
Liczba godzin
Wprowadzenie do zagadnień, które będą omawiane na zajęciach, omówienie
1
literatury i sposobów zaliczenia przedmiotu. Omówienie wymagań wstępnych.
Definiowanie cyklu życia projektu. Różnic epomiędzy cyklem zycia projektu a
cyklem zycia oprogramowania. Tworzenie studium wykonalności.
Defioniowanie stuktury organizacyjnej grupy projektowej oraz podziału pracy.
Wprowadzanie zmian do projektu. Metody egzekwowania jakości.
1
1
1
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Zamykanie projektu i ocenianie jego jakości.
Techniki programowania ekstremalnego.
1
1
Planowanie projektu.
Tesowanie i refaktoryzacja.
1
1
Stosowanie wzorców projektowych. Projektowanie pakietów i komponentów.
Metodyki zwinne: SCRUM.
Hodowanie i pielęgnacja zwinnych zespołów projektowych.
Planowanie projektów w SCRUMIE i uczciwe sledzenie postępów projektów.
Planwoanie sprintu. Planowanie w dłuższej perspektywie.
Przegląd i retrospektywa na koniec sprintu.
Kolokwium zaliczeniowe.
1
1
1
1
1
1
1
L. godz. pracy własnej studenta
30
L. godz. kontaktowych w sem.
15
Sposoby sprawdzenia zamierzonych Średnia ważona z ocen za: kolokwium zaliczeniowe, ustne
odpowiedzi cząstkowe, aktywność na zajęciach.
efektów kształcenia
Laboratorium
Sposób realizacji
Lp.
Tematyka zajęć
Liczba godzin
Wprowadzenie
do
zajęć.
Omówienie
zagadnień,
lieratury,
zasad
oceniania.
2
1.
2.
MS Project 2010. Inicjalizacja projektu, planowanie budżetu projektu.
2
3.
Dobieranie zasobów do projektu, zarządzanie zasobami, zarządzanie ryzykiem i
problemami.
4
Tworzenie harmonogramu projektu, raportów z przebiegu projektu, wmiana danych
pomiędzy projektem a aplikacjami.
Praca w zespołach projektowych z wykorzystaniem MS Project 2010.
Metodyki zwinne. Planowanie i realizacja projektu zgodnie z metodykami zwinnymi.
Studium wykonalności.
4
Zaliczenie projektu. Ocena koleżeńska.
2
4.
5.
6.
7.
8
8
8.
9.
10.
11.
12.
13.
14.
15.
L. godz. pracy własnej studenta
30
L. godz. kontaktowych w sem.
30
Sposoby sprawdzenia zamierzonych Średnia ważona z ocen za: poszczególne etapy projektu, ustne
efektów kształcenia
odpowiedzi cząstkowe, aktywność na zajęciach.
1. Zna zaawansowane pojęcia i koncepcje technologii systemów
i aplikacji stosowanych w przemyśle.
Wiedza
Efekty kształcenia dla
przedmiotu - po
zakończonym cyklu
kształcenia
Umiejętności
Kompetencje
społeczne
2. Ma wiedzę o trendach rozwojowych systemów
informatycznych, w tym bazodanowych, stosowanych w
dużych przedsiębiorstwach informatycznych.
3. Zna podstawowe metody, techniki, narzędzia i
oprogramowanie wykorzystywane do tworzenia złożonych
aplikacji oraz systemów o wysokiej dostępności.
1. Potrafi projektować i realizować zaawansowane systemy baz
danych.
2. Potrafi wykorzystywać oprogramowanie właściwe do
realizacji zadań typowych dla działalności inżynierskich.
3. Potrafi - przy formułowaniu i rozwiązywaniu zadań
inżynierskich - dostrzegać ich aspekty systemowe i
pozatechniczne.
1. Rozumie potrzebę uczenia się przez całe życie.
2. Ma umiejętność oceny zjawisk i zachowań, potrafi ustalić
priorytety dla wykonywanych działań w sytuacjach trudnych.
Kompetencje
społeczne
3. Potrafi dzielić się wiedzą i innymi.
Metody dydaktyczne:
Na wykładzie: wykład informacyjny, wykład problemowy, opis, instruktaż, w miarę możliwości wykład
konwersatoryjny oraz dyskusja dydaktyczna, metoda sytuacyjna, przypadków. Na zajęciach
labolatoryjnych: metoda przypadków, metoda projektu przewodniego.
Forma i warunki zaliczenia przedmiotu:
Średnia ważona z kolokwium zaliczeniowego, odpowiedzi ustnych oraz aktywności na zajęciach.
Literatura podstawowa:
[1] Joseph Phillips, "Zarządzanie projektami IT. Wydanie III". Helion, Gliwice 2011.
[2] Trevor L. Young, "Skuteczne zarządzanie projektami". Helion, Gliwice 2006.
Robert C. Martin, Micah Martin, "Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego
[3] wytwarzania oprogramowania w C#". Helion, Gliwice 2008.
[4] Robert C. Martin, "Czysty kod. Podręcznik dobrego programisty". Helion, Gliwice 2010.
[5] Jonathan Rasmusson, "Zwinny samuraj. Jak programują mistrzowie zwinności". Helion, Gliwice 2012.
[6] Scott Berkun, "Sztuka zarządzania projektami". Helion, Gliwice 2006.
Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides, "Wzorce projektowe. Elementy
[7] oprogramowania obiektowego wielokrotnego użytku". Helion, Gliwice 2010.
Literatura uzupełniająca:
[1] Sebastian Wilczewski, "MS Project 2010 i MS Project Server 2010. Efektywne zarządzanie projektem i
[2] Adam Koszlajda, "Zarządzanie projektami IT. Przewodnik po metodykach". Helion, Gliwice 2012.
Kazimierz Waćkowski, Jacek Chmielewski, "Wspomaganie zarządzania projektami informatycznymi.
[3] Poradnik dla menedżerów". Helion, Gliwice 2007.
[4] Mariusz Chrapko, "Scrum. O zwinnym zarządzaniu projektami". Helion, Gliwice 2012.
Edward de Bono, "Myślenie przeciw konfliktom. Twórcze metody rozwiązywania sporów". Helion,
[5] Gliwice 2010.
[6] Harvard Business School Press, Mary Grace Duffy, "Zarządzanie projektami. Osobisty mentor - Harvard
[7] Craig Larman, "UML i wzorce projektowe. Analiza i projektowanie obiektowe oraz iteracyjny model
______________
* niewłaściwe przekreślić
…………………………………………………..
……………………………………………………….
(kierownik jednostki organizacyjnej/bezpośredni przełożony:
pieczęć/podpis
(Dziekan Wydziału
pieczęć/podpis)