Стандарты

По происхождению программные продукты бывают двух типов: заказные (под заказ конкретного потребителя) и коробочные (для массовой продажи на рынке).

Что такое стандарт? Происходит от английского standard - норма, образец, мерило. Это:

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

Например: ГОСТ ЕСПД – единая система программной документации – документы, описывающие состав и структуру документации на разработку программ для ЭВМ (общее описание, техническое задание, эскизный проект, технический проект, описание применения). Типовые образцы – эталоны мер и весов (эталон метра, хранящийся в Париже в палате мер и весов). Стандарт может быть разработан на:

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

Пример: Вузы работают в соответствии с государственными образовательными стандартами, представленными в виде паспортов специальностей.

Стандарт IEEE 1074 “Standard for Developing Software Life Cycle Processes” предоставляет список процессов и действий по разработке и сопровождению программного обеспечения, а также список действий по поддержке самого жизненного цикла, который может быть отображен на процессы и организован таким же образом, как и любая модель жизненного цикла. Кроме того, этот стандарт идентифицирует и связывает другие стандарты IEEE с действиями по поддержке процессов жизненного цикла. В принципе, стандарт IEEE 1074 может быть использован для построения процессов, соответствующих любой модели жизненного цикла.

SWEBOK отмечает два стандарта, связанных с процессами сопровождения программного обеспечения – IEEE 1219 “Standard for Software Maintenance” и ISO 14764 “Standard for Software Engineering -Software Maintenance” (см. область знаний SWEBOK “Сопровождение программного обеспечения”).

  • Другие важные стандарты, предоставляющие определение процессов, включают:
  • IEEE 1540: Standard for Software Risk Management – управление рисками программного обеспечения;
  • IEEE 1517: Standard for Software Reuse Processes – процессы повторного использования программного обеспечения;
  • ISO/IEC 15939: Standard for Software Measurement Process – процесс измерений в области программного обеспечения.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: