Навчальна дисципліна "Аналіз вимог до ПЗ"
Лекція 1-2. Визначення вимог до програмних систем (слайди лекції pdf, додатковий матеріал pdf)
Лекція 3-4. Основи UML. Umbrello UML Modeller (слайди лекції pdf)
Лекція 5-6. Як працювати з Umbrello UML Modeller (слайди лекції pdf)
Лекція 7-8. Складності при розробки вимог до ПЗ та алгоритми їх вирішення pdf
Лабораторні роботи
Лабораторні роботи №1-6 pdf
"Підручник з Umbrello UML Modeller". pdf
Додаткові матеріали
Сайт Яна Сомервіля з програмної інженерії
Слайди лекцій Яна Сомервіля з аналізу вимог pdf
Питання до іспиту
- Загальні підходи до визначення вимог
- Класифікація вимог
- Аналіз і збирання вимог
- Інженерія вимог
- Фіксація вимог
- Трасування вимог
- Об’єктно-орієнтована інженерія вимог
- Призначення функціональних вимог.
- Призначення нефункціональних вимог
- Основні джерела для завдання вимог.
- Задачі обстеження, аналізу і збирання вимог.
- Інженерія і трасування вимог.
- Об’єктно-орієнтованої інженерія вимог.
- Особливості сценарного підходу до визначення вимог.
- Структура документу з визначення вимог.
- Основні метрики щодо вимог.
- Поняття метрик вимог і підходи до вимірювання вимог. Міри і метрики у програмної інженерії.
- Підходи до вимірювання вимог, продукту.
- Метрики процесів розроблення вимог і програм.
- Експертні і кількісні методи оцінювання програм, зокрема з використанням стандартів .
- Загальні моделі систем. Структура моделей систем та їх графів.
- Методи специфікації програм, інтерфейсів та вимог.
- Властивості різних підходів до специфікації програм і систем за їх вимогами.
- Особливості Umbrello UML Modeller
- UML. Дiаграма класу
- UML. Дiаграма послiдовностей
- UML. Дiаграма спiвпрацi
- UML. Дiаграма випадкiв використання
- UML. Дiаграма станiв
- UML. Дiаграма дiяльностi
- UML. Дiаграма компонентiв
- UML. Дiаграма впровадження
- UML. Дiаграма взаємозв’язкiв сутностей
- Umbrello UML Modeller. Створення, завантаження i збереження моделей
- Umbrello UML Modeller. Редагування моделей
- Umbrello UML Modeller. Додавання i вилучення дiаграм
- Umbrello UML Modeller. Редагування дiаграм
Розрахунково-графічна робота
Індивідуальні теми для лабораторних робіт та РГР pdf
Методичні вказівки щодо виконання РГР pdf