Бакалавриат
2021/2022




Разработка и анализ требований
Статус:
Курс обязательный (Программная инженерия)
Направление:
09.03.04. Программная инженерия
Когда читается:
3-й курс, 3 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Шаров Гелий Владимирович
Язык:
русский
Кредиты:
4
Контактные часы:
44
Программа дисциплины
Аннотация
Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления подготовки 09.03.04 «Программная инженерия», изучающих дисциплину «Конструирование программного обеспечения». Программа преподаётся на английском языке. Программа разработана в соответствии с: ОС ФГАОУ ВПО НИУ ВШЭ по направлению 09.03.04 «Программная инженерия»; Учебным планом университета по направлению 09.03.04 «Программная инженерия».
Цель освоения дисциплины
- Приобретение знаний и практического опыта в области разработки и анализа требований к программному обеспечению.
- Практическое освоение современных методов выявления и документирования требований.
- Приобретение навыков исследовательской работы, предполагающей самостоятельное изучение методов и инструментария разработки и анализа требований к программным проектам.
Планируемые результаты обучения
- Владеет методикой управления требованиями к программному проекту.
- Владеет процедурами анализа влияния изменений в требованиях.
- Знает определения основных понятий, в том числе и на английском языке
- Знание UML моделей различных классов диаграмм.
- Проявляет навыки самостоятельного освоения методов выявления, документирования и управления требованиями для программных проектов, проверки их корректности и оценки эффективности.
- Умеет документировать требования
- Умение пользоваться одним из редакторов UML - например, Visual Paradigm
Содержание учебной дисциплины
- Основы разработки и управления требованиями
- Бизнес аналитик
- Документирование требований
- Принципы и приемы управления требованиями к ПО
- Использование UML модели в спецификациях требований
Элементы контроля
- Результаты практической работы - UML диаграммы для индивидуального проекта по разработке ПО
- Билеты с заданиями. Устный экзамен."Экзамен проводится в устной форме (опрос по материалам курса). Экзамен проводится на платформе MS Teams (https://teams.microsoft.com). К экзамену необходимо подключиться согласно расписанию ответов, высланному преподавателем на корпоративные почты студентов накануне экзамена. Компьютер студента должен удовлетворять требованиям: наличие рабочей камеры и микрофона, поддержка MS Teams. Для участия в экзамене студент обязан: поставить на аватар свою фотографию, явиться на экзамен согласно точному расписанию, при ответе включить камеру и микрофон. Во время экзамена студентам запрещено: выключать камеру, пользоваться конспектами и подсказками. Кратковременным нарушением связи во время экзамена считается нарушение связи до 5 минут. Долговременным нарушением связи во время экзамена считается нарушение 5 минут и более. При долговременном нарушении связи студент не может продолжить участие в экзамене. Процедура пересдачи аналогична процедуре сдачи."
- Результаты практической работы - UML диаграммы для индивидуального проекта по разработке ПО
- Билеты с заданиями. Устный экзамен."Экзамен проводится в устной форме (опрос по материалам курса). Экзамен проводится на платформе MS Teams (https://teams.microsoft.com). К экзамену необходимо подключиться согласно расписанию ответов, высланному преподавателем на корпоративные почты студентов накануне экзамена. Компьютер студента должен удовлетворять требованиям: наличие рабочей камеры и микрофона, поддержка MS Teams. Для участия в экзамене студент обязан: поставить на аватар свою фотографию, явиться на экзамен согласно точному расписанию, при ответе включить камеру и микрофон. Во время экзамена студентам запрещено: выключать камеру, пользоваться конспектами и подсказками. Кратковременным нарушением связи во время экзамена считается нарушение связи до 5 минут. Долговременным нарушением связи во время экзамена считается нарушение 5 минут и более. При долговременном нарушении связи студент не может продолжить участие в экзамене. Процедура пересдачи аналогична процедуре сдачи."
Список литературы
Рекомендуемая основная литература
- Буч, Г. Язык UML. Руководство пользователя : руководство / Г. Буч, Д. Рамбо, И. Якобсон. — Москва : ДМК Пресс, 2008. — 496 с. — ISBN 5-94074-334-X. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/1246 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
Рекомендуемая дополнительная литература
- Розенберг, Д. Применение объектного моделирования с использованием UML и анализ прецедентов : руководство / Д. Розенберг, К. Скотт. — Москва : ДМК Пресс, 2007. — 160 с. — ISBN 5-94074-050-2. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/1226 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.