wzór sylabusa UG - Programowanie biznesowych aplikacji

Transkrypt

wzór sylabusa UG - Programowanie biznesowych aplikacji
Nazwa przedmiotu
Inżynieria wymagań w Agile Scrum
Kod ECTS
Uzupełnia pracownik toku studiów, według ustalonego w UG wzoru
Nazwa jednostki prowadzącej przedmiot
Wydział Zarządzania / Katedra Informatyki Ekonomicznej
Studia
Wydział
stopień
Zarządzania
podyplomowe
Nazwisko osoby prowadzącej (osób prowadzących)
prof. dr hab. Stanisław Wrycza
tryb
niestacjonarne
Formy zajęć, sposób ich realizacji i przypisana im liczba godzin
Liczba punktów ECTS
A. Formy zajęć
 ćwiczenia audytoryjne – dyskusja
1 pkt ECTS
5 godz. - udział w ćwiczeniach (0,2 pkt),
5 godz. - przygotowanie do zajęć (0,2 pkt),
16 godz. - studiowanie literatury przedmiotu (0,6 pkt)
B. Sposób realizacji zajęć wybrany z przygotowanej listy:
 zajęcia w sali dydaktycznej
C. Liczba godzin 5
Cykl dydaktyczny
Semestr zimowy
Status przedmiotu
 obowiązkowy
Język wykładowy
polski
Metody dydaktyczne
 ćwiczenia audytoryjne – dyskusja
 lektura dodatkowych zasobów edukacyjnych
udostępnionych przez prowadzącego w ramach serwisów zewnętrznych i/albo Platformy Edukacyjnej UG
Forma i sposób zaliczenia oraz podstawowe kryteria oceny lub wymagania egzaminacyjne
A. Sposób zaliczenia
 zaliczenie bez oceny
B. Formy zaliczenia
 wykonanie pracy zaliczeniowej – projekt lub prezentacja
C. Podstawowe kryteria
 wykonanie projektu zaliczeniowego uwzględniającego minimum
50% wymagań wskazanych przez prowadzącego
Sposób weryfikacji założonych efektów kształcenia
zakładany efekt kształcenia
zajęcia w laboratorium
komputerowym
lektura dodatkowych zasobów edukacyjnych
udostępnionych przez prowadzącego w ramach serwisów zewnętrznych i/albo Platformy Edukacyjnej UG
Wiedza
Kr2_W02
+
Umiejętności
Kr2_U04
+
Kompetencje
Kr2_K01
+
Kr2_K02
+
Kr2_K03
+
Kr2_K04
+
Określenie przedmiotów wprowadzających wraz z wymogami wstępnymi
Należy określić:
A. Wymagania formalne
Brak.
B. Wymagania wstępne
Brak.
+
Cele przedmiotu
 opanowanie wiedzy i umiejętności z zakresu inżynierii wymagań w podejściu zwinnym Scrum.
 skuteczne planowanie projektów informatycznych uwzględniających wymagania użytkowników.
Treści programowe
I.
Wprowadzenie do inżynierii wymagań
1. Rola inżynierii wymagań w projektowaniu systemów informatycznych
2. Podejścia dla definiowania wymagań systemów informatycznych
II.
Inżynieria wymagań w podejściu Scrum
1. Założenia podejścia Scrum
2. Definiowanie wymagań w Scrum: product backlog, sprint backlog, effort expectancy
Wykaz literatury
A. Literatura wymagana do ostatecznego zaliczenia zajęć (zdania egzaminu):
A.1. wykorzystywana podczas zajęć
 Schwaber K., Sutherland J., The Scrum Guide, The Definitive Guide to Scrum: The Rules of the Game, 2014
A.2. studiowana samodzielnie przez studenta
 Chrapko M., Scrum. O zwinnym zarządzaniu projektami, Helion, 2014
Efekty uczenia się
Wiedza
 rozumie rolę inżynierii wymagań w realizacji projektów programistycznych,
W zakresie wiedzy:
 zna podejścia Agile w procesie tworzenia oprogramowania biznesowego,
Kr2_W02 Zna struktury i
 zna zasady opracowania wymagań systemów w podejściu Scrum.
instytucje ekonomiczne, zaUmiejętności
chodzące w nich procesy,

biegle stosuje metodykę Scrum dla definiowania wymagań oprogramowania biznesowego,
powiązania między nimi oraz
 projektuje wymagania aplikacji zgodnie z zasadami inżynierii wymagań i podejścia Scrum.
ich dynamikę; zna zjawiska i
procesy zachodzące w ich
otoczeniu
W zakresie umiejętności:
Kr2_U04 Potrafi na poziomie
zaawansowanym planować,
projektować i programować
systemy informatyczne,
wspierające funkcjonowanie
podmiotów gospodarczych
W zakresie kompetencji społecznych:
Kr2_K01 Rozumie potrzebę
ustawicznego uzupełniania i
pogłębiania nabytej wiedzy;
inspiruje i organizuje proces
uczenia się innych osób
Kr2_K02 Rozumie potrzebę
systematycznego studiowania
kierunkowej literatury naukowej i popularnonaukowej; jest
świadomy konieczności prowadzenie obserwacji, eksperymentów, badań oraz podejmowania za nie odpowiedzialności
Kr2_K03 Potrafi swobodnie
komunikować się z otoczeniem
w miejscu pracy i poza nim,
przekazywać swoją wiedzę
oraz dzielić się swoimi umiejętnościami za pomocą różnych środków przekazu
Kr2_K04 Potrafi pracować w
zespole, współtworzyć go oraz
nim efektywnie zarządzać;
sprawnie dostosowuje swoje
zachowania i sposób postępowania do roli w nim odgrywanej; jest gotowy do brania za
nie odpowiedzialności i ponoszenia konsekwencji; rozumie
Kompetencje społeczne (postawy)
 dąży do rozwiązania przedstawionego problemu wytworzenia aplikacji biznesowej,
 wykazuje kreatywność w procesie projektowania wymagań aplikacji biznesowych,
 sprawnie, zespołowo rozwiązuje problemy inżynierii wymagań systemów informatycznych.
konieczność systematyczności
i konsekwencji w działaniu;
jest otwarty na innych członków zespołu oraz krytyczny
wobec siebie
Kontakt
[email protected]

Podobne dokumenty