Многие организации во всем мире разрабатывают и внедряют различные стандарты для повышения качества своих программ. Ниже кратко описаны некоторые из широко используемых стандартов, связанных с обеспечением качества и тестированием.
ISO / IEC 9126
В этом стандарте рассматриваются следующие аспекты для определения качества программного приложения:
- Модель качества
- Внешние показатели
- Внутренние показатели
- Показатели качества в использовании
В этом стандарте представлен некоторый набор атрибутов качества для любого программного обеспечения, такого как:
- функциональность
- надежность
- Юзабилити
- КПД
- Ремонтопригодность
- портативность
Вышеупомянутые атрибуты качества далее подразделяются на подфакторы, которые вы можете изучать, когда подробно изучаете стандарт.
ISO / IEC 9241-11
В части 11 настоящего стандарта рассматривается степень, в которой продукт может использоваться указанными пользователями для достижения определенных целей с эффективностью, эффективностью и удовлетворенностью в определенном контексте использования.
В этом стандарте предлагается структура, описывающая компоненты юзабилити и взаимосвязь между ними. В этом стандарте удобство использования рассматривается с точки зрения производительности и удовлетворенности пользователя. Согласно ISO 9241-11, удобство использования зависит от контекста использования, и уровень удобства использования изменится по мере изменения контекста.
ISO / IEC 25000: 2005
ISO / IEC 25000: 2005 широко известен как стандарт, который содержит рекомендации по требованиям и оценке качества программного обеспечения (SQuaRE). Этот стандарт помогает в организации и улучшении процесса, связанного с требованиями к качеству программного обеспечения и их оценками. В действительности ISO-25000 заменяет два старых стандарта ISO, то есть ISO-9126 и ISO-14598.
SQuaRE разделен на части, такие как -
- ISO 2500n - Отдел управления качеством
- ISO 2501n - Отдел качества
- ISO 2502n - Отдел оценки качества
- ISO 2503n - Отдел требований к качеству
- ISO 2504n - Отдел оценки качества
Основное содержание SQuaRE -
- Термины и определения
- Справочные модели
- Общее руководство
- Индивидуальные направляющие
- Стандарт, связанный с техникой требований (т.е. спецификация, планирование, измерение и оценка)
ISO / IEC 12119
Этот стандарт касается пакетов программного обеспечения, поставляемых клиенту. Он не фокусируется или не обрабатывает производственный процесс клиентов. Основное содержание связано со следующими пунктами:
- Набор требований к пакетам программного обеспечения.
- Инструкции по тестированию поставляемого пакета программного обеспечения в соответствии с указанными требованиями.
Разнообразный
Некоторые из других стандартов, связанных с QA и процессами тестирования, упоминаются ниже:
IEEE 829
Стандарт для формата документов, используемых на разных этапах тестирования программного обеспечения.
IEEE 1061
Методология определения требований к качеству, определение, внедрение, анализ и проверка процесса, а также продукт показателей качества программного обеспечения.
IEEE 1059
Руководство по планам проверки и валидации программного обеспечения.
IEEE 1008
Стандарт для модульного тестирования.
IEEE 1012
Стандарт для проверки и проверки программного обеспечения.
IEEE 1028
Стандарт для проверки программного обеспечения.
IEEE 1044
Стандарт для классификации программных аномалий.
IEEE 1044-1
Руководство по классификации программных аномалий.
IEEE 830
Руководство по разработке требований к системным требованиям.
IEEE 730
Стандарт для планов обеспечения качества программного обеспечения.
IEEE 1061
Стандарт для показателей качества и методологии программного обеспечения.
IEEE 12207
Стандарт для процессов жизненного цикла программного обеспечения и данных жизненного цикла.
BS 7925-1
Словарь терминов, используемых при тестировании программного обеспечения.
BS 7925-2
Стандарт для тестирования компонентов программного обеспечения.
0 комментариев