ISO/IEC 25010:2011 Разработка систем и программного обеспечения. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программного обеспечения.
Настоящий международный стандарт определяет: a) Модель качества использования, состоящую из пяти характеристик (некоторые из которых дополнительно подразделяются на подхарактеристики), которые относятся к результату взаимодействия, когда продукт используется в конкретном контексте использования. Эта системная модель применима ко всей системе «человек-компьютер», включая как используемые компьютерные системы, так и используемые программные продукты. б) Модель качества продукта, состоящая из восьми характеристик (которые далее подразделяются на подхарактеристики), которые относятся к статическим свойствам программного обеспечения и динамическим свойствам компьютерной системы. Модель применима как к компьютерным системам, так и к программным продуктам. Характеристики, определенные обеими моделями, актуальны для всех программных продуктов и компьютерных систем. Характеристики и подхарактеристики обеспечивают согласованную терминологию для определения, измерения и оценки качества системы и программного продукта. Они также предоставляют набор характеристик качества, с которыми можно сравнить установленные требования к качеству на предмет полноты. П р и м е ч а н и е — Хотя областью применения модели качества продукции являются программное обеспечение и компьютерные системы, многие характеристики также применимы к более широким системам и услугам. ISO/IEC 25012 содержит модель качества данных, дополняющую эту модель. Область применения моделей исключает чисто функциональные свойства (см. C.6), но включает функциональную пригодность (см. 4.2.1). Область применения моделей качества включает поддержку спецификации и оценку программного обеспечения и программно-емких компьютерных систем с различных точек зрения, связанных с их приобретением, требованиями, разработкой, использованием, оценкой, поддержкой, обслуживанием, обеспечением и контролем качества, а также аудитом. . Модели могут, например, использоваться разработчиками, покупателями, персоналом по обеспечению и контролю качества, а также независимыми оценщиками, особенно теми, кто отвечает за определение и оценку качества программного продукта. Действия в ходе разработки продукта, которые могут выиграть от использования моделей качества, включают: определение требований к программному обеспечению и системе; ? проверка полноты определения требований; ? определение целей проектирования программного обеспечения и систем; ? определение целей тестирования программного обеспечения и систем; ? определение критериев контроля качества как части обеспечения качества; ? определение критериев приемки программного продукта и/или компьютерной системы с интенсивным использованием программного обеспечения; ? установление мер качественных характеристик в поддержку этой деятельности.
2011ISO/IEC 25010:2011 Разработка систем и программного обеспечения. Требования и оценка качества систем и программного обеспечения (SQuaRE). Модели качества систем и программного обеспечения.