4.2.3. Оценка результатов перехода

Программа постоянной оценки качества и продуктивности ПО преследует следующие цели:

· определение степени совершенствования процессов;

· упреждение возможных стратегических просчетов;

· своевременный отказ от использования устаревшей технологии.

Чтобы определить, насколько эффективно новое CASE-средство повышает продуктивность и (или) качество, организация должна опираться на некоторые базовые данные. К сожалению, лишь немногие организации в настоящее время накапливают данные для реализации программы текущей количественной оценки и усовер­шенствования процессов.

Для доказательства эффективности CASE-средств и их возможностей улучшать продуктивность необходимы следующие базовые метрические данные:

· использованное время;

· время, выделенное персонально для конкретных специалистов;

· размер, сложность и качество ПО;

· удобство сопровождения.

Метрическая оценка должна начинаться с реальной оценки те­кущего состояния среды еще до начала внедрения CASE-средств и поддерживать процедуры постоянного накопления данных.

Период времени, в течение которого выполняется количествен­ная оценка воздействия, оказываемого внедрением CASE-средств, яв­ляется весьма значимой величиной относительно определения степе­ни успешности перехода. Некоторые организации, успешно внедрив­шие в конечном счете CASE-средства, столкнулись с кратковремен­ными негативными эффектами в начале процесса. Другие, успешно начав, недооценили долговременные затраты на сопровождение и обучение. Вследствие этого наиболее приемлемый временной интер­вал для оценки степени успешности внедрения должен быть доста­точно большим, чтобы можно было преодолеть любые негативные эффекты на начальном этапе, а также смоделировать будущие долго­временные затраты. С другой стороны, данный интервал должен со­ответствовать целям организации и ожидаемым результатам.

В конечном счете, опыт, полученный при внедрении CASE-средств, может отчасти изменить цели организации и ожидания, возлагаемые на CASE-средства. Например, организация может сде­лать вывод, что средства целесообразно использовать для большего или меньшего круга пользователей и процессов в цикле создания и сопровождения ПО. Такие изменения в ожиданиях зачастую могут дать положительные результаты, но могут также привести к внесе­нию соответствующих корректив в определение степени успешного внедрения CASE-средств в данной организации.

Результатом данного этапа является внедрение CASE-средств в повседневную практику организации. При этом больше не требу­ется какого-либо специального планирования. Кроме того, поддер­жка CASE-средств включается в план текущей поддержки ПО в данной организации.