Помощь в написании студенческих работ
Антистрессовый сервис

Понятие качества. 
Типы мер, определенные в стандарте ISO/IEC 9126-2

РефератПомощь в написанииУзнать стоимостьмоей работы

Что такое качество и почему оно должно быть столь глубоко представлено? На протяжении многих лет отдельные авторы и целые организации определяли термин «качество» по-разному. Фил Кросби (Phil Crosby) в 1979 году дал определение качеству как «соответствие пользовательским требованиям» (предполагает, что требования должны быть настолько четко определены, что они не могут быть поняты… Читать ещё >

Понятие качества. Типы мер, определенные в стандарте ISO/IEC 9126-2 (реферат, курсовая, диплом, контрольная)

Что такое качество и почему оно должно быть столь глубоко представлено? На протяжении многих лет отдельные авторы и целые организации определяли термин «качество» по-разному. Фил Кросби (Phil Crosby) в 1979 году дал определение качеству как «соответствие пользовательским требованиям» (предполагает, что требования должны быть настолько четко определены, что они не могут быть поняты и интерпретированы некорректно.). Уотс Хемпфри (Watts Hamphrey) описывает качество как «достижение отличного уровня пригодности к использованию» (принимает во внимание требования и ожидания конечных пользователей продукта, которые ожидают, что продукт или предоставляемый сервис будет удобным для их нужд). Компания IBM, в свою очередь, ввела в оборот фразу «качество, управляемое рыночными потребностями» («market-driven quality»). Критерий Бэлдриджа (Baldrige) для организационного качества использует похожую фразу — «качество, задаваемое потребителем» («customer-driven quality»), рассматривая удовлетворение потребителя в качестве главного соображения в отношении качества. Чаще, понятие качества используется в соответствии с определением системы менеджмента качества ИСО 9001 как «степень соответствия присущих характеристик требованиям».

Понятие «качество», на самом деле, не столь очевидно и просто, как это может показаться на первый взгляд. Для любого инженерного продукта существует множество интерпретаций качества, в зависимости от конкретной «системы координат». Множество этих точек зрения необходимо обсудить и определить на этапе выработки требований к программному продукту. Характеристики качества могут требоваться в той или иной степени, могут отсутствовать или могут задавать определенные требования, все это может быть результатом определенного компромисса, что вполне перекликается с пониманием «приемлемого качества», как менее жесткой точки зрения на обеспечение качества, как достижение совершенства.

Сейчас существует несколько определений качества, которые в целом совместимы друг с другом. Приведем наиболее распространенные:

Определение ISO: Качество — это полнота свойств и характеристик продукта, процесса или услуги, которые обеспечивают способность удовлетворять заявленным или подразумеваемым потребностям.

Определение IEEE: Качество программного обеспечения — это степень, в которой оно обладает требуемой комбинацией свойств.

Качество ПО — это относительное понятие, которое имеет смысл только при учете реальных условий его применения, поэтому требования, предъявляемые к качеству, ставятся в соответствии с условиями и конкретной областью их применения. Оно характеризуется тремя аспектами: качество программного продукта, качество процессов ЖЦ и качество сопровождения или внедрения (рис 1).

Основные аспекты качества ПО.

Рис. 1. Основные аспекты качества ПО

Аспект, связанный с процессами ЖЦ, определяет степень формализации, достоверности самих процессов ЖЦ разработки ПО, а также верификацию и валидацию промежуточных результатов на этих процессах. Поиск и устранение ошибок в готовом ПО проводится методами тестирования, которые снижают количество ошибок и повышают качество этого продукта.

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

Показать весь текст
Заполнить форму текущей работой