Персональний сайт - 33 стандартизація в області програмного забезпечення

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

Персональний сайт - 33 стандартизація в області програмного забезпечення

Стандарти мають велике значення - вони забезпечують можливість розробникам програмного забезпечення використовувати дані і програми інших розробників, здійснювати експорт / імпорт даних. Такі стандарти регламентують взаємодію між різними програмами. Для цього призначені стандарти межпрограммного інтерфейсу, наприклад OLE (Object Linking and Embedding - зв'язування і вбудовування об'єктів). Без таких стандартів програмні продукти були б "закритими" один для одного.

Всі компанії-розробники повинні забезпечити прийнятний рівень якості виробленого програмного забезпечення (ПО). Для цих цілей призначені стандарти якості програмного забезпечення або окремі розділи в стандартах розробки програмного забезпечення, присвячені вимогам до якості програмного забезпечення.

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

СТАНДАРТИ ДОКУМЕНТУВАННЯ програмних засобів. Створення програмної документації - важливий етап, так як користувач починає своє знайомство з програмним продуктом саме з документації. Програмна документація повинна відповідати на питання: для чого призначений програмний продукт, як встановити програмний продукт, як почати з ним працювати. Основу вітчизняної нормативної бази в області документування ПС становить комплекс стандартів Єдиної системи програмної документації (ЕСПД). Зараз це система міждержавних стандартів країн СНД (ГОСТ), що діють на території Російської Федерації на основі міждержавної угоди по стандартизації.
Єдина система програмної документації - це комплекс державних стандартів, що встановлюють взаємопов'язані правила розробки, оформлення та обігу програм і програмної документації. Стандарти ЕСПД в основному охоплюють ту частину документації, яка створюється в процесі розробки ПС, і пов'язані, здебільшого, з документуванням функціональних характеристик ПС. До складу ЕСПД входять:

У Російській Федерації діє ряд стандартів в частині документування програмних засобів, розроблених на основі прямого застосування міжнародних стандартів ІСО:

  1. функціональні можливості;
  2. надійність;
  3. практичність;
  4. ефективність;
  5. сопровождаемость;
  6. мобільність.

Ці характеристики утворюють основу для подальшого уточнення і опису якості ПС.
ДСТУ ISO 9127-94. Системи обробки інформації. Документація користувача і інформація на упаковці для споживчих програмних пакетів. Стандарт повністю відповідає міжнародному стандарту ІСО 9127: +1989. В контексті цього стандарту під споживчим програмним пакетом (ПП) розуміється "програмна продукція, спроектована і продається для виконання певних функцій; програма і відповідна їй документація, упаковані для продажу як єдине ціле ". Під документацією користувача розуміється документація, яка забезпечує кінцевого користувача інформацією з встановлення та експлуатації ПП. Під інформацією на упаковці розуміють інформацію, відтворену на зовнішній упаковці ПП. Її метою є надання потенційним покупцям первинних відомостей про ПП.

ДСТУ ISO / IEC 8631-94. Інформаційна технологія. Програмні конструктиви і умовні позначення для їх подання. Описує уявлення процедурних алгоритмів.

Схожі статті