Инструментальные средства разработки программного обеспечения
Аннотация
В цифровую эпоху ужесточаются требования к срокам разработки ПО. Современный пользователь хочет получать качественный продукт в кратчайшие сроки. Освоив этот курс, вы будете иметь базовые знания об инструментальных средствах, позволяющих повысить качество разработки и снизить временные затратыО курсе
Курс посвящен
Курс посвящен изучению инструментальных средств, позволяющих значительно сократить время разработки и внедрения ПО. В результате освоения курса студенты будут владеть навыками разработки и модернизации программного обеспечения информационных и автоматизированных систем с использованием современных инструментальных средств
Расписание курса
Модуль: Введение в ИСРПО.
Введение
- Интеллект-карты (Видеолекция)
- Профстандарт (Лабораторная работа)
- Инструментальные ПС (Традиционная лекция)
Методологии разработки ПО
- Архитектура ИС (Традиционная лекция)
- Методология разработки ПО (Традиционная лекция)
- Методология разработки ПО (Лабораторная работа)
- Классификация СПС (Дополнительный материал)
Модуль: Проектирование и прототипирование.
Инструменты коллективной разработки
- Бэклог (Традиционная лекция)
- Сервисы для составления карты задач (Лабораторная работа)
- Управление проектами и задачами (Лабораторная работа)
- Системы управления знаниями (Видеолекция)
- Современные системы управления версиями программных продуктов (Проектное задание)
Прототипирование
- Прототипирование в Figma (Видеолекция)
- Прототипирование (Лабораторная работа)
- Основы прототипирования (Традиционная лекция)
Проектирование
- Основы проектирования ИС (Учебное пособие)
- Нотации (Лабораторная работа)
- Методы моделирования бизнес процессов (Домашнее задание)
- Описание функциональности разработки (Домашнее задание)
Модуль: Разработка и тестирование.
Системы визуальной разработки приложений.
- Выбор среды разработки. Обзор сред разработки (Проектное задание)
- Инструменты для работы с виртуальными машинами (Дополнительный материал)
Инструментальные средства разработки приложений
- Инструментальные средства разработки (Проектное задание)
Инструментальные средства отладки и тестирования программ
- Отладка программ (Проектное задание)
- Тестирование (Традиционная лекция)
Дополнительный инструментарий
Сервисы для создания интеллект-карт:
- XMind - https://www.xmind.app/download/
- Miro - https://miro.com/index/
- Venngage - https://ru.venngage.com/
Конструкторы сайтов:
- Ukit - https://ukit.com/ru
- Wix - https://ru.wix.com/ (доступен через VPN)
- Mobirise - https://mobirise.com/ru/
Сервисы организации рабочего пространства:
- Яндекс - https://disk.yandex.ru/client/disk
- Google - https://www.google.com/intl/ru_ru/drive/
- Notion - https://www.notion.so/
- WEEK - https://weeek.net/ru
Оценивание и документы
Правила Формирования оценки
№ |
Наименование оценочного средства |
Шкала оценивания |
1 |
Лабораторная работа (6 работ) |
10 баллов |
2 |
Домашнее задание (2 работы) |
5 баллов |
3 |
Проектное задание (5 работ) |
10 баллов |
4 | Расчетно-графическая работа | 20 баллов |
Система оценивания
Максимальное количество баллов за курс - 140. Студент должен предоставить ВСЕ работы, необходимые при изучении курса.
0 – 54 % от максимально возможной суммы баллов – «неудовлетворительно»
55 – 69 % от максимально возможной суммы баллов – «удовлетворительно»
70 – 84 % от максимально возможной суммы баллов – «хорошо»
85 – 100 % от максимально возможной суммы баллов – «отлично»