Бакалавриат
2023/2024
Управление требованиями и проектирование ИС
Статус:
Курс обязательный (Бизнес-информатика)
Направление:
38.03.05. Бизнес-информатика
Кто читает:
Департамент бизнес-информатики
Где читается:
Высшая школа бизнеса
Когда читается:
3-й курс, 1 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
4
Контактные часы:
40
Программа дисциплины
Аннотация
Дисциплина "Управление требованиями и проектирование ИС" построена на концепции управления разработкой программного обеспечения в крупных бизнес-структурах (масштаба корпораций, крупных организаций, отраслей производства, холдингов). В центре курса – проектирование высококачественных цифровых продуктов с заданными эксплуатационными характеристиками. При этом процесс проектирования предполагает поэтапную детализацию представления программных систем – от требований, моделей и методов к ключевым компонентам и взаимосвязям цифровых продуктов для поддержки бизнес-процессов на уровне отдельных подразделений и организации в целом. Курс представляет собой реализацию проектного подхода в направлении проектирования цифровой инфраструктуры предприятия и может быть использован в последующей практической работе.
Цель освоения дисциплины
- Целью предлагаемого курса является формирование у студентов комплексного подхода к оптимизированному управлению программными системами, прежде всего, с точки зрения формирования требований и проектирования их высокоуровневой архитектуры (на уровне моделей функций, процессов, данных, компонент и технологий), а также с учетом как требований бизнеса, так и технологических ограничений.
Планируемые результаты обучения
- применяет методы бизнес-информатики для решения задач архитектурного проектирования программных систем, с учетом специфики применяемых инструментальных средств и автоматизируемых (цифровизируемых) предметных областей
- выполняет проектирование и ревизию архитектуры, разрабатывать документацию к программным системам
- выбирает модель жизненного цикла, методологию разработки и архитектуру программной системы в соответствии со спецификой программной среды и предметной области
- воспроизводит основные понятия из области разработки программных систем, применяемые метрики, методы и инструментальные средства, с учетом специфики архитектурного проектирования и конструирования
- воспроизводит свойства моделей жизненного цикла, архитектур программных систем, а также особенности архитектурного проектирования программных систем
- воспроизводит особенности подходов к выбору моделей жизненного цикла, архитектур программных систем, а также к проектированию программных систем в различных предметных областях и с применением различных технологических схем
- воспроизводит основные задачи архитектурного проектирования программных систем и методы их решения, а также методы ревизии, принципы и подходы к документированию программных систем
Содержание учебной дисциплины
- Обзор жизненного цикла разработки программного обеспечения
- Модели жизненного цикла разработки программных систем
- Методологии разработки программных систем
- Открытые системы. Обзор архитектур программных систем
- Архитектуры распределенных программных систем
- CASE-cредства
- Введение в объектно-ориентированное проектирование
- Принципы объектно-ориентированного проектирования
- Язык моделирования UML
- Стадии проектирования
- Многократное использование. Паттерны
- Пользовательские интерфейсы
- Автоматизированная корпоративная система управления проектами
- Ревизия
- Модульное тестирование
- Реализация
- Пост-конструирование. Документирование
Элементы контроля
- Оценка за аудиторную работу на лекциях
- Защита. Командный проект
- Контрольная работа 2Контрольная работа
- Практическое задание
- Контрольное задание 1
Промежуточная аттестация
- 2023/2024 1st module0.25 * Защита. Командный проект + 0.2 * Контрольная работа 2 + 0.15 * Контрольное задание 1 + 0.25 * Оценка за аудиторную работу на лекциях + 0.15 * Практическое задание
Список литературы
Рекомендуемая основная литература
- Гвоздева, Т. В. Проектирование информационных систем: технология автоматизированного проектирования. Лабораторный практикум : учебное пособие / Т. В. Гвоздева, Б. А. Баллод. — 2-е изд., стер. — Санкт-Петербург : Лань, 2020. — 156 с. — ISBN 978-5-8114-5147-0. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/133477 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
- Зараменских, Е. П. Управление жизненным циклом информационных систем : учебник и практикум для академического бакалавриата / Е. П. Зараменских. — Москва : Издательство Юрайт, 2019. — 431 с. — (Бакалавр. Академический курс). — ISBN 978-5-9916-9200-7. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/433676 (дата обращения: 28.08.2023).
- Остроух, А. В. Проектирование информационных систем : монография / А. В. Остроух, Н. Е. Суркова. — 2-е изд., стер. — Санкт-Петербург : Лань, 2021. — 164 с. — ISBN 978-5-8114-8377-8. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/175513 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
Рекомендуемая дополнительная литература
- Zykov, S. V. (2016). Crisis Management for Software Development and Knowledge Transfer. Switzerland: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=1261466
- Основы проектирования корпоративных систем - 978-5-7598-0862-6 - Зыков С. В. - 2012 - Москва: ВШЭ - https://ibooks.ru/bookshelf/29651 - 29651 - iBOOKS