НаУКМА

Інформаційний пакет ЄКТС

<< повернутись

Код: 315474

Назва:

Методи розробки програмних систем



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

Тип дисципліни: нормативна

Рік навчання: 1

Семестр: весняний

Кількість кредитів: 4,0 (загальна кількість годин - 120 год.; лекції - 22 год.; практичні заняття - 22 год.; самостійна робота - 76 год.)

Форма контролю: екзамен

Викладач(і): Жежерун О.П., к.ф.м.н., доц.

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

Спосіб навчання: аудиторний

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


Рекомендована література: 1. Роберт С. «Дядько Боб» Мартін,
Чиста архітектура: Мистецтво розробки програмного забезпечення, Фабула, 2019, ISBN 978-617-09-5286-8
2. Ієн Соммервіль
Розробка програмного забезпечення (10-е видання)

Пірсон; ISBN-10: 0133943038; ISBN-13: 978-0133943030 (04/15)
3. Джин Кін, Патрік Дебуа, Джон Вілліс, Джез Хамбл і Джон Оллспау
Посібник DevOps: як створити гнучкість, надійність і безпеку світового рівня в технологічних організаціях
IT Revolution Press; ISBN-10: 1942788002; ISBN-13: 978-1942788003 (10/16)
4. Найл Мерфі, Бетсі Бейер, Кріс Джонс і Дженніфер Петофф
Розробка надійності сайту
O'Reilly Media; ISBN-10: 149192912X, ISBN-13: 978-1491929124 (04/16)
5. Роджер С. Прессман, Брюс Максим
Розробка програмного забезпечення: практичний підхід
McGraw-Hill Higher International; ISBN-10: 1259872971; ISBN-13: 978-1259872976, 9 -е видання
(09/19)



Форми та методи навчання: лекції, практичні заняття, самостійна робота

Методи й критерії оцінювання: рейтингове оцінювання за 100-бальною системою: поточний контроль - 60 балів (опитування, практичні заняття, індивідуальне письмове завдання); підсумковий контроль - 40 балів (екзамен).

Мова навчання: українська