Графическое представление величин затрат, связанных с качеством, в зависимости от определенных показателей качества (например, числа дефектов) или от времени эксплуатации позволяет оценивать текущее состояние и основные тенденции изменения качества в организации. Тем самым достигается решение большинства задач в области качества: обоснования уровня качества, мотивации сотрудников компании, финансирования программ качества и повышения экономической эффективности производственных процессов. Например, применение анализа Парето к составляющим затрат, сгруппированным по своему происхождению, позволяет выявлять наиболее важные задачи для повышения качества. В частности, может оказаться, что 80% затрат, связанных с качеством, приходится на долю всего 20% всех несоответствий ПО установленным требованиям, и именно на них должно быть сосредоточено основное внимание.
При анализе данных о затратах, связанных с качеством ПО, должна учитываться динамика используемых для этой цели моделей. Ниже перечислен ряд факторов, способных повлиять на изменения затрат, связанных с качеством ПО во времени.
- Совершенствование технологий программирования, например, превалирование графических пользовательских интерфейсов, предъявляет новые требования к разработчикам ПО.
- Растущая сложность задач, решаемых пользователями, требует повышения функциональных возможностей ПО и усиления поддержки со стороны поставщиков (документация, обучение, технические услуги).
- Новые системы и области их применения требуют новых, более совершенных стандартов технических характеристик и надежности.
- Совершенствование технологий производства ПО, в частности методов испытаний и управления конфигурацией, способствует повышению их качества.
- Сокращение продолжительности цикла разработки и ускорение выхода на рынок новых ПО усиливает конкуренцию и сопровождается повышением реального или оцениваемого потребителями уровня качества.
Перечисленные факторы способны привести к сдвигу на более поздние сроки моментов возврата продукции потребителями. Например, совершенствование технологий создания ПО и расширение областей их применения способно сдвинуть оптимальный уровень затрат, связанных с качеством ПО, в сторону более высоких значений показателей качества.