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)