Управління якістю та вимогами в ІТ-проектах

Elective discipline
Обсяг освітнього компонента: 
• у кредитах ЄКТС — 4.5.
Кількість аудиторних занять: 
Лекційних занять - 15, лабораторних занять 7.
Самостійна робота: 
91 годин.
Семестровий контроль: 
Test.
Освітню компоненту забезпечує: 
Анотація: 

Анотація навчальної дисципліни

Мета вивчення дисципліни: формування у студентів умінь та практичних навичок з оформлення та формулювання вимог та управління ними, їх якістю в процесі виконання проекту, методів та засобів моделювання вимог.

Практичне значення та використання отриманих знань: надає систематичний підхід до управління вимогами, які визначають якість продукту чи послуги, навички створення чіткої та зрозумілої документації, що є важливим елементом управління вимогами, практичні комунікативні навички, які допомагають ефективно обмінюватися інформацією та уникати непорозумінь.

Тематика та види навчальних занять

Для денної форми здобуття освіти

Лекційні заняття
Лекція 1. «Загальні терміни, принципи, область знань».
Лекція 2. «Визначення бізнес-вимог».
Лекція 3. «Управління стейкхолдерами».
Лекція 4 «Виявлення вимог».
Лекція 5. «Документування вимог».
Лекція 6. «Діаграми для бізнес-вимог».
Лекція 7. «Процеси».
Лекція 8. «Прототипування».
Лекція 9. «Якість вимог».
Лекція 10. «Опис функціональних вимог. Авторизація користувача».
Лекція 11. «Специфікація вимог до ПЗ».
Лекція 12. «Управління вимогами».
Лекція 13. «Планування управління якістю проєктом».
Лекція 14. «Забезпечення якості проєкта».
Лекція 15. «Тестування та його роль у забезпеченні якості».

Лабораторні заняття
Лабораторне заняття №1. «Формалізація бізнес вимог».
Мета заняття: сформулювати документ про візію та концепцію проєкту
Лабораторне заняття №2. «Управління стейкхолдерами».
Мета заняття: розробити реєстр стейкхолдерів.
Лабораторне заняття №3. «Структурні діаграми».
Мета заняття: побудувати найпоширеніші види структурних діаграм.
Лабораторне заняття №4. «Процесні діаграми».
Мета заняття: змоделювати процеси за допомогою UML
Лабораторне заняття №5. «Користувацькі вимоги».
Мета заняття: формалізувати користувацькі вимоги за допомогою Use Case та User Story.
Лабораторне заняття №6. «Автоматизація управління вимогами».
Мета заняття: побудувати автоматизований процес управління вимогами в Confluence.
Лабораторне заняття №7. «Управління якістю проєкту».
Мета заняття: сформулювати план управління якістю.

Для заочної форми здобуття освіти

Лекційні заняття
Лекція 1. «Виявлення та формалізація вимог».
Лекція 2. «Системи контролю якості».
Лабораторні заняття
лабораторне заняття №1. «Моделювання вимог».
Мета заняття: вдосконалення навичок моделювання структурних та процесних вимог.
Лабораторне заняття №2. «Розробка плану контролю якості».
Мета заняття: розробити комплекс активностей щодо забезпечення якості проєкту.

Консультації здійснюються впродовж семестру згідно встановленого розкладу.

 Індивідуальна робота

Для денної форми здобуття освіти
Для денної форми індивідуальна робота не передбачена

Для заочної форми здобуття освіти
Контрольна робота 
Завдання для виконання контрольної роботи здобувач отримує на установчій лекції.
Робота містить 2 теоретичних питання та 1 практичне завдання. 
Обсяг відповіді на кожне теоретичне питання: не менше, ніж 1 сторінка машинописного тексту. Текст відповіді повинен бути виконаний самостійно, а не скопійованим з навчального посібника. 
Практичне завдання №1.Розробити план управління вимогами та якістю.
Термін надання виконаної контрольної роботи на перевірку – не пізніше, ніж за тиждень до початку сесії.

 Форми контрольних заходів та оцінювання результатів навчання

Для денної форми здобуття освіти
Оцінювання результатів навчання з дисципліни здійснюється за накопичувальною системою, яка дає можливість здобувачеві протягом семестру отримати максимально 100 балів.
Активна робота на лекції - максимально по 3 бали за заняття (загалом 45 балів за 15 лекцій)
Виконання лабораторних завдань – максимально по 5 бали за заняття (загалом 35 балів за 7 лабораторних завдань).
Модульна контрольна робота 1 – 5 запитань максимально по 2 бали (загалом 10 балів).
Модульна контрольна робота 2 – 5 запитань максимально по 2 бали (загалом 10 балів).

Підсумковим контролем з дисципліни є усний залік, білет до якого складається з теоретичної частини (2 запитання по 20 балів) та практичної частини (2 задачі по 30 балів)..

Здобувачі вищої освіти, які за підсумками оцінювання Модулю 1 та Модулю 2 накопичили 60 та більше балів мають право отримати значення підсумкового контролю у розмірі суми балів Модулю 1 та Модулю 2.

Для заочної форми здобуття освіти
Завдання для виконання контрольної роботи здобувач отримує на установчій лекції.
Робота містить 2 теоретичних питання та 1 практичне завдання. Обсяг відповіді на кожне теоретичне питання: не менше, ніж 1 сторінка машинописного тексту. Текст відповіді повинен бути виконаний самостійно, а не скопійованим з навчального посібника. 
Практичне завдання №1.Розробити план управління вимогами та якістю.
Кожна правильна відповідь з теоретичного питання оцінюється максимально 15 балів, а практичне завдання оцінюється в 20 балів. Бездоганне виконання контрольної роботи оцінюється у 50 балів. При її захисті студент може отримати до 50 балів.
Термін надання виконаної контрольної роботи на перевірку – не пізніше, ніж за тиждень до початку сесії.
Лабораторне заняття №1. «Моделювання вимог» оцінюється у 15 балів максимально.
Лабораторне заняття №2. «Розробка плану контролю якості» оцінюється у 15 балів максимально.
Підсумковий контроль – залік. 

 Політика освітнього процесу та умови допуску до підсумкового контролю

Активна участь на лабораторних заняттях, дотримання графіків здачі контрольних та індивідуальних завдань, самостійна робота здобувача при підготовці до всіх видів аудиторних занять, присутність на консультаціях. Здобувачі зобов’язані дотримуватись принципів академічної доброчесності при виконанні модульних контрольних робіт, поточних контрольних та індивідуальних завдань, складання заліку.
Робота, яка виконана після встановлених викладачем термінів, не приймається.
Відсутність здобувача на контрольній роботі відповідає оцінці «0».
Під час всіх видів аудиторних занять здійснювати телефонні дзвінки забороняється.
Заборонено використання будь-яких підручників, посібників, конспектів лекцій, шпаргалок під час проходження модульних та підсумкового контролів.

Підсумковий контроль з дисципліни – залік. До складання заліку допускаються здобувачі, які виконали всі види навчальних елементів навчальної дисципліни та накопичили протягом семестру не менш, ніж 60 балів.
Складання/перескладання заліків відбувається за встановленим деканатом розкладом.

Компетентності: 

К1. Здатність збирати, формалізувати, систематизувати і аналізувати потреби та вимоги до комп’ютерної системи, що розробляється, експлуатується чи супроводжується.
К2. Здатність до розробки процедур та методів контролю та управління якістю та вимогам IT-проектів; вміння формалізувати предметну область IT-проекту та розробити специфікації для його компонентів.

Результати навчання: 

РН1. Вміти спілкуватися з людьми, які не є професіоналами у галузі комп'ютерних наук, з метою виявлення їх потреб щодо комп'ютерізації.
РН2. Користуватись документацією і довідковими матеріалами, підручниками чи посібниками з розробки програмного забезпечення; вміти писати технічні звіти і презентувати результати своєї роботи як державною так і іноземною мовами.
РН3. Вміти застосовувати принципи системи всезагального управління якістю (TQM) для забезпечення виконання вимог i очікувань замовника i споживачів продукту проекту щодо якості проекту i його продукту.

2024