ДСТУ ISO/IEC 25010:2016 Инженерия систем и программных средств. Требования к качеству систем и программных средств и его оценивание (SQuaRE). Модели качества системы и программных средств (ISO/IEC 25010:2011,...

Данный документ доступнен в тарифе «ВСЕ ВКЛЮЧЕНО»

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

НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ

ДСТУ ISO/ІЕС 25010:2016
(ISO/ІЕС 25010:2011, IDT)

Інженерія систем і програмних засобів

ВИМОГИ ДО ЯКОСТІ СИСТЕМ І ПРОГРАМНИХ ЗАСОБІВ
ТА ЇЇ ОЦІНЮВАННЯ (SQuaRE)

Моделі якості системи та програмних засобів

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

Київ
З питань придбання офіційного видання звертайтесь до національного органу стандартизації
(ДП «УкрНДНЦ»)
2018

ПЕРЕДМОВА

1 РОЗРОБЛЕНО: Міжнародний науково-навчальний центр інформаційних технологій і систем НАН України та МОН України (Міжнародний центр), Технічний комітет стандартизації «Інформаційні технології» (ТК 20) (Підкомітет «Інженерія програмних засобів і систем» (ПК 7))

2 ПРИЙНЯТО ТА НАДАНО ЧИННОСТІ: наказ Державного підприємства «Український науково- дослідний і навчальний центр проблем стандартизації, сертифікації та якості» (З питань придбання офіційного видання звертайтесь до національного органу стандартизації
(ДП «УкрНДНЦ»)) від 27 грудня 2016 р. № 449 з 2018-01-01

3 Національний стандарт відповідає ISO/IEC 25010:2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models (Інженерія систем і програмних засобів. Вимоги до якості систем і програмних засобів та її оцінювання (SQuaRE). Моделі якості системи та програмних засобів)

Ступінь відповідності — ідентичний (IDT)

Переклад з англійської (еn)

4 Цей стандарт розроблено згідно з правилами, установленими в національній стандартизації України

5 НА ЗАМІНУ ДСТУ ISO/IEC 25010:2015

ЗМІСТ

Національний вступ

Вступ до ISO/IEC 25010:2011

1 Сфера застосування

2 Відповідність

3 Структура моделі якості

3.1 Моделі якості

3.2 Модель якості під час застосування

3.3 Модель якості продукту

3.4 Цільові об’єкти моделей якості

3.5 Застосування моделі якості

3.6 Якість з погляду різних зацікавлених сторін

3.7 Взаємозв’язок моделей

4 Терміни та визначення понять

4.1 Модель якості під час застосування

4.2 Модель якості продукту

4.3 Загальні терміни та визначення понять

4.4 Терміни та визначення понять із ISO/IEC 25000

Додаток А Порівняння моделі якості з моделлю в ISO/IEC 9126-1

Додаток В Приклад відображення для гарантоспроможності

Додаток С Застосування моделі якості для вимірювання

Бібліографія

Додаток НА Перелік національних стандартів України, ідентичних міжнародним нормативним документам, посилання на які є в цьому стандарті

НАЦІОНАЛЬНИЙ ВСТУП

Цей національний стандарт ДСТУ ISO/IEC 25010:2016 (ISO/IEC 25010:2011) «Інженерія систем і програмних засобів. Вимоги до якості систем і програмних засобів та її оцінювання (SQuaRE). Моделі якості системи та програмних засобів», прийнятий методом перекладу, — ідентичний щодо ISO/IEC 25010:2011 «Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models» (версія — en).

Технічний комітет, відповідальний за цей стандарт в Україні, — ТК 20 «Інформаційні технології».

Цей стандарт прийнято на заміну ДСТУ ISO/IEC 25010:2015.

До стандарту внесено такі редакційні зміни:

— структурні елементи стандарту: «Титульний аркуш», «Передмову», «Національний вступ», першу сторінку, «Терміни та визначення понять» і «Бібліографічні дані» — оформлено згідно з вимогами національної стандартизації України;

— слова «цей міжнародний стандарт» замінено на «цей стандарт»;

— вилучено «Передмову» до ISO/IEC 25010:2011 як таку, що безпосередньо не стосується технічного змісту цього стандарту;

— у розділах «Нормативні посилання» та «Бібліографія» наведено «Національне пояснення», виділені рамкою;

— долучено довідковий додаток НА (Перелік національних стандартів України, ідентичних міжнародним нормативним документам, посилання на які є в цьому стандарті).

Копії нормативних документів, посилання на які є в цьому стандарті, можна отримати в Національному фонді нормативних документів.

ВСТУП до ISO/IEC 25010:2011

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

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

Цей стандарт розроблено на основі ISO/IEC 9126:1991 Програмна інженерія. Якість продукту, який було створено, щоб задовольнити вищезазначені потреби, і в якому визначено шість характеристик якості та описано модель процесу оцінювання програмного продукту.

ISO/IEC 9126:1991 замінено двома пов’язаними між собою багаточастинними ISO/IEC 9126 Програмна інженерія. Якість продукту та ISO/IEC 14598 Інформаційні технології. Оцінювання програмного продукту.

Цей стандарт є оновленням ISO/IEC 9126-1:2001 і містить такі самі характеристики якості програмних засобів з деякими доповненнями:

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

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

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

— як характеристику долучено сумісність (разом із функційною сумісністю та співісновністю);

— долучено такі підхарактеристики: функційна повнота, потенційні можливості, захищеність від помилки користувача, доступність, готовність, модульність і повторна застосовність;

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

— моделі внутрішньої та зовнішньої якості поєднано у складі моделі якості продукту;

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

— кільком характеристикам і підхарактеристикам надано точніші назви.

Повний перелік змін подано в додатку А.

Цей стандарт призначено для застосування разом з іншими стандартами SQuaRE (від ISO/IEC 25000 до ISO/IEC 25099) та з ISO/IEC 14598 до його замінення ISO/IEC 2504n.

Рисунок 1 (що його взято з ISO/IEC 25000) ілюструє структуру стандартів SQuaRE, яка репрезентує сімейства стандартів (далі — груп).

У моделі SQuaRE є такі групи:

— ISO/IEC 2500n — Група «Керування якістю». У міжнародних стандартах, що утворюють цю групу, визначено всі спільні моделі, терміни та визначення понять, на які є посилання в усіх інших стандартах SQuaRE. У групі наведено також вимоги та настанови стосовно функції підтримки, яка відповідає за керування специфікуванням та оцінюванням вимог до продукту;

— ISO/IEC 2501n — Група «Модель якості». У міжнародних стандартах, що утворюють цю групу, наведено деталізовані моделі якості систем і програмного продукту, якості під час застосування та якості даних. Надано також практичні настанови щодо застосування моделі якості;

— ISO/IEC 2502n — Група «Вимірювання якості». Міжнародні стандарти, що утворюють цю групу, містять рамкову модель вимірювання якості системи та програмного продукту, математичні визначення показників якості та практичні настанови з їх застосування. Подано приклади показників внутрішньої й зовнішньої якості програмних засобів та показників якості під час застосування програмних засобів. Визначено та подано Елементи Показника Якості (ЕПЯ), які складають підґрунтя вищезазначених показників;

— ISO/IEC 2503n — Група «Вимоги до якості». Міжнародні стандарти, що утворюють цю групу, допомагають специфікувати вимоги до якості, засновані на моделях якості та показниках якості. Ці вимоги до якості можна застосовувати в процесі формування вимог до якості продукту, який треба розробити, або як вхідні дані для процесу оцінювання;

— ІSО/ІЕС 2504n — Група «Оцінювання якості». У міжнародних стандартах, що утворюють цю групу, надано вимоги, рекомендації та настанови для оцінювання продукту, виконуваного як незалежними оцінювачами, так і придбавачами або розробниками. Надано також підтримку документування показника як Модуля оцінювання;

— ІSО/ІЕС 25050—25099 — Група «Розширення SQuaRE». Стандарти цієї групи на цей час містять вимоги до якості готових до застосування програмних продуктів і спільні промислові формати для звітів щодо зручності застосування.

Моделі якості цього стандарту можна застосовувати в поєднанні з ISO/ІЕС 12207 та ІSО/ІЕС 15288, зокрема, для процесів, пов'язаних з визначенням вимог, верифікацією та валідацією, з особливим акцентом на специфікуванні та оцінюванні вимог до якості. В ІSО/ІЕС 25030 визначено, яким чином моделі якості можна застосовувати стосовно вимог до якості програмних засобів, а ІSО/ІЕС 25040 описує застосування моделей якості у процесі оцінювання якості програмних засобів.

Цей стандарт можна також застосувати разом з ІSО/ІЕС 15504 (який стосується оцінювання процесів розроблення програмних засобів), щоб надати:

— структуру для визначення якості програмного продукту в категорії процесів постачальник- споживач;

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

— допомогу у встановленні організаційних цілей якості в категорії процесів керування.

Цей стандарт можна застосовувати разом з ІSО 9001 (який присвячено процесам гарантування якості), щоб забезпечити:

— допомогу у встановленні цілей якості;

— допомогу під час розгляду, верифікації та валідації проекту.

НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ

ІНЖЕНЕРІЯ СИСТЕМ І ПРОГРАМНИХ ЗАСОБІВ
 ВИМОГИ ДО ЯКОСТІ СИСТЕМ І ПРОГРАМНИХ ЗАСОБІВ
ТА ЇЇ ОЦІНЮВАННЯ (SQuaRE)
Моделі якості системи та програмних засобів

SYSTEMS AND SOFTWARE ENGINEERING
SYSTEMS AND SOFTWARE QUALITY
REQUIREMENTS AND EVALUATION (SQuaRE)
System and software quality models

Чинний від 2018-01-01

1 СФЕРА ЗАСТОСУВАННЯ

Цей стандарт визначає:

a) модель якості, до складу якої належать п’ять характеристик (деякі з них, у свою чергу, уточнено підхарактеристиками) під час застосування. Ці характеристики стосуються результату взаємодії під час застосування продукту за певних умов. Така системна модель застосовна до завершеної людино-машинної системи, що містить як комп’ютерні системи, так і програмні продукти під час їх застосування.

b) модель якості продукту, складену з восьми характеристик (підрозділених далі на підхарактеристики). Характеристики релевантні статичним властивостям програмних засобів і динамічним властивостям комп’ютерної системи. Модель застосовна як до комп’ютерних систем, так і до програмних продуктів.

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

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

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

ІSО/ІЕС 25012 містить модель якості даних, яка доповнює цю модель.

Сфера застосування моделей не охоплює суто функційні властивості (С6), проте охоплює функційну придатність (4.2.1).

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

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

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

— валідування повноти визначення вимог;

— ідентифікування завдань проекту програмних засобів і системи;

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

— ідентифікування критеріїв контролю якості в межах гарантування якості;

— визначення критеріїв прийняття програмного продукту і/або переважно програмної системи;

— встановлення необхідних для підтримки цих дій показників характеристик якості.

2 ВІДПОВІДНІСТЬ

Будь-яка вимога до якості програмного продукту, специфікація якості або оцінювання якості, які відповідають цьому стандарту, мають:

a) застосовувати моделі якості, визначені у підрозділах 4.1 і 4.2; або

b) пристосовувати модель якості, надаючи обґрунтування будь-яким змінам, і забезпечувати відображення пристосованої моделі на стандартну модель.

Полная версия документа доступна в тарифе «ВСЕ ВКЛЮЧЕНО».

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

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