|
Основы разработки ПО
2022/23 учебный год, Институт математики и информационных технологий, 1 курс, весенний семестр.
Направления:
- 09.03.04 Программная инженерия (бакалавр).
Лектор: К. А. Кулаков
Руководитель практики: К. А. Кулаков
Лекции
- Введение в процесс создания ПО
- Обзор программного инструментария для разработки ПО
- Проектирование ПО: задачи и методы
- Основы визуального моделирования
- Шаблоны проектирования, спецификация, кодогенерация
- Метрики проектирования
- Атрибуты качества
- Методы разработки тестов
- Классификации тестирования
- Документирование тестов,
Документирование ошибок
- Автоматизация тестирования,
Разработка через тестирование
- Оценка качества тестирования
Задания
Кодовое слово при регистрации на moodle: Year2024
- 1. Описание проекта (Срок сдачи 25.02.2024)
- 2. Изучение сред и технологий (Срок сдачи 10.03.2024)
- 3. Функциональные модели ПО (Срок сдачи 24.03.2024)
- 4. Структурные модели ПО (Срок сдачи 07.04.2024)
- 5. Поведенческие модели ПО (Срок сдачи 21.04.2024)
- 6. Разработка тестов к ПО (Срок сдачи 05.05.2024)
- 7. Реализация и тестирование ПО (Срок сдачи 02.06.2024)
Литература
Mindmap
- Кулаков К. А. Основы тестирования программного обеспечения [Электронный ресурс]: учебное электронное пособие для обучающихся Института математики и информационных технологий / К. А. Кулаков, В. М. Димитров. ISBN 978-5-8021-3222-7.
- Кулаков К. А. Инструменты тестирования программного обеспечения [Электронный ресурс]: методические указания для обучающихся Института математики и информационных технологий / К. А. Кулаков, В. М. Димитров. ISBN 978-5-8021-3411-5.
- В.П. Котляров Основы тестирования программного обеспечения
- C. Канер, Д.Фолк "Тестирование ПО"
- Э. Дастин, Д. Рэшка, Д. Пол "Автоматизированное тестирование программного обеспечения"
- Р. Калбертсон, К. Браун, Г. Кобб "Быстрое тестирование"
- Д. Макгрегор, Д. Сайкс "Тестирование объектно-ориентированного программного обеспечения"
- Л. Тамре "Введение в тестирование программного обеспечения"
- Р. Савин "Тестирование Дот Ком, или пособие по жесткому обращению с багами в интернет-стартапах"
- Э. Хант, Д. Томас "Программист-прагматик. Путь от подмастерья к мастеру"
- Макконнелл С. Совершенный код. Мастер-класс / Пер. с англ. — М. : Издательство «Русская редакция», 2010. — 896 стр.
- Мандел, Т. Разработка пользовательского интерфейса: пер. с англ. / Т. Мандел. – Москва : ДМК Пресс, 2007. – 419 с. : ил. – (Для программистов). – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=131896 (дата обращения: 18.01.2020). – ISBN 5-94074-069-3. – Текст : электронный.
- Мацяшек Л.А. Анализ требований и проектирование систем. М.: Издательский дом "Вильямс", 2002. 428с.
- Comunda manual
Документация
|