Поддержка и тестирование программных модулей
V Семестр
Тема 1.2.1 Отладка и тестирование программного обеспечения
Тестирование как часть процесса верификации программного обеспечения.
Виды ошибок.
Методы тестирования.
Классификация тестирования по уровням. (Видео)
Тестирование производительности программного обеспечения. (Видео)
Регрессионное тестирование.
Оптимизация программ. (Презентация)
Инстсрументальные средства для отладки и оптимизации программного обеспечения.
VI Семестр
Тема 1.2.2 Документирование
Средства разработки технической документации. (Презентация) (Видео)
Технологии разработки документов.
Документирование программного обеспечения в соответствии с Единой системой программной документации.
Автоматизированные средства оформления документации.
ГОСТ 34.602-89.
Документирование, сопровождение, реинжиринг и управление качеством.
Практическая работа № 9, 10 UML
Практическая работа № 11, 12 Rational rose средство проектирования и разработки информационных систем и программного обеспечения
Практическая работа № 13, 14 DIA
Практическая работа № 15,16,17 ERwin/ERX+PowerBuilder
Практическая работа № 18 Основные этапы и принципы создания программного продукта
Практическая работа № 19 Обследование объекта и обоснование необходимости создания ПО (ГОСТ 34.601-90)
Практическая работа № 20 Сбор и анализ требований к ПО. Формирование ТЗ на разработку ПО (ГОСТ 19.102-77)
Практическая работа № 21 Трассировка требований. Научно-исследовательские работы (ГОСТ 19.102-77)
Практическая работа № 22, 23 Проектирование интерфейса и разработка дизайн-макета ПО (ГОСТ Р ИСО 9241-210-2012)
Практическая работа № 24, 25 Анализ и проектирование входных и выходных данных ПО. Проектирование БД (ГОСТ 34.321-96)
Практическая работа № 26 Разработка ПО. Моделирование физической реализации ПО
Практическая работа № 27 Разработка ПО.Реализация и тестирование
Практическая работа № 28 Оценка качества и надежности ПО (ГОСТ Р ИСО/МЭК 9126-93)
Практическая работа № 29, 30 Составление технического задания согласно ГОСТ