ГОСТ Р ИСО/МЭК 25010— 2015
Кроме того, модель жизненного цикла качества системы/программного обеспечения требует, чтобы достиже
ние надлежащих уровней качества для каждого типа качества было неотъемлемой частью процессов разработки,
включая определение требований, реализацию и подтверждение достоверности результатов.
Требования
к
к
ачеству при использовании определяют требуемые уровни качества с точки зрения пользо
вателей. Основой этих требований являются требования пользователей и других заинтересованных сторон (таких
как разработчики программного обеспечения, системные интеграторы, приобретатели или владельцы). Выполне
ние требований к качеству при использовании является цепью валидации пользователем программного продукта.
Требования к характеристикам качества при использовании должны быть утверждены в спецификации требований к
качеству с применением при оценке продукта критериев для показателей качества при использовании.
П р и м е ч а н и е — Требования к качеству при использовании системы обеспечивают идентификацию и
определение требований к внешнему качеству программного обеспечения.
Пример — Определенные ти п ы пользователей м огут реш ить определенные задачи в требуемое
время.
Требования
к
по
к
азателям внешнего
к
ачества
к
омпьютерной системы определяют требуемые уровни
качества с точки зрения извне. Они включают в себя требования, основой которых являются требования к качеству
заинтересованных сторон, включая требования к качеству при использовании. Выполнение требований к внеш
нему качеству программного обеспечения является целью технической верификации и валидации программного
продукта. Требования к показателям внешнего качества должны быть количественно утверждены в спецификации
требований к качеству с применением при оценке продукта критериев для показателей внешнего качества.
П р и м е ч а н и я
1 Требования к показателям внешнего качества обеспечивают идентификацию и определение требований к
показателям внутреннего качества программного обеспечения.
2 Оценка внешнего качества может использоваться для прогнозирования качества при использовании
систем.
Пример — Пользователи аде
к
ватно реагируют на сообщения об ошиб
к
ах и успешно отм еняю т
ошиб
к
и.
Требования
к
показателям внутреннего
к
ачества программного обеспечения определяют уровень требу
емого качества с точки зрения представления продукта изнутри. Они включают в себя требования, основанные на
требованиях к внешнему качеству. Требования к показателям внутреннего качества программного обеспечения
используются для определения свойств промежуточных программных продуктов (спецификации, исходного кода
и т.д.). Кроме того, требования к внутреннему качеству программного обеспечения могут быть использованы для
определения свойств поставляемого компонента и неисполнимых программных продуктов, таких какдокументация
и руководства. Требования к показателям внутреннего качества программного обеспечения могут служить целью
верификации на различных этапах разработки. Они могут также использоваться для определения стратегии раз
работки и критериев оценки и проверки в ходе разработки.
П р и м е ч а н и е — Показатели внутреннего качества программного обеспечения могут быть использованы
для прогноза показателей внешнего качества программного обеспечения.
Пример — Все сообщения об ошиб
к
ах определяют
к
орре
к
тирующее действие, и любой ввод дан
ных пользователем может бы ть отменен.
В ИСО/МЭК 25030 приводятся требования к качеству программного обеспечения, а ИСО/МЭК 25040 опреде
ляет процесс оценки качества программного обеспечения.
Для достижения цепей качества в процессе разработки модели и связанные с ними показатели могут быть
использованы для управления деятельностью по разработке и реализации. Ключевое значение моделей качества и
связанных с ними показателей состоит в возможности получить оценку качества программного обеспечения на
ранних стадиях. Эта оценка может быть использована для управления качеством на протяжении всего жизненного
цикла и предсказания того, насколько, вероятно, будут удовлетворены требования к качеству.
П р и м е ч а н и е — В условиях договора или в контролируемых условиях, таких как. например, в области
ядерной безопасности, потребности определены, тогда как в других условиях необходимо идентифицировать и
определить подразумеваемые потребности (ИСО 8402, пункт 2.1, примечание 1).
С.6 Свойства программного обеспечения
Некоторые свойства программного обеспечения присущи программному продукту, а некоторые — присвое
ны. Качество программного продукта в определенных условиях использования по определению является его не
отъемлемым свойством.
26