Projekt zespołowy
Informacje ogólne
Typ:obowiazkowyKierunek:Informatyka studia licencjackie
Semestr:5,6
Wymiar zajęć:60 godzin laboratorium
Punkty ECTS:2+3
Wymogi wstępne
inżynieria oprogramowania, bazy danych, sieci komputerowe, pracownie programowaniaZałożenia i cele przedmiotu
Zakłada się, że studenci w zasadzie potrafią programować (Java, inne języki), że mają za sobą kurs baz danych. Celem jest wdrożenie do pracy zespołowej, w szczególności opanowanie odpowiednich narzędzi.Program
W ramach zajęć studenci wykonują w grupach 4-5 osobowych złożony projekt programistyczny zgodnie ze standardami inżynierii oprogramowania. Przewiduje się, że w każdej grupie po wspólnym wykonaniu projektu i specyfikacji projektowej następuje podział zadań miedzy uczestników grupy i wykonanie oprogramowania poszczególnych zadań. Etap końcowy polega na uruchomieniu zadania, wykonaniu testowania i wdrożeniu projektu. Studenci będą posługiwać się narzędziami do zarządzania kodem (revision control system), być może również narzędziami do zarządzania zadaniami (issue control system).Sposób zaliczenia
ocena jakości pracy bieżącejUmiejętności i kompetencje
Po zakończeniu zajęć studenci będą znać narzędzia wspomagające podział zadań pomiędzy uczestników projektu programistycznego, będą mieli praktyczne doświadczenie w użyciu tych narzędzi, a przede wszystkim będą mieli praktyczne doświadczenie we wspólnym wykonaniu większego projektu, w domyśle, zbyt dużego dla pojedynczego programisty.Literatura
