Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 18-19-20.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
82 Кб
Скачать
☆

Облік статусу й аудит конфігурації

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

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

Аудит конфігурації – це ревізія або перевірка випуску чергової версії ПС або перездачі системи замовнику. В обох випадках аудиторська робота здебільшого пов'язана з розглядом й оцінкою документації, даних, звітів і результатів іспитовій версії системи.

Аудит конфігурації проводять безпосередньо перед виходом нової версії продукту, його частини, тобто практично завжди виходять із відповідальності моменту з тих або інших зобов'язань перед замовником.

Конфігураційний аудит – це:

– функціональний аудит конфігурації для підтвердження відповідності фактичних характеристик конфігурації/одиниць програмного продукту висунутим вимогам до системи;

– фізичний аудит конфігурації, як підтвердження взаємної відповідності документації з фактично створеної конфігурації готового продукту системи.

Функціональний аудит – є перевірка того, що тестування проведено у встановленому обсязі, результати документовані й підтверджують відповідність характеристик продукту висунутим до нього вимогам. При цьому всі зміни реалізовано, критичні дефекти усунуто, а про всі виявлені відхилення від конфігураційного базису прийнято адекватні проектне рішення. Цей аудит полягає у звіренні готового продукту з документами конфігураційного базису, а також перевірки того, що цю конфігурацію побудовано відповідно до встановлених процедур і з коректних версій відповідних компонентів. Конфігураційний аудит проводять незалежними експертами, наприклад, представниками служби якості.

Контрольні питання до теми:

  1. Конфігурація ПЗ.

  2. Елементи конфігурації.

  3. Основні завдання керування конфігурацією.

  4. Ідентифікація конфігурації (Configuration Identification).

  5. Контроль конфігурації (Configuration Control).

  6. Облік статусу конфігурації (Configuration Status Accounting).

  7. Аудит конфігурації (Configuration Audit).

  8. Системи управління конфігураціями.

Тема 20. Основи супроводу програмного забезпечення

Кількість годин: 2 години.

Ключові поняття супроводу. Процес супроводу. Структура супроводу.

Література:

  1. Інтернет-енциклопедія Вікіпедія (за запитом).

Супровід (підтримка) ПЗ - процес поліпшення, оптимізації та усунення дефектів програмного забезпечення (ПО) після передачі в експлуатацію. Супровід ПЗ - це одна з фаз життєвого циклу програмного забезпечення, наступна за фазою передачі ПО в експлуатацію. В ході супроводження в програму вносяться зміни, з тим, щоб виправити виявлені в процесі використання дефекти і недоробки, а також для додавання нових функцій, з метою підвищити зручність використання (юзабіліті) і застосовність ПО.

Супровід програмного забезпечення стандартизовано, є національні стандарти Російської Федерації, ідентичні міжнародним (ISO/IEC 12207:2008 System and software engineering — Software life cycle processes, ГОСТ Р ИСО/МЭК 12207-2010 «Национальный стандарт Российской Федерации. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств»; ISO/IEC 14764:99 Information tehnology — Software maintenance, ГОСТ Р ИСО/МЭК 14764-2002 «Государственный стандарт Российской Федерации. Информационная технология. Сопровождение программных средств»; IEEE 1219).

Супровід ПЗ здійснюється супровідником. Супровідником може бути зовнішня організація або ж сама та організація (її відділ, окремий співробітник), яка використовує ПО в своїй роботі. Підтримка здійснюється виключно співробітниками відділу тієї організації, яка використовує ПО в своїй роботі

Супровід ПЗ - характеристики програмного продукту, що дозволяють мінімізувати зусилля по внесенню змін до нього:

  • для усунення помилок;

  • для модифікації відповідно до потреб користувачів.

«Показники, що характеризують якісні і кількісні вимоги до супроводу програмного засобу, установлює замовник. У даних характеристиках повинні бути встановлені відповідні критерії та способи їх перевірки ... Розробники повинні реалізовувати вимоги до сопровождаемости, а супровідники повинні контролювати їх реалізацію »(ISO / IEC 14764: 99).

Структура ІТ-супроводу.

Прийнято виділяти кілька ліній супроводу (структура приведена на прикладі зовнішнього супроводу ПО):

0 лінія (call-center, інформаційний центр, гаряча лінія) - обробка телефонних звернень від клієнтів, передача звернень технічним фахівцям (1-я лінія супроводу)

1 лінія (інженер з супроводу, інженер технічної підтримки, support engineer) - консультація / настройка / усунення помилок в роботі ПО / наповнення бази знань, складання мінлива

2 лінія (інженер з супроводу, інженер технічної підтримки, support engineer) функціональне супроводження / проектна діяльність на етапі запуску ПО на машинах замовника

3 лінія (інженер з супроводу, інженер технічної підтримки, support engineer) - системне супровід / проектна діяльність на етапі запуску ПО на обладнанні замовника

Роботу інженера по супроводу помилково порівнюють з роботою інформаційного центру. Однак за функціоналом ці фахівці принципово різняться - якщо call-center фактично акумулює кількість звернень від користувачів, то супровід є центральною ланкою в ланцюжку розробки та доопрацювання ПЗ, яке вирішує проблеми, що виникають в період експлуатації ПО (системи, сервісу).

Технічна підтримка або техпідтримка - поняття, що узагальнює собою і охоплює безліч послуг, за допомогою яких підприємства та організації забезпечують допомогу користувачам технологічних продуктів і послуг, наприклад, таких, як мобільні і стаціонарні телефони, телевізори, комп'ютери, програмне забезпечення, а також інших електронних і механічних товарів і послуг.

Контрольні питання до теми:

Поняття супроводу ПЗ.

Стандарти супроводу ПЗ.

Структура ІТ-супроводу.

Поняття технічна підтримка.