- РН1
- Знати і застосовувати сучасні професійні стандарти і інші нормативно-правові документи з інженерії програмного забезпечення.
- РН2
- Оцінювати і вибирати ефективні методи і моделі розроблення, впровадження, супроводу програмного забезпечення та управління відповідними процесами на всіх етапах життєвого циклу.
- РН3
- Будувати і досліджувати моделі інформаційних процесів у прикладній області.
- РН4
- Виявляти інформаційні потреби і класифікувати дані для проєктування програмного забезпечення.
- РН5
- Розробляти, аналізувати, обґрунтовувати та систематизувати вимоги до програмного забезпечення.
- РН6
- Розробляти і оцінювати стратегії проєктування програмних засобів; обґрунтовувати, аналізувати і оцінювати варіанти проектних рішень з точки зору якості кінцевого програмного продукту, ресурсних обмежень та інших факторів.
- РН7
- Аналізувати, оцінювати і застосовувати на системному рівні сучасні програмні та апаратні платформи для розв’язання складних задач інженерії програмного забезпечення.
- РН8
- Розробляти і модифікувати архітектуру програмного забезпечення для реалізації вимог замовника.
- РН9
- Обґрунтовано вибирати парадигми і мови програмування для розроблення програмного забезпечення; застосовувати на практиці сучасні засоби розроблення програмного забезпечення.
- РН10
- Модифікувати існуючі та розробляти нові алгоритмічні рішення детального проєктування програмного забезпечення.
- РН11
- Забезпечувати якість на всіх стадіях життєвого циклу програмного забезпечення, у тому числі з використанням релевантних моделей та методів оцінювання, а також засобів автоматизованого тестування і верифікації програмного забезпечення.
- РН12
- Приймати ефективні організаційно-управлінські рішення в умовах невизначеності та зміни вимог, порівнювати альтернативи, оцінювати ризики.
- РН13
- Конфігурувати програмне забезпечення, керувати його змінами та розробленням програмної документації на всіх етапах життєвого циклу.
- РН14
- Прогнозувати розвиток програмних систем та інформаційних технологій.
- РН15
- Здійснювати реінжиніринг програмного забезпечення відповідно до вимог замовника.
- РН16
- Планувати, організовувати та здійснювати тестування, верифікацію та валідацію програмного забезпечення.
- РН17
- Збирати, аналізувати, оцінювати необхідну для розв’язання наукових і прикладних задач інформацію, використовуючи науково-технічну літературу, бази даних та інші джерела.