Inżynieria zespołu programistycznego

Język wykładowy Polski
Semestr Zimowy
Status W ofercie
Opiekun Jan Marcinkowski
Liczba godzin 15 (wyk.) 15 (ćw-prac.)
Rodzaj Informatyczny inż.
ECTS 3
Polecany dla I roku Nie
Egzamin Tak
Grupy efektów kształcenia Inżynieria oprogramowania (L)

Opis przedmiotu:

Na przedmiocie Inżynieria Oprogramowania oraz podczas wielu wykładów na obozach ZOSIA prezentowane są techniki i narzędzia, których zespoły programistyczne używają, by usprawnić swoją pracę. W związku z tym student ma szansę poznać wiele alternatywnych narzędzi i „metodyk”. Podczas tego kursu postaramy się uchwycić sens stojący za tymi technikami. Przyjrzymy się historii wielkich projektów informatycznych, ale również dokonaniom nauk społecznych i naszym własnym doświadczeniom. Podczas pracowni spróbujemy poczuć, jakie problemy naturalnie pojawiają się w zespole programistycznym, i jak można je rozwiązywać za pomocą dostępnej dziś Inżynierii Zespołu Programistycznego. Zobaczymy jak planować projekt i co z tych planów potem wychodzi. Zrozumiemy do czego służą wzorce projektowe i jak popularne języki programowania rozwiązują częste problemy programistów. W tym celu – przy okazji – studenci będą tworzyć w grupach własne projekty programistyczne.