1 год назад
Курс:  Коллективная разработка информационных систем
38 подписчиков

Курс посвящён техникам, приёмам и сложившимся практикам коллективной разработки сложных информационных систем.

В курсе рассматриваются различные формы организации коллективов, процесс их формирования и способы влияния на этот процесс, рассмотрено ролевое деление в компаниях, производящих программное обеспечение. Кроме того, рассматриваются конкретные практики, применяемые в процессе коллективной работы над проектами – инструменты графического проектирования, подходы к архитектуре систем, обсуждается роль тестирования, презентации и основы рабочей коммуникации в команде.

Цель курса - освоение современных методов и инструментов коллективной разработки информационных систем, формирование навыков командной работы над проектом, формирование навыков проектирования информационных систем, планирования и осуществления процесса разработки в условиях ограниченных ресурсов.

Курс предназначен для студентов старших курсов, знакомых технологиями программирования, объектно-ориентированным программированием (ООП), системами хранения данных. Также крайне желательно знание английского языка, поскольку многие термины и понятия имеют английское происхождение.