Изучите концепции, инструменты, приложения и технические термины, составляющие мир качества. Для получения дополнительных определений просмотрите онлайн-глоссарий терминов качества, аббревиатур и ключевых людей в истории качества.
Глоссарий Качества: Обеспечение качества программного обеспечения
ПОДХОД К УПРАВЛЕНИЮ ДЕФЕКТАМИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Качество программного обеспечения определяется как область изучения и практики, которая описывает желаемые атрибуты программных продуктов. Существует 2 главных подхода к качеству программного обеспечения: управление дефектами и атрибуты качества.
Дефект программного обеспечения можно рассматривать как любое несоответствие требованиям конечного пользователя. Общие дефекты – это пропущенные или неправильно понятые требования и недочеты в проектировании, функциональной логике, отношениях данных, синхронизации процесса, проверке достоверности и кодировании.
Подход к управлению дефектами программного обеспечения основан на подсчете дефектов и их координации. Дефекты обычно классифицируются по степени серьёзности, а числа в каждой категории используются для планирования. Более «продвинутые» организации, разрабатывающие программное обеспечение, используют такие инструменты, как матрицы утечек дефектов (для подсчета числа дефектов от этапа разработки до обнаружения) и контрольные диаграммы, для выявления и улучшения возможностей разработки.
ПОДХОД К КАЧЕСТВУ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Его лучше всего иллюстрируют модели с фиксированным качеством, отвечающие ISO / IEC 25010: 2011. Этот стандарт описывает иерархию из 8 качественных характеристик, внутри каждой из которых есть подхарактеристики:
Кроме того, стандарт обусловливает модель качества в использовании, состоящую из 5 характеристик:
Фиксированная модель полезна для общего качества ПО. На практике относительная важность конкретных характеристик ПО обычно зависит от сферы его использования, типа продукта и специфики предполагаемого применения. Таким образом, свойства и особенности ПО должны быть определены руководством и использованы в разработке каждого конкретного продукта.
Развертывание функции качества обеспечивает разработку продуктов на базе мониторинга запросов и потребностей пользователей.
В «Менделеев тест Групп» учитывают различные аспекты качества программного обеспечения.