Тема фикация програмного забезпечення - студопедія

1. Призначення і цілі сертифікації ПЗ. Правове забезпечення сертифікації.

У відповідності зі стандартами, забезпечення якості - це «сукупність планованих і систематично проведених заходів, необхідних для впевненості в тому, що продукція або процеси задовольняють певним вимогам споживачів до якості». Для реалізації цього положення призначені технологічні системи забезпечення якості, кожна з яких включає: «сукупність організаційної структури, процедур, процесів і ресурсів, що забезпечує відповідальність керівництва за якість процесів виробництва і / або продукції».

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

• за допомогою застосування регламентованих технологій і систем забезпечення якості процесів проектування і виробництва, що запобігають дефекти і гарантують високу якість продуктів в процесі їх створення;

• шляхом використання заключного контролю і випробувань готових продуктів і виключення з постачання або направленням на доопрацювання виробів, які не відповідають необхідним показниками якості.

В ISO / IEC 00002 - Загальні терміни та визначення в галузі стандартизації та суміжних видів діяльності - сертифікація відповідності визначена як дія третьої сторони, яка доводить, що забезпечується необхідна впевненість в тому, що належним чином ідентифікована продукція, процес або послуга відповідає конкретному стандарту чи іншому нормативному документу.

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

• визначення відповідності або невідповідності елементів системи якості встановленим вимогам виробництва;

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

• забезпечення можливості підприємству поліпшити свою систему якості;

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

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

Сертифікація вУкаіни організовується і проводиться відповідно до федеральними законами: «Про захист прав споживачів», «Про сертифікації продукції та послуг», «Про стандартизацію», «Про забезпечення єдності вимірювань», а також низкою законів, що відносяться до певних галузях

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

2. Призначення і цілі сертифікації ПЗ. Змістовні процедури сертифікації.


Основні цілі сертифікації ПЗ + см перед запитання.

Процес сертифікації програмного забезпечення включає в себе наступні етапи:

подача замовником заявки на сертифікацію;

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

оформлення договору на проведення робіт із сертифікації;

розробка методики проведення сертифікаційних випробувань ПС і узгодження цієї методики з замовником;

проведення сертифікаційних випробувань ПС;

прийняття рішення про видачу Сертифіката відповідності або про відмову у видачі Сертифіката відповідності;

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

Сертифікаційні випробування ПС здійснюється в два етапи:

Технологічні випробування. Проводяться з використанням сучасних методів і засобів по формалізованим правилам, котрі засвідчують відповідність реальних кількісних і якісних показників тим, які зафіксовані в НТД або програмної документації;

Оцінка, що проводиться експертами.

В ході випробувань виконується:

Ідентифікація об'єкта випробувань шляхом перевірки характеристик ідентифікації програмного засобу (повна назва ПС, версія і дата випуску ПС, відомості про розробника ПС, відомості про що входять до складу компонентах, основні виконувані функції, склад програмної документації);

Інсталяція шляхом установки програмного продукту на комп'ютери, на які до цього даний програмний продукт не був встановлений;

4. Перевірка і оцінка якості сертифікується програмного продукту відповідно до вимог нормативних документів (список документів визначається в процесі розробки методики), перевірка програмного продукту на відповідність виконуваних функцій по керівництву користувача і вимогам технічного завдання.