Технологія створення програмних продуктів
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.15.E.053
Кількість кредитів: 4.00
Кафедра: Інформаційних систем і технологій
Лектор: доцент Зербіно Д.Д.
Семестр: 5 семестр
Форма навчання: денна
Результати навчання: Вивчення сучасних інженерних принципів (методів) створення
надійного, якісного програмного забезпечення, що задовольняє висунутим до нього вимогам; формування в студентів розуміння необхідності застосування даних принципів програмної інженерії.
У результаті вивчення навчальної дисципліни студент повинен
- знати:
основні й допоміжні процеси програмної інженерії; переваги інженерного підходу до створення програмного забезпечення; основні складності, що виникають при впровадженні такого підходу; історію створення й розвитку програмної інженерії; зв'язок програмної інженерії з життєвим циклом програмних засобів; основні джерела поточної інформації по керуванню ІТ – сервісами.
- вміти:
самостійно знаходити потрібну інформацію з тематики в глобальній мережі Інтернет і представляти процеси й функції у вигляді блок-схем.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Основи програмування
Короткий зміст навчальної програми: Моделі й профілі життєвого циклу програмних засобів. Моделі й процеси керування проектами програмних засобів.Стандарти ISO та СММ. Управління програмним проектом. Техніко-економічне обґрунтування проектів програмних засобів. Керування вимогами до програмного забезпечення. Технології розробки програмних продуктів. Тестування програмного забезпечення. Проектування програмного забезпечення. Якість програмного забезпечення. Метрики об’єктно-орієнтованих ПЗ.
Методи та критерії оцінювання:
• Поточний контроль (40%): усне опитування, лабораторні роботи та індивідуальні завдання.
• Підсумковий контроль (60%).
Рекомендована література: 1. Мартин Фаулер. UML. Основы, 3-е издание – СПб.: Символ-Плюс, 2004г.
2. Джим Арлоу, Айла Нейштадт. UML2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание – СПб.: Символ-Плюс, 2007г.
3. Иан Соммервилл. Инженерия программного обеспечения, 6-е издание – М.: Вильямс, 2002г.
Уніфікований додаток: Національний університет «Львівська політехніка» забезпечує реалізацію права осіб з інвалідністю на здобуття вищої освіти. Інклюзивні освітні послуги надає Служба доступності до можливостей навчання «Без обмежень», метою діяльності якої є забезпечення постійного індивідуального супроводу навчального процесу студентів з інвалідністю та хронічними захворюваннями. Важливим інструментом імплементації інклюзивної освітньої політики в Університеті є Програма підвищення кваліфікації науково-педагогічних працівників та навчально-допоміжного персоналу у сфері соціальної інклюзії та інклюзивної освіти. Звертатися за адресою:
вул. Карпінського, 2/4, І-й н.к., кімн. 112
E-mail: nolimits@lpnu.ua
Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: Політика щодо академічної доброчесності учасників освітнього процесу формується на основі дотримання принципів академічної доброчесності з урахуванням норм «Положення про академічну доброчесність у Національному університеті «Львівська політехніка» (затверджене вченою радою університету від 20.06.2017 р., протокол № 35).