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]