Програмна інженерія: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Що це
Рядок 58:
 
=== Керування конфігурацією ===
[[Керування конфігурацією]]<ref>Лаврищева К. М. «Програмна інженерія» http://www.programsfactory.univ.kiev.ua/content/books/2/29</ref>&nbsp;— це ідентифікація компонентів системи, визначення функціональних, фізичних характеристик системи, апаратного і програмного забезпечення для контролю виконання, внесення змін і трасування конфігурації. Процес керування визначено як один з допоміжних процесів ЖЦ{{що[[Життєвий це?}}цикл програмного забезпечення|життєвого циклу]] (ISO/IEC 12207), виконуванийщо виконується технічним і адміністративним менеджментом проекту. При цьому складаються звіти про зміни, внесені у конфігурацію, і ступінь їхньої реалізації, а також проводиться перевірка відповідності внесених змін заданим вимогам.
 
Конфігурація системи&nbsp;— це склад функцій, програмного і технічного забезпечення системи, можливі їх комбінації залежно від наявності устаткування, загальносистемних засобів і вимог до продукту.
Рядок 84:
Контроль конфігурації ПЗ&nbsp;— це роботи з координації, затвердження або відкидання реалізованих змін в елементах конфігурації після ідентифікації, а також з аналізу вхідних компонентів конфігурації.
 
Облік статусу або стану конфігурації ПЗ&nbsp;— комплекс заходів для визначення ступеня зміни конфігурації, а також правильності внесених змін у систему при супроводі. Інформація і кількісні показники накопичуються у відповідній БД і використовуються при складанні звітності, оцінюванні якості і виконанні процесів ЖЦжиттєвого циклу.
 
'''Аудит конфігурації'''&nbsp;— це діяльність, що виконується для оцінки відповідності продукту і процесів стандартам, інструкціям, планам і процедурам. Аудит визначає ступінь задоволення конфігурації функціональним і фізичним (апаратним) характеристикам системи.
Рядок 90:
'''[[Керування версіями ПЗ]]'''&nbsp;— це відстеження наявної версії компонентів конфігурації; складання компонентів; створення нових версій системи на основі існуючих шляхом внесення змін у конфігурацію; узгодження версії продукту з вимогами і проведеними змінами на процесах ЖЦ; забезпечення оперативного доступу до інформації про елементи конфігурації і системи, до яких вони належать. Дане керування містить у собі такі основні поняття.
 
Базис (baseline)&nbsp;— формально позначений набір елементів ПЗ, зафіксований на процесах ЖЦжиттєвого циклу.
 
Бібліотека ПЗ&nbsp;— колекція об'єктів ПЗ і документації, призначена для полегшення процесу розроблення, використання і супроводження.