stringtranslate.com

Контроль качества программного обеспечения

Контроль качества программного обеспечения — это набор процедур, используемых организациями [1] для обеспечения того, чтобы программный продукт соответствовал поставленным целям качества при наилучшей ценности для клиента [2] , а также для постоянного улучшения способности организации производить программные продукты в будущем. [1]

Контроль качества программного обеспечения относится к определенным функциональным требованиям, а также к нефункциональным требованиям, таким как поддерживаемость, производительность и удобство использования. [2] Он также относится к способности программного обеспечения хорошо работать в непредвиденных ситуациях и поддерживать относительно низкий уровень дефектов.

Эти определенные процедуры и изложенные требования приводят к идее верификации и валидации, а также тестирования программного обеспечения.

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

Определение

Контроль качества программного обеспечения — это функция, которая проверяет, соответствует ли программный компонент или поддерживающий артефакт требованиям или «пригоден для использования». Контроль качества программного обеспечения обычно называют тестированием.

Мероприятия по контролю качества

Методы управления программным обеспечением

Проверка и подтверждение

Верификация и валидация гарантируют, что программная система соответствует потребностям пользователя.

Проверка: «Правильно ли мы создаем продукт?» Программное обеспечение должно соответствовать своей спецификации.

Проверка: «Создаем ли мы нужный продукт?» Программное обеспечение должно делать то, что действительно нужно пользователю.

Две основные цели:

Проверка и валидация методов

Тестирование

Смотрите также

Ссылки

  1. ^ abc Клэпп, Джудит А., Контроль качества программного обеспечения, анализ ошибок и тестирование , 1995 Уильям Эндрю Ин.
  2. ^ ab "SQC Контроль качества программного обеспечения".

Внешние ссылки