- •Учреждение образования
- •Отличие понятия «программный продукт » от понятия «программное средство».
- •Структурные единицы процесса разработки программных средств в соответствии с положением гост 28195-99.
- •Отличие модели качества, положенной в основу оценки качества программных средств по стандарту гост 28195-99 от аналогичной модели стандарта стб исо/мэк 9126-2003.
- •Основные различия модели внутреннего качества программных средств от модели внешнего качества.
- •Цели сертификации программных средств.
Основные различия модели внутреннего качества программных средств от модели внешнего качества.
Стандарты определяют модель характеристик качества ПС (см. рис. 1), которая состоит из нескольких видов атрибутов качества:
внутренние атрибуты качества (требования к качеству кода и внутренней архитектуре);
внешние атрибуты качества (требования к функциональным возможностям и т.д.);
атрибуты «качества в использовании» (данные атрибуты качества относятся не только к ПС, а ко всей информационной системе, они характеризуют эффект для пользователя от использования ПС в разных контекстах использования);
Рисунок 1. — Качество в жизненном цикле ПС
Требования пользователя к качеству в спецификациях (см. рисунок 2) должны в процессе верификации преобразовываться в требования к внешнему качеству, а затем в требования к внутреннему качеству. Процессы реализации требований к внутреннему качеству должны обеспечивать внешнее качество, а последнее — воплощаться в качество для пользователей.
Рисунок 2. — Различные подходы к качеству ПС и соответствующим метрикам качества.
Цели сертификации программных средств.
Сертификация программной, как и любой другой продукции, введена в целях защиты пользователей от продукции недоброкачественной. Сертификат предоставляет определенную гарантию того, что приобретаемый программный продукт соответствует всем указанным в нем и его приложении требованиям нормативных документов, условиям и характеристикам. Нередки случаи, когда в процессе сертификации происходит совершенствование, повышение качества программного средства и в части уточнения нормативных требований, и в части решаемых проектных задач, и в части назначения и области применения.
Основными целями сертификации являются:
1.создание условий для деятельности организаций и предпринимателей на едином товарном рынке, а также для участия в международном экономическом, научно-техническом сотрудничестве и международной торговле;
2.содействия потребителям в компетентном выборе продукции;
3.защита потребителя от недобросовестности изготовителя (продавца, исполнителя);
4.контроль безопасности продукции окружающей среды, жизни, здоровья и имущества;
5.подтверждение показателей качества продукции, заявленных изготовителем.