Цели и задачи дисциплины
Целью изучения дисциплины является изучение технологий, методов и средств поддержки жизненного цикла продуктов программного обеспечения, разработки программного обеспечения на уровне отдельных процессов жизненного цикла ПО, включая проектирование пользовательских интерфейсов и тестирование ПО, а также освоение методологий и подходов к созданию и управлению проектными и продуктовыми командами.
Задачи дисциплины:
1. Получить знания об основных процессах жизненного цикла программного обеспечения (анализ требований, проектирование, реализация, тестирование и оценка качества, внедрение и сопровождение).
2. Получить знания об управлении ИТ-проектами с учетом специфики проектов.
3. Изучить методологии разработки программного обеспечения и управления проектами.
Краткое содержание дисциплины
Жизненный цикл программного обеспечения. Обзор методологий проектирования программных продуктов. Основные процессы программной инженерии. Внедрение и сопровождение программных продуктов. Тестирование ПО. Качество программного обеспечения.