Практическа работа в екип - септември 2017
За курса
Курсът по практическа работа в екип развива технически, организационни и личностни умения за работа в екип по софтуерен проект. Курсът е силно насочен към практиката и въвлича екипи от студенти в реална разработка на софтуерен проект с предварително зададени технологии (езици за програмиране, платформи за разработка, технологични рамки и стекове от технологии).
В курса се придобиват познания по методологии и инструменти за софтуерна разработка и практически умения за координация на екип, планиране и изпълнение на задачи, изготвяне на прототип на потребителския интерфейс (като част от анализ на изискванията и планиране на разработката), работа със сорс контрол системи, контрол над качеството и други елементи от софтуерното инженерство.
Теми
- 1 Course Overview and Resources
- 2 Source Control Systems and GitHub
- 1 Course Overview and Resources
-
- 2 Source Control Systems and GitHub
-
- 3 Requirements and Prototyping
- 4 Task Management Tools, Kanban, Trello
- 3 Requirements and Prototyping
-
- 4 Task Management Tools, Kanban, Trello
-
- 5 Final Assignment Discussion
- 6 Final Assignment Discussion
- 5 Final Assignment Discussion
-
- 6 Final Assignment Discussion
-
- 7 Teamwork Defense
- 7 Teamwork Defense
-
Участниците в курса "Практическа работа в екип" разрешават практически проблеми в два етапа. В първия етап, работят отборно по задачи, свързани с темите на лекционните занятия. След завършването на всяка задача, успешно справилите се продължават напред в курса. По всяко време трейнърите са на разположение за консултация.
Във втория финален етап, участвайки в балансиран екип от студенти в различни специалности, разработват практически екипен проект на тема по техен избор, след обсъждане с трейнърите в курса. Проекта може да преставлява уеб-приложение, мобилно приложение, онлйна игра, уеб услуга или друго приложение, при което е налице комуникация между сървър и клиент.