ДСТУ ISO/IEC 14598-6:2005 Информационные технологии. Оценивание программного продукта. Часть 6. Документация модулей оценивания (ІSO/ІEC 14598-6:2001, ІDT)
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
Інформаційні технології
ОЦІНЮВАННЯ ПРОГРАМНОГО ПРОДУКТУ
Частина 6. Документація модулів оцінювання
(ISO/IEC 14598-6:2001, IDT)
ДСТУ ISO/IEC 14598-6:2005
Київ
ДЕРЖСПОЖИВСТАНДАРТ УКРАЇНИ
2007
ПЕРЕДМОВА
1 ВНЕСЕНО: Технічний комітет стандартизації України «Інформаційні ехнології» (ТК 20) та Інститут програмних систем Національної Академії наук України
ПЕРЕКЛАД І НАУКОВО-ТЕХНІЧНЕ РЕДАГУВАННЯ: П. Андон, академік НАН України; Л. Бабко; Г. Коваль; Т. Коротун
2 НАДАНО ЧИННОСТІ: наказ Держспоживстандарту України від 30 червня 2005 р. № 156 з 2007-01-01
3 Національний стандарт відповідає ISO/IEC 14598-6:2001 Software engineering — Product évaluation — Part 6: Documentation of évaluation modules (Програмна інженерія. Oцінювання продукту. Частина 6. Документація модулів оцінювання)
Ступінь відповідності — ідентичний (IDT)
Переклад з англійської (en)
4 УВЕДЕНО ВПЕРШЕ
ЗМІСТ
Національний вступ
Вступ до ISO/IEC 14598-6
1 Сфера застосування
2 Відповідність
3 Нормативні посилання
4 Терміни та визначення понять
5 Поняття про модуль оцінювання
6 Формат документації модуля оцінювання
6.1 ЕМО: Передмова та вступ
6.1.1 Передмова
6.1.2 Вступ
6.2 ЕМ1: Сфера застосування
6.2.1 Характеристики
6.2.2 Рівень оцінювання
6.2.3 Методології оцінювання
6.2.4 Застосовність
6.3 ЕМ2: Посилання
6.4 ЕМЗ: Терміни та визначення понять
6.5 ЕМ4: Входи та метрики
6.5.1 Вхід для оцінювання
6.5.2 Елементи даних
6.5.3 Метрики та виміри
6.6 ЕМ5: Інтерпретація результатів
6.6.1 Відображення вимірів
6.6.2 Звітність
6.7 ЕМА: Процедура застосування
6.7.1 Визначання використовуваних технічних термінів
6.7.2 Необхідні ресурси
6.7.3 Настанови щодо оцінювання
6.7.4 Документація
Додаток А Розроблення модулів оцінювання
Додаток В Приклад модуля оцінювання. Щільність дефектів
Додаток С Приклад модуля оцінювання. Функційність
Додаток D Приклад модуля оцінювання. Зручність використання. Якість під час використання
Бібліографія
НАЦІОНАЛЬНИЙ ВСТУП
Цей стандарт є тотожний переклад ISO/IEC 14598-6:2001 Software engineering — Product evaluation — Part 6: Documentation of evaluation modules (Програмна інженерія. Оцінювання продукту. Частина 6. Документація модулів оцінювання).
Технічний комітет, відповідальний за цей стандарт, — ТК 20 «Інформаційні технології».
Стандарт містить вимоги, які відповідають чинному законодавству.
Цей документ є шостою частиною стандарту ISO/IEC 14598 під загальною назвою «Інформаційні технології. Оцінювання програмного продукту». ISO/IEC 14598 складається з таких частин:
Частина 1. Загальний огляд;
Частина 2. Планування та керування;
Частина 3. Процес для розробників;
Частина 4. Процес для замовників;
Частина 5. Процес для оцінювачів;
Частина 6. Документація модулів оцінювання.
До тексту національного стандарту вміщено посилання на міжнародні стандарти, які відповідають національним стандартам України ДСТУ 3918-99 (ISO/IEC 12207:1995) «Інформаційні технології. Процеси життєвого циклу програмного забезпечення», а також на інші міжнародні стандарти серії ISO/IEC 14598.
До стандарту внесено такі редакційні зміни:
— до розділу 3 «Нормативні посилання» та до «Бібліографії» долучено «Національне пояснення», яке у тексті стандарту виділено рамкою;
— структурні елементи стандарту: «Обкладинку», «Передмову», «Національний вступ», «Терміни та визначення понять» і «Бібліографічні дані» — оформлено згідно з вимогами національної стандартизації України;
— до додатка D долучено «Національну примітку», яку виділено рамкою;
— вилучено «Передмову до ISO/IEC 14598» як матеріал, що не містить суттєвої інформації;
— слова «цей міжнародний стандарт», «ця частина стандарту» замінено на «цей стандарт»;
— змінено назву стандарту для узгодження з назвами інших національних стандартів цієї серії.
Копії стандартів, на які є посилання у цьому стандарті, можна отримати у Головному фонді нормативних документів.
ВСТУП ДО ISO/IEC 14598-6
Оцінювання програмного продукту залежить від багатьох методів і метрик оцінювання, які надають інформацію про характеристики якості програмного засобу. Багато метрик і пов’язаних з ними методів використання результатів вимірювання можна застосовувати для специфікованого оцінювання програмного продукту. ISO/IEC 9126-2 та ISO/IEC 9126-3 надають приклади метрик відповідно до кожної з підхарактеристик. Використовувати узгоджено ці метрики в організації складно. Може виникнути потреба розробити нові метрики для конкретного використання. Тому необхідно, щоб функція підтримування (див. ISO/IEC 14598-2) в організації специфікувала кожну метрику для правильного і узгодженого використовування в межах організації. Формат документування метрики і пов’язаних з нею методів, а також настанови щодо їх використання повинні бути застандартизовані. Концепція модуля оцінювання надає рішення цієї проблеми.
Модуль оцінювання специфікує методи оцінювання, застосовні для оцінювання характеристики якості, та ідентифікує необхідні обґрунтування. Він також визначає елементарну процедуру оцінювання і формат звіту про вимірювання, які є результатом застосування методів.
Узгоджений спосіб документування модулів оцінювання має цілий ряд переваг:
— Він надає загальний еталон під час описування теоретичного базису модулів оцінювання.
— Він ідентифікує мінімальний набір вимог для документування і розробляння модулів оцінювання.
— Він надає необхідний інструментарій для збирання і каталогізації великої кількості очікуваних модулів оцінювання.
Модулі оцінювання надають гнучкий і структурований підхід до створювання метрик, придатних для оцінювання проміжних і завершених продуктів. Використання модулів оцінювання, що їх розробляють відповідно до цього стандарту, допомагає гарантувати, що оцінювання програмного продукту можуть бути повторними, відтворними та об’єктивними.
Формат для документування модуля оцінювання враховує:
— Його будуть застосовувати у контексті оцінювання програмних продуктів.
— Формат підтримує необхідність в розроблянні нових метрик відповідно до ситуації.
— Формат забезпечує точне визначання метрик та їх застосування.
— Він надає інформацію, необхідну для тих, хто буде використовувати їх для оцінювання.
Додаток А містить настанови щодо процесу розробляння нових модулів оцінювання.
Додатки В, С і Р надають приклади модулів оцінювання.
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ
ОЦІНЮВАННЯ ПРОГРАМНОГО ПРОДУКТУ
Частина 6. Документація модулів оцінювання
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
ОЦЕНИВАНИЕ ПРОГРАММНОГО ПРОДУКТА
Часть
6. Документация модулей оценивания
INFORMATION TECHNOLOGY
SOFTWARE
PRODUCT EVALUATION
Part 6.
Documentation of evaluation modules
Чинний від 2007-01-01
1 СФЕРА ЗАСТОСУВАННЯ
Цей стандарт визначає структуру і зміст документації, яку потрібно використовувати для опису модуля оцінювання. Модулі оцінювання призначені для користування в контексті багаточастинних стандартів ІSО/ІЕС 9126 та ІSО/ІЕС 14598.
Цей стандарт призначено для використовування експертами з методології оцінювання, як, наприклад, лабораторіями тестування, дослідними інститутами та iншими, під час створювання нових модулів оцінювання.
2 ВІДПОВІДНІСТЬ
Документація модуля оцінювання має відповідати цьому стандарту, якщо вона відповідає вимогам розділу 6 (формат для документації модуля оцінювання).
З НОРМАТИВНІ ПОСИЛАННЯ
Наведені нижче нормативні документи містять положення, які через посилання в цьому тексті становлять положення цього стандарту. У разі датованих посилань пізніші зміни до будь-якого з цих видань або перегляд їх не застосовують. Однак учасникам угод, які беруть за основу цей стандарт, пропонується знайти можливість застосування найостанніших видань нормативних документів, наведених нижче. У разі недатованих посилань треба звертатися до найновішого видання нормативних документів. Члени ISO та ІЕС впорядковують каталоги чинних міжнародних стандартів.
ISO/IEC 9126-1 Software Engineering — Product quality — Part 1: Quality model
ISO/IEC 12207 Information technology — Software life cycle processes
ISO/IEC 14598-1 Information technology — Software product Evaluation — Part 1: General overview
ISO/IEC 14598-2 Software Engineering — Product Evaluation — Part 2: Planning and management
ISO/IEC 14598-3 Software Engineering — Product Evaluation — Part 3: Process for developers
ISO/IEC 14598-4 Software Engineering — Product Evaluation — Part 4: Process for acquirers
ISO/IEC 14598-5 Information technology — Software Product Evaluation — Part 5: Process for evaluators.
НАЦІОНАЛЬНЕ ПОЯСНЕННЯ
ІSО/ІЕС 9126-1:1991 Програмна інженерія. Оцінювання програмного засобу. Частина 1. Характеристики якості та настанови щодо їх використання
ІSО/ІЕС 12207 Інформаційні технології. Процеси життєвого циклу програмного забезпечення. ІSО/ІЕС 14598-1 Інформаційні технології. Оцінювання продукту. Частина 1. Загальний огляд ІSО/ІЕС 14598-2 Програмна інженерія. Оцінювання продукту. Частина 2. Планування та керування
ІSО/ІЕС 14598-3 Програмна інженерія. Оцінювання продукту. Частина 3. Процес для розробників ІSО/ІЕС 14598-4 Програмна інженерія. Оцінювання продукту. Частина 4. Процес для замовників ІSО/ІЕС 14598-5 Інформаційні технології. Оцінювання програмного продукту. Частина 5. Процес для оцінювачів.
БІБЛІОГРАФІЯ
1 ISO/IEC Guide 2 Standardization and related activities — General vocabulary
2 ISO/IEC Guide 25 General requirements for the competence of calibration and testing laboratories
3 ISO/IEC TR 9126-2 Software engineering — Product quality — Part 2: External metrics
4 ISO/IEC TR 9126-3 Software engineering — Product quality — Part 3: Internal metrics.
НАЦІОНАЛЬНЕ ПОЯСНЕННЯ
1 ISO/IEC Guide 2 Стандартування та пов’язані з ним дії. Загальні терміни
2 ISO/IEC Guide 25 Загальні вимоги до компетентності лабораторій калібрування та тестування
3 ISO/IEC TR 9126-2 Програмна інженерія. Якість продукту. Частина 2. Зовнішні метрики
4 ISO/IEC TR 9126-3 Програмна інженерія. Якість продукту. Частина 3. Внутрішні метрики
Полная версия документа доступна в тарифе «ВСЕ ВКЛЮЧЕНО».