Лекция 1

Введение

Основной международной организацией, занимающейся деятельностью по стандартизации является организация International Standards Organization (ИСО).

Стандарты получают аббревиатуру ISO и имеют ранг международных стандартов.

Области электротехники, электроники, радиосвязи и приборостроения напрямую не входят в компетенцию ИСО, ими занимается Международная электротехническая комиссия (МЭК или IEC).

В области стандартизации ИТ ИСО и МЭК объединили свою деятельность и создали Объединённый технический комитет 1 (JTC1 или ISO/IEC).

В РБ республиканским органом гос. управления по вопросам технического нормирования, стандартизации, метрологии и оценки соответствия является Госстандарт (имеет ранг министерства) - комитет стандартизации, метрологии и сертификации. Входит БелГИСС - Белорусский государственный институт стандартизации и сертификации.

Обозначения стандартов:

  1. В начале записывается категория стандарта.
    • СТБ - стандарт Беларуси.
    • ГОСТ Р - гос. стандарт России.
    • ГОСТ - гос.стандарт СССР (до распада) и международный стандарт стран СНГ (после распада).
    • ИСО/МЭК, ISO/IEC - международный стандарт.
  2. Если стандарт разработан методом прямого применения, (аутентичный перевод базового стандарта) то за категорией стандарта следует категория базового стандарта (СТБ - ИСО/МЭК).
  3. Затем следует номер стандарта, если стандарт разработан методом прямого применения, то его номер совпадает с номером базового стандарта (СТБ ИСО/МЭК 12207).
  4. Если стандарт состоит из нескольких частей, то после номера стандарта записывается номер его части (ISO/IEC 9126-3).
  5. После номера стандарта или его части записывается год его утверждения (международный стандарт - год отделяется ":", не международный - "-") (ISO/IEC 9126-3:2003).
  6. Если стандарт находится в стадии разработки , но имеется необходимость в опубликовании его материалов, то в обозначении после категории записывается аббревиатура TR или ТО (ISO/IEC TR 9126-3:2003).

Существующие стандарты в области ИТ делятся на 2 типа:

  1. Стандарты на продукты (определяют характеристики продуктов и требования к ним).
  2. Стандарты на процессы (определяют конкретные методы создания продуктов).

Стандартизация жизненного цикла программных средств и систем

Основные понятия и определения

Жизненный цикл - совокупность процессов и задач, включающих в себя разработку, эксплуатацию и сопровождение программных средств, начиная с анализа концепции программного средства (потребности в заказе) до прекращения его использования.

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

Аттестация (валидация) - подтверждение экспертизой и представлением объективных доказательств того, что конкретные требования к конкретным продуктам реализованы. Связана с экспертизой продукта в целях определения его соответствия потребностям пользователя.

Аудит - проверка, выполняемая компетентным органом или лицом с целью обеспечения независимой оценки степени соответствия программных продуктов или процессов установленным требованиям.

Верификация - подтверждение экспертизой и представлением объективных доказательств того, что конкретные требования полностью реализованы. Связана с экспертизой результата данной работы, в целях определения их соответствия установленным данной работой требованиям.

Обеспечение качества (quality insurance) - все запланированные и систематически выполняемые в рамках системы качества работы; объективные доказательства, обеспечивающие уверенность в том, что объект будет полностью соответствовать установленным требованиям качества.

Программный модуль (software unit) - отдельно компилируемая часть программного кода.

Программный продукт - набор машинных программ, процедур, связанных с ними документацией и данными. Существуют промежуточные программные продукты и конечные.

Программное средство - программный продукт, переданный в эксплуатацию.

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