Please enable JavaScript.
Coggle requires JavaScript to display documents.
Качество и характеристики программного обеспечения. Сопровождение…
Качество и характеристики программного обеспечения.
Сопровождение программы
Характеристики качества программного обеспечения
область применения и назначение программного обеспечения;
степень связи решаемых задач с реальным масштабом времени или допустимой длитель-
ностью ожидания результатов решаемой задачи;
необходимый состав и требуемые значения характеристик качества программного обеспе-
чения;
прогнозируемые значения длительности эксплуатации и перспектива создания множества
версий программного обеспечения;
объем и сложность программного обеспечения;
степень необходимой документированности программного обеспечения.
тип решаемых задач;
В стандарте
ISO 9126 даются следующие определения основным терминам.
Измерение — использование метрики для присвоения атрибуту продукта значения
Мера — число или категория, присваиваемая атрибуту продукта путем измерения.
Внутренняя мера — собственная мера продукта, прямая или косвенная.
Метрика — определенный метод и шкала измерения.
Внутренне качество — полный набор атрибутов продукта, определяющих его способность
удовлетворять установленные и подразумеваемые потребности
Модель качества — набор характеристик и связей между ними, обеспечивающий основу для
определения требований к качеству и для оценки качества.
Внешняя мера — косвенная мера продукта, полученная из мер поведения системы, частью
которой он является.
Характеристика качества программного обеспечения набор свойств программного обес-
печения, с помощью которых описывается и оценивается его качество.
Внешнее качество — степень, в которой продукт удовлетворяет установленные и подразу-
меваемые потребности при использовании в заданных условиях.
Качество программного обеспечения — это совокупность характеристик программного
обеспечения, показывающая степень его соответствия требованиям.
Атрибут — измеримое физическое или абстрактное свойство продукта.
Оценка качества — систематическое исследование степени, в которой продукт способен к
выполнению указанных требований.
функциональная пригодность
защищенность
способность к взаимодействию
точность
согласованность
Надежность
устойчивость к ошибкам
восстанавливаемость
стабильность
Применимость
обучаемость
простота использования
понятность
Эффективность
временная экономичность
эффективность использования ресурсов
Сопровождаемость
удобство внесения изменений
устойчивость
анализируемость
тестируемость
Мобильность
соответствие
взаимозаменяемость
простота внедрения
адаптируемость
Сопровождение программы
ISO 20000;
SWEBOK (2004 г.);
ISO/IEC 12207 (2008, русский перевод стандарта 2010г.);
ITIL v3 (2007 г, обновление — 2011 г.);
ISO/IEC 14764 (2006, русский перевод стандарта 1999 г. — 2002 г.);
COBIT v5 (2012 г.).
процесс сопровождения состоит из следующих задач:
расширение функциональных возможностей;
создание интерфейсов взаимодействия с другими (внешними) системами;
улучшение дизайна;
адаптация для возможности работы на другой аппаратной платформе,
устранение сбоев;
миграция унаследованного (legacy) программного обеспечения;