Кваліфікаційна робота
Анотація навчальної дисципліни
Метою є демонстрація здатності здобувачів вищої освіти розв’язувати складні задачі і проблеми інженерії програмного забезпечення, які передбачають проведення досліджень з елементами наукової новизни та/або здійснення інновацій в умовах невизначеності вимог.
Практичне значення та використання отриманих знань
Систематизація, закріплення та розширення теоретичних і практичних знань; розвиток навичок проведення самостійних теоретичних та експериментальних досліджень; встановлення відповідності рівня підготовки здобувача вищої освіти вимогам освітньо-професійної програми, готовності та спроможності до самостійної роботи в галузі інженерії програмного забезпечення і на межі предметних галузей; розроблення та реалізація проектів, включаючи власні інноваційні розробки.
Основні результати навчання
ПРН01 Знати і застосовувати сучасні професійні стандарти і інші нормативно-правові документи з інженерії програмного забезпечення
ПРН02 Оцінювати і вибирати ефективні методи і моделі розроблення, впровадження, супроводу програмного забезпечення та управління відповідними процесами на всіх етапах життєвого циклу.
ПРН05 Розробляти, аналізувати, обґрунтовувати та систематизувати вимоги до програмного забезпечення.
ПРН09 Обґрунтовано вибирати парадигми і мови програмування для розроблення програмного забезпечення; застосовувати на практиці сучасні засоби розроблення програмного забезпечення.
ПРН11 Забезпечувати якість на всіх стадіях життєвого циклу програмного забезпечення, у тому числі з використанням релевантних моделей та методів оцінювання, а також засобів автоматизованого тестування і верифікації програмного забезпечення.
ПРН12 Приймати ефективні організаційно-управлінські рішення в умовах невизначеності та зміни вимог, порівнювати альтернативи, оцінювати ризики.
ПРН13 Конфігурувати програмне забезпечення, керувати його змінами та розробленням програмної документації на всіх етапах життєвого циклу.
ПРН14 Прогнозувати розвиток програмних систем та інформаційних технологій.
ПРН16 Планувати, організовувати та здійснювати тестування, верифікацію та валідацію програмного забезпечення.
ПРН17 Збирати, аналізувати, оцінювати необхідну для розв’язання наукових і прикладних задач інформацію, використовуючи науково-технічну літературу, бази даних та інші джерела.
Самостійна робота складає 540 годин. Самостійна робота здобувача відбувається впродовж семестру та складається з виконання та підготовки до захисту кваліфікаційної роботи.
Консультації: здійснюються керівником кваліфікаційної роботи.
Оцінювання результатів навчання
Атестація здобувачів вищої освіти екзаменаційною комісією здійснюється у формі прилюдного захисту.
Екзаменаційна комісія встановлює відповідність досягнутих результатів навчання здобувачів вищої освіти вимогам освітньої програми.
Умови допуску до захисту кваліфікаційної роботи
Захист кваліфікаційної роботи проходить в два етапи:
перший етап – попередній особистий захист на засіданні комісії випускової кафедри, яка складається з не менш ніж 3 викладачів кафедри;
другий етап – особистий захист роботи на засіданні екзаменаційної комісії.
Попередній захист має на меті встановити ступінь готовності та якість виконаної роботи, а також рівень підготовленості здобувача. Комісія заслуховує доповідь здобувача за результатами виконаної роботи, висновок керівника та аналізує відповідність текстової частини кваліфікаційної роботи встановленим у відповідних методичних вказівках вимогам до її змісту та структури
Всі кваліфікаційні роботи підлягають рецензуванню
Посилання на рекомендовані джерела
Методичні вказівки до виконання кваліфікаційної роботи магістра для студентів спеціальності 121 – Інженерія програмного забезпечення / Укл.: В. В. Любченко. – Одеса: ОНПУ, 2019. – 24 с.