Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| req [2026/09/01 06:57] – created user | req [2026/09/01 08:27] (current) – user | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ^Неделя^Тема^ | ^Неделя^Тема^ | ||
| - | |01.09|| | + | |01.09|Введение в инженерию требований. Организационные вопросы по курсу| |
| - | |08.09|| | + | |08.09|Основные определения. Текстовая запись требований. Применимые шаблоны. Понятие о качестве ПО. Модели качества. Стандарты серии ГОСТ Р ИСО/ |
| - | |15.09|| | + | |15.09|Варианты использования в UML2. Нотация диаграмм ВИ. Текстовая запись сценариев и вариантов использования. Use Case 2.0 и срезы ВИ. Элементы моделирования требований. |
| - | |22.09|| | + | |22.09|Анализ требований к продуктам. Процессный подход. Диаграммы потоков данных. Контекстная модель. Декомпозиция. Введение в разработку для пользователя. Персоны. Полезные функции и истории пользователей. |
| - | |29.09|| | + | |29.09|Приемы составления историй. Критерии качества историй. Основные идеи JTBD. Работы. Истории задач. Карта историй в JTBD. Проведение JTBD интервью.| |
| - | |06.10|| | + | |06.10|ЕСПД и ГОСТ 19. Основные понятия. Перечень стандартов. Состав программной документации. Техническое задание по ГОСТ 19. Структура документа. Функциональные, |
| - | |13.10|| | + | |13.10|Порядок разработки требований в проектах. Гибкий подход. Поэтапный (каскадный) подход. Качество требований. Проверка и рецензирование требований. |
| - | |20.10|| | + | |20.10|Коллоквиум| |
| - | ||| | + | |27.10|Моделирование в анализе требований. Виды моделей. Объектно-ориентированное моделирование. Системы типов. Понятие объекта и класса предметной области. Введение в предметно-ориентированное проектирование (DDD).| |
| - | ||| | + | |03.11|Методы объектно-ориентированного анализа. Методы именных групп и Аббота, |
| - | ||| | + | |10.11|Диаграммы классов UML2. Расширенная нотация. Структурные классы в UML2. Применения в DDD.| |
| + | |17.11|Моделирование поведения. Взаимодействия, | ||
| + | |24.11|Конечные автоматы и схемы состояний в UML2. Диаграммы схем состояний в UML2. Сети Петри и модели деятельности (activity). Диаграммы деятельности в UML2.| | ||
| + | |01.12| Диаграммы ER. Сущности, | ||
| + | |08.12|Построение согласованных моделей. Big Picture UML2. Процесс гибкого моделирования по требованиям (на основе ICONIX+AM+DDD).| | ||
| + | |15.12|Декомпозиция модели на микросервисы. Диаграмма компонентов в UML2. Определение архитектуры ПО. Микросервисные приложения.| | ||
| + | |22.12|Зачет| | ||
| + | ===== Критерии оценивания ===== | ||
| + | |||
| + | Учитывается текущая работа на занятиях (практика), | ||
| + | |||
| + | Итоговый балл = Практика + (0.3 * Коллок + 0.7 * Зачет) | ||
| + | |||
| + | Оценка по курсу выставляется с учетом набранного итогового балла. | ||
| + | |||
| + | Коллоквиум проводится в в конце октября и включает устный ответ по билетам и решение задач по темам, которые успеем пройти. Зачет устроен аналогично, | ||
| + | |||
| + | |||
| + | ===== Литература ===== | ||
| + | |||
| + | * UML @ Classroom | ||
| + | * К. Вигерс. Разработка требований к программному обеспечению | ||
| + | * Стандарты серии ГОСТ 19 | ||
| + | * Стандарты серии ГОСТ Р 250хх | ||
| + | * Intercom on JTBD | ||
| + | * Б. Мейер. Объектно-ориентированное конструирование программного обеспечения. 2-я ред. Главы 5,6,7. | ||
| + | * E. Yourdon. Just Enough Structured Analysis. Chapter 4. | ||
| + | * ICONIX process https:// | ||
| + | |||
| + | |||
| + | ===== Преподаватели ===== | ||
| + | |||
| + | Хританков Антон Сергеевич, | ||