Смірнов, О. А.Буравченко, К. О.Смірнова, Т. В.Конопліцька-Слободенюк, О. К.Смірнов, С. А.Книшук, А. В.2023-03-072023-03-072023Інженерія програмного забезпечення : метод. рекомендації до виконання лабораторних робіт для студент. денної форми навчання галузі 12 "Інформаційні технології" / [уклад. : О. А. Смірнов, К. О. Буравченко, Т. В. Смірнова та ін.] ; М-во освіти і науки України, Центральноукраїн. нац. техн. ун-т., каф. кібербезпеки та програм. забезпечення. - Кропивницький : ЦНТУ, 2023. - 132 с.https://dspace.kntu.kr.ua/handle/123456789/12525Курс «Інженерія програмного забезпечення» призначений для набуття теоретичних знань та практичних навичок з питань інженерії програмного забезпечення. Включає в себе набуття наступних теоретичних знань: менеджмент програмних проектів; програмне забезпечення та вимоги до нього; програмна документація та специфікація; керівництва та документація; керівництво програміста; керівництво системного адміністратора (системного програміста); керівництво з експлуатації (технічного обслуговування); керівництво адміністратора; керівництво оператора; керівництво користувача; моделювання інформаційних систем; організація тестування програм (стандарти ДСТУ ISO/IEC 25010, ДСТУ ISO/IEC/IEEE 29119); інсталяція програмного забезпечення; системи автозапуску програмного забезпечення; життєвий цикл програмного забезпечення (стандарти ДСТУ ISO/IEC/IEEE 12207, ДСТУ ISO/IEC/IEEE 15288); методології розробки програмного забезпечення; технологія управління ліцензіями SAM; архітектура програмного забезпечення та фреймворки; шаблон проектування програмного забезпечення; інтерфейс користувача; інтегроване середовище розробки та інструменти автоматизації збірки проектів. Та набуття наступних практичних навичок й вмінь, які полягають у можливості програмно реалізовувати наступні проекти: Працювати в MS-Project; Реалізація графіку виконання проекту; Використання ресурсів у проекті; Написання специфікації на програму, що розробляється; Моделювання інформаційних систем з використанням CASE засобів; Розробка програми відповідно специфікації; Створення файлу допомоги до розробленої програми; Організація тестування розробленої програми-додатку; Створення інсталяційного пакету розробленої програми; Створення власного пакета інсталяції програмного забезпечення; Створення власного пакета деінсталяції програмного забезпечення; Використання програм моніторингу жорсткого диска й системного реєстру для перевірки інсталяційних пакетів і програм; Використання файлів конфігурації ОС Windows; Створення програми меню для носія інформації; Створення власного формату файлу. Відповідно означене є предметом навчальної дисципліни «Інженерія програмного забезпечення» як освітньої компоненти ОП «Комп’ютерна інженерія» першого (бакалаврського) рівня вищої освіти.uk-UAзнайомство з MS-Projectресурси у проектіспецифікація на програмуCASE засобиінсталяційний пакетІнженерія програмного забезпечення. Лабораторні роботиLearning Object