ДСТУ ISO/IEC 90003:2006 Програмна інженерія. Настанови щодо застосування ІSO 9001:2000 до програмного забезпечення (ІSO/ІEC 90003:2004, ІDT)
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
ПРОГРАМНА ІНЖЕНЕРІЯ
Настанови щодо застосування ISO 9001:2000
до програмного забезпечення
(ISO/IEC 90003:2004, IDТ)
ДСТУ ISO/IEC 90003:2006
Київ
ДЕРЖСПОЖИВСТАНДАРТ УКРАЇНИ
2008
ПЕРЕДМОВА
1 ВНЕСЕНО: Державне підприємство «Науково-дослідний інститут метрології вимірювальних і управляючих систем» (ДП НДІ «Система») спільно з Технічним комітетом стандартизації «Системи управління якістю, довкіллям та безпечністю харчових продуктів» (ТК 93)
ПЕРЕКЛАД І НАУКОВО-ТЕХНІЧНЕ РЕДАГУВАННЯ: В. Горопацький, канд. фіз.-мат. наук; І. Єршова, канд. техн. наук; В. Паракуда, канд. техн. наук; А. Сухенко (науковий керівник), В. Тимошенко; Ю. Тройнін
2 НАДАНО ЧИННОСТІ: наказ Держспоживстандарту України від 27 грудня 2006 р. № 375 з 2008-01-01
3 Національний стандарт відповідає ISO/IEC 90003:2004 Software engineering — Guidelines for the application of ISO 9001:2000 to computer software (Програмна інженерія. Настанови щодо застосування ISO 9001:2000 до програмного забезпечення)
Ступінь відповідності — ідентичний (IDT)
Переклад з англійської (еn)
4 НА ЗАМІНУ ДСТУ ISO 9000-3-98
ЗМІСТ
Національний вступ
Вступ до ISO/IEC 90003:2004
1 Сфера застосування
1.1 Загальні положення
1.2 Застосування
2 Нормативні посилання
3 Терміни та визначення понять
4 Система управління якістю
4.1 Загальні вимоги
4.2 Вимоги до документації
5 Відповідальність керівництва
5.1 Зобов’язання керівництва
5.2 Орієнтація на замовника
5.3 Політика у сфері якості
5.4 Планування
5.5 Відповідальність, повноваження та інформування
5.6 Критичне аналізування з боку керівництва
6 Керування ресурсами
6.1 Забезпечення ресурсами
6.2 Людські ресурси
6.3 Інфраструктура
6.4 Робоче середовище
7 Виготовляння продукції/надання послуг
7.1 Планування виготовляння продукції/надання послуг
7.2 Процеси, що стосуються замовників
7.3 Проектування та розробляння
7.4 Закупівля
7.5 Виробництво та обслуговування
7.6 Контроль засобів моніторингу та вимірювання
8 Вимірювання, аналізування та поліпшування
8.1 Загальні положення
8.2 Моніторинг і вимірювання
8.3 Контроль невідповідної продукції
8.4 Аналізування даних
8.5 Поліпшування
Додаток А Додаткові настанови щодо впроваджування ISO 9001:2000, наявні в стандартах, розроблених у комітетах ISO/IEC JTC 1/SС 7 та ISO/TC 176
Додаток В Планування за ISO/IEC 90003 та ISO/IEC 12207
Бібліографія
Додаток НА Перелік національних стандартів України, згармонізованих з міжнародними стандартами (або розроблених на їхній основі), на які є посилання в цьому стандарті
НАЦІОНАЛЬНИЙ ВСТУП
Цей стандарт є тотожний переклад ISO/IEC 90003:2004 Software engineering — Guidelines for the application of ISO 9001:2000 to computer software (Програмна інженерія. Настанови щодо застосовування ISO 9001:2000 до програмного забезпечення).
Технічний комітет, відповідальний за цей стандарт, — ТК 93 «Системи управління якістю, довкіллям та безпечністю харчових продуктів» (підкомітет ПК 93/1 «Системи управління якістю»).
Стандарт містить положення, які відповідають чинному законодавству України.
Цей стандарт замінює ДСТУ ISO 9000-3-98 «Стандарти з управління якістю та забезпечення якості. Частина 3. Настанови щодо застосування ДСТУ ISO 9001 під час розроблення, постачання та супроводження програмного забезпечення».
У цьому стандарті терміни «програмне забезпечення» та «програмний продукт» вжито як синоніми.
До стандарту внесено такі редакційні зміни:
— слова «цей міжнародний стандарт» замінено на «цей стандарт»;
— структурні елементи цього стандарту: «Титульний аркуш», «Передмову», «Зміст», «Національний вступ», «Терміни та визначення понять» і «Бібліографічні дані» — оформлено згідно з вимогами національної стандартизації України;
— вилучено «Передмову» до ISO/IEC 90003;
— долучено національний додаток НА (Перелік національних стандартів України, згармонізованих з міжнародними стандартами (або розроблених на їхній основі), на які є посилання в цьому стандарті).
ВСТУП ДО ISO/IEC 90003:2004
Цей стандарт подає настанови організаціям щодо застосовування ISO 9001:2000 стосовно придбання, постачання, розробляння, експлуатування та підтримування програмного забезпечення.
У цьому стандарті визначено питання, які треба розглянути незалежно від застосовних в організації технологій, моделей життєвого циклу, процесів розробляння, послідовності робіт і від її організаційної структури. Настанови та визначені питання — всеохопні, але не вичерпні. Якщо сфера діяльності організації охоплює інші напрями, ніж розробляння програмного забезпечення, зв'язок між елементами програмного забезпечення цієї системи управління якістю організації та рештою аспектів має бути чітко задокументовано в межах системи управління якістю загалом.
Розділи 4, 5 та 6 і частини розділу 8 ISO 9001:2000 застосовують переважно на «загальному» рівні в організації, хоча вони мають певний вплив на «рівні проекту/продукту». Кожний проект чи розробляння продукту можуть адаптувати пов'язані частини системи управління якістю організації, щоб задовольняти вимоги, специфічні для проекту/продукту.
У тексті ISO 9001:2000 словесну форму «shall» використано для подання положення, яке є обов’язкове для виконання двома чи кількома сторонами, словесну форму «should» — для подання однієї з можливих рекомендацій, а «mау» — для зазначення порядку дії, дозволеного в межах ISO 9001:2000. У цьому стандарті словесні форми «should» і «mау» мають ті самі значення, що й в ISO 9001:2000, тобто «should» подає одну з можливих рекомендацій, а «mау» зазначає порядок дії, дозволений у межах цього стандарту.
НАЦІОНАЛЬНЕ ПОЯСНЕННЯ
Словесні форми англійської мови «shall», «should» і «mау» тотожні відповідно словесним формам української мови «повинен», «має бути/треба» і «може».
Організації, які мають системи управління якістю щодо розробляння, експлуатування чи підтримування програмного забезпечення відповідно до вимог цього стандарту, можуть використовувати процеси, описані в ISO/IEC 12207 і ISO/IEC 12207:1995/Amd.1:2002, для підтримування чи доповнення моделі процесу за ISO 9001:2000. Треба зазначити, що процес управління якістю, визначений в ISO/IEC 12207:1995/Amd.1:2002, F.3.1.4, не узгоджено з визначенням управління якістю в ISO 9000, ISO 9001 та інших стандартах, розроблених Технічним комітетом ISO/TC 176. У кожному розділі цього стандарту є посилання на відповідні абзаци ISO/IEC 12207:1995/Amd.1:2002, проте вони не є вимогами, додатковими до наведених в ISO 9001:2000. Докладніші настанови щодо використовування ISO/IEC 12207 можна знайти в ISO/IEC TR 15271. У багатьох випадках стосовно додаткових настанов є посилання на міжнародні стандарти у сфері програмної інженерії, які визначено в ISO/IEC JTC 1/SC 7, зокрема на ISO/IEC 9126-1, ISO/IEC TR 9126-2, ISO/IEC TR 9126-3, ISO/IEC TR 9126-4, ISO/IEC 15939 та ISO/IEC 15504 (усі частини). У тих випадках, коли ці посилання є специфічними для розділу чи підрозділу (пункту, підпункту) ISO 9001:2000, — їх наведено після настанови до цього розділу чи підрозділу (пункту, підпункту). У тих випадках, коли посилання застосовні до всіх частин розділу чи підрозділу, — їх подано наприкінці останньої частини розділу чи підрозділу.
Текст, узятий з оригінального тексту ISO 9001:2000, подано в рамці для зручності розпізнавання.
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
ПРОГРАМНА ІНЖЕНЕРІЯ
Настанови щодо застосовування ISO 9001:2000
до програмного забезпечення
ПРОГРАММНАЯ ИНЖЕНЕРИЯ
Руководство по применению ISO 9001:2000
к программному обеспечению
SOFTWARE ENGINEERING
Guidelines for the application of ISO
9001:2000
to computer software
Чинний від 2008-01-01
1 СФЕРА ЗАСТОСУВАННЯ
1.1 Загальні положення
ISO 9001:2000 Системи управління якістю. Вимоги
1.1 Загальні положення
Цей стандарт установлює вимоги до системи управління якістю, якщо організація
a) потребує довести свою здатність постійно постачати продукцію, яка задовольняє вимоги замовника та застосовні регламентувальні вимоги;
b) зорієнтована на підвищення задоволеності замовника завдяки результативному застосовуванню системи, зокрема процесів для постійного поліпшування системи, а також забезпечення відповідності вимогам замовника та застосовним регламентувальним вимогам.
Цей стандарт подає настанови організаціям щодо застосовування ISO 9001:2000 стосовно придбання, постачання, розробляння, експлуатування та підтримування програмного забезпечення та пов’язаних допоміжних послуг. Стандарт не доповнює і жодним чином не змінює вимоги ISO 9001:2000.
У додатку А наведено таблицю, у якій зазначено додаткові настанови щодо впроваджування ISO 9001:2000, викладені в стандартах, розроблених ISO/IEC JTC 1/SС 7 та ISO/TC 176.
Подані в цьому стандарті настанови не призначено для їх використовування як критерії оцінювання під час реєстрування/сертифікування систем управління якістю.
1.2 Застосування
ISO 9001:2000 Системи управління якістю. Вимоги
1.2 Застосування
Усі вимоги цього стандарту — загальні, вони застосовні в усіх організаціях, незалежно від їхнього типу, розміру та продукції, яку постачають.
Якщо внаслідок характеру діяльності організації та її продукції неможливо застосувати деяку(-і) вимогу(-и) цього стандарту, можна розглянути питання щодо вилучення цієї вимоги,
Якщо вилучення зроблено, то декларувати відповідність цьому стандарту можна лише тоді, коли ці вилучення стосуються вимог розділу 7 і не впливають негативно на здатність організації чи на її обов’язок постачати продукцію, яка задовольняє вимоги замовника та застосовні регламентувальні вимоги.
Цей стандарт можна застосовувати щодо програмного забезпечення, яке
— є частиною комерційного контракту з іншими організаціями;
— є продуктом, готовим для реалізації на ринку;
— використовують для підтримання процесів організації;
— вбудоване в апаратний засіб;
— пов’язане з програмними послугами.
Деякі організації може бути залучено до всіх з перелічених вище робіт; інші можуть спеціалізовуватися в одній сфері. Незалежно від ситуації система управління якістю має охоплювати всі аспекти господарювання (пов’язані чи не пов'язані з програмним забезпеченням).
2 НОРМАТИВНІ ПОСИЛАННЯ
ISO 9001:2000 Системи управління якістю. Вимоги
2 НОРМАТИВНІ ПОСИЛАННЯ
Наведений нижче нормативний документ містить положення, які через посилання в цьому тексті становлять положення цього стандарту. У разі датованих посилань пізніші зміни до будь-якого з цих видань або перегляди його не застосовують. Однак учасникам угод, базованих на цьому стандарті, рекомендовано застосовувати найновіше видання нормативного документа. У разі недатованих посилань застосовують найостанніше видання нормативного документа, на який зроблено посилання. Члени ISO та ІЕС упорядковують каталоги чинних міжнародних стандартів.
ISO 9000:2000 Quality management systems — Fundamentals and vocabulary.
НАЦІОНАЛЬНЕ ПОЯСНЕННЯ
ISO 9000:2000 Системи управління якістю. Основні положення та словник термінів.
Повна версія документа доступна в тарифі «ВСЕ ВРАХОВАНО».