ДСТУ 2853-94 Программные средства ЭВМ. Подготовка и проведение испытаний

Данный документ доступен бесплатно зарегистрированным пользователям.

У Вас есть вопросы по документу? Мы рады на них ответить!Перечень бесплатных документовОбнаружили ошибку в документе или на сайте? Пожалуйста, напишите нам об этом!Оставить заявку на документ

ДЕРЖАВНИЙ СТАНДАРТ УКРАЇНИ

Програмні засоби ЕОМ
ПІДГОТОВЛЕННЯ
І ПРОВЕДЕННЯ
ВИПРОБУВАНЬ

ДСТУ 2853—94

Відповідає офіційному тексту

Київ
ДЕРЖСТАНДАРТ УКРАЇНИ
1994

ДЕРЖАВНИЙ СТАНДАРТ УКРАЇНИ

ПРОГРАМНІ ЗАСОБИ ЕОМ
ПІДГОТОВЛЕННЯ І ПРОВЕДЕННЯ
ВИПРОБУВАНЬ

ПРОГРАММНЫЕ СРЕДСТВА ЭВМ
ПОДГОТОВКА И ПРОВЕДЕНИЕ
ИСПЫТАНИЙ

SOFTWARE
TESTING PREPARATION AND TESTING

Чинний від 01.01.96

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

Стандарт поширюється на ПЗ всіх видів, що розроблюються чи модернізуються, за винятком особливо критичних ПЗ.

В додатку 1 наведені терміни, які вживаються в стандарті, та визначення до них.

1. ЗАГАЛЬНІ ПОЛОЖЕННЯ

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

1.2. Готуючи та проводячи випробування ПЗ, необхідно враховувати такі їхні особливості:

великі наукоємкість та інтелектуальність змісту;

програмний засіб під час використання не витрачається і не витрачає свій ресурс;

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

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

формування якості ПЗ в процесі розроблення, систематичну зміну ПЗ в результаті його модернізації (супроводження) ПЗ;

для більшості ПЗ немає стандартизованих кількісних показників якості;

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

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

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

1.5. Мета випробувань ПЗ звичайно деталізується залежно від виду випробувань.

1.6. До основних видів випробувань в життєвому циклі ПЗ належать попередні, приймальні та експлуатаційні випробування.

1.7. За ступенем залежності випробної установи (підрозділу) від розробників ПЗ розрізняють залежні та незалежні випробування.

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

Незалежні випробування провадять спеціальні підрозділи (установи), які не відповідають за розроблення ПЗ і не підпорядковані керівникам розробок.

Незалежні випробування можуть провадитися в акредитованих на технічну компетентність і незалежність лабораторіях (центрах) випробувань ПЗ.

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

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

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

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

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

1.9. Випробування ПЗ включають як визначення комплексних показників якості для всіх ПЗ, таких як: функціональність, надійність функціонування, зручність використання, раціональність, супроводжуваність, переносимість, а також показників (підхарактеристик, одиничних показників), значення яких визначено в технічному завданні або в нормативно-технічних документах, або наведено в описові ПЗ.

1.10. Випробування ПЗ можуть провадитися на декількох рівнях. Спочатку провадяться випробування кожного окремого модуля, а потім — наступні один по одному, в міру компонування частин ПЗ, кроки комплектування і випробування. і, наприкінці, ПЗ в цілому має випробуватись в середовищі, максимально наближеному до того, в якому замовник має намір його використовувати.

1.11. Технічний процес випробувань ПЗ умовно можна поділити на два етапи:

1) організаційно-технічної підготовки до проведення будь-яких видів випробувань ПЗ, технологічні функції якого є загальними;

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

2. ПІДГОТОВКА ВИПРОБУВАНЬ ПРОГРАМНИХ ЗАСОБІВ

2.1. Основні функціональні задачі підготовки випробувань ПЗ:

складання загального плану і графіка випробувань;

розробка технологічної схеми випробувань;

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

розробка, узгодження і затвердження програми і методики випробувань;

вироблення умов закінчення, припинення або закриття випробувань;

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

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

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

2.2. Загальне планування випробувань ПЗ включає:

визначення мсти і виду випробувань;

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

складання і узгодження плану-графіка проведення випробувань;

призначення комісії з проведення випробувань або установи (підрозділу) — для незалежних випробувань, які несуть відповідальність за повноту і вірогідність результатів випробувань;

визначення номенклатури показників якості ПЗ, які мають бути оцінені за результатами випробувань.

Полная версия документа доступна БЕСПЛАТНО авторизованным пользователям.

Войти в Личный кабинет Подробнее о тарифах

БУДСТАНДАРТ Online