Програмні результати навчання | ХАІ
bellCreated using FigmaVectorCreated using FigmacalendarCreated using Figmaearth-globeCreated using FigmaenvelopeCreated using FigmaFax 1Created using FigmaVectorCreated using FigmaVectorCreated using Figmatelephone-handle-silhouetteCreated using Figma

Програмні результати навчання (РН)

РН01. Знати і застосовувати сучасні професійні стандарти і інші нормативно-правові документи з інженерії програмного забезпечення

РН02. Оцінювати і вибирати ефективні методи і моделі розроблення, впровадження, супроводу програмного забезпечення та управління відповідними процесами на всіх етапах життєвого циклу.

РН03. Будувати і досліджувати моделі інформаційних процесів у прикладній області.

РН04. Виявляти інформаційні потреби і класифікувати дані для проєктування програмного забезпечення.

РН05. Розробляти, аналізувати, обґрунтовувати та систематизувати вимоги до програмного забезпечення. 

РН06. Розробляти і оцінювати стратегії проєктування програмних засобів; обґрунтовувати, аналізувати і оцінювати варіанти проектних рішень з точки зору якості кінцевого програмного продукту, ресурсних обмежень та інших факторів.

РН07. Аналізувати, оцінювати і застосовувати на системному рівні сучасні програмні та апаратні платформи для розв’язання складних задач інженерії програмного забезпечення.

РН08. Розробляти і модифікувати архітектуру програмного забезпечення для реалізації вимог замовника.

РН09. Обґрунтовано вибирати парадигми і мови програмування для розроблення програмного забезпечення; застосовувати на практиці сучасні засоби розроблення  програмного забезпечення.

РН10. Модифікувати існуючі та розробляти нові алгоритмічні рішення детального проєктування програмного забезпечення.

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

РН12.  Приймати ефективні організаційно-управлінські рішення в умовах невизначеності та зміни вимог, порівнювати альтернативи, оцінювати ризики.

РН13. Конфігурувати програмне забезпечення, керувати його змінами та розробленням програмної документації на всіх етапах життєвого циклу.

РН14. Прогнозувати розвиток програмних систем та інформаційних технологій.

РН15. Здійснювати реінжиніринг програмного забезпечення відповідно до вимог замовника.

РН16. Планувати, організовувати та здійснювати тестування, верифікацію та валідацію програмного забезпечення.

РН17. Збирати, аналізувати, оцінювати необхідну для розв’язання наукових і прикладних задач інформацію, використовуючи науково-технічну літературу, бази даних та інші джерела.

РН18. Вміти використовувати гнучкі технології та інструменти для здійснення практики безперервної інтеграції та безперервної доставки/розгортання програмного продукту.

РН19. Розуміти завдання інженерії програмного забезпечення для реалізації концепції сталого розвитку суспільства.