Следите за новостями и участвуйте в обсуждениях!
Подписывайтесь на
наш Инстаграм,
Телеграм-канал и
присоединяйтесь к чату сообщества — чтобы не пропустить результаты конкурса грантов!
Разработка прикладного программного обеспечения
-
Цель дисциплины состоит в формировании способности выполнять групповые проекты, в рамках которых докторанты должны работать с внешним клиентом для разработки и выпуска работающего приложения. В результате изучения дисциплины сформировать у докторантов способности: - роектировать и реализовывать объектно-ориентированные программы, эффективно используя большой выбор библиотек; - использовать инструменты программирования, такие как интегрированная среда разработки, отладчик и репозиторий кода; - разрабатывать, документировать и внедрять программное обеспечение для реального клиентского приложения, которым может быть мобильное приложение, облачное приложение или веб-сервис; - проектировать и реализовывать графические пользовательские интерфейсы, подходящие для масштабирования на нескольких устройствах и разрешениях; - применять эффективные методы командной работы и навыки организации проектной деятельности. В рамках дисциплины рассматриваются следующие аспекты: Модели программных процессов. Рациональный единый процесс. Гибкая разработка программного обеспечения. Масштабирование гибких методов. Системное моделирование. Модельно-ориентированное проектирование. Разработка программного обеспечения, внедрение, тестирование. Разработка с открытым исходным кодом. Тестирование программного обеспечения. Эволюция программного обеспечения. Обслуживание программного обеспечения. Компонентная программная инженерия. Виды компонентного состава. Распределенная разработка программного обеспечения. Аспектно-ориентированная разработка программного обеспечения.
-
Образовательная программа 8D06105 Системная инженерия
-
Кредитов 5
-
Селективная дисциплина
-
Год обучения 1
-
Семестр 1