Процесс оценки CASE-средств

Цель процесса оценки — определение функциональности и качества CASE-средств для последующего выбора. Оценка выполняется в соответствии с конкретными критериями, ее результаты включают как объективные, так и субъективные данные по каждому средству.

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

• формулировку задачи оценки, включая информацию о цели и масштабах оценки;

• определение критериев оценки, вытекающее из определения задачи;

• определение средств-кандидатов путем просмотра списка кандидатов и анализа информации о конкретных средствах;

• оценку средств-кандидатов в контексте выбранных критериев. Необходимые для этого данные могут быть получены путем анализа самих средств и их документации, опроса пользователей, работы с демоверсиями, выполнения тестовых примеров, экспериментального применения средств и анализа результатов предшествующих оценок;

• подготовку отчета по результатам оценки.

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

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

Список CASE-средств - возможных кандидатов формируется из различных источников: обзоров рынка ПО, информации поставщиков, обзоров CASE-средств и др.

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

Для оценки и накопления соответствующих данных могут применяться следующие способы:

• анализ CASE-средств и документации поставщика;

• опрос реальных пользователей;

• анализ результатов проектов, использовавших данные CASE-средства;

• просмотр демонстраций и опрос демонстраторов;

• выполнение тестовых примеров;

• применение CASE-средств в пилотных проектах;

• анализ любых доступных результатов предыдущих оценок. Существуют как объективные, так и субъективные критерии.

Результаты оценки в соответствии с конкретным критерием могут быть двоичными, находиться в некотором числовом диапазоне, представлять собой просто числовое значение или иметь какую-либо другую форму.

Для объективных критериев оценка должна проводиться путем воспроизводимой процедуры, чтобы любой другой специалист, выполняющий оценку, мог получить такие же результаты. Если используются тестовые примеры, их набор должен быть заранее определен, унифицирован и документирован.

Для субъективных критериев CASE-средство должно оцениваться более чем одним специалистом или группой с использованием одних и тех же критериев. Необходимый уровень опыта специалистов или групп должен быть заранее определен.

Результаты оценки должны быть стандартным образом документированы (для облегчения последующего использования) и при необходимости утверждены.

Отчет по результатам оценки должен содержать следующую информацию:

• введение — общий обзор процесса и перечень основных результатов;

• предпосылки - цель оценки и желаемые результаты, период времени, в течение которого выполнялась оценка, определение ролей и соответствующего опыта специалистов, выполнявших оценку;

• подход к оценке - описание общего подхода, включая полученные CASE-средства, информацию, определяющую контекст и масштаб оценки, а также любые предположения и ограничения;

• информацию о CASE-средствах, включающую: 1) наименование CASE-средства; 2) версию CASE-средства; З) данные о поставщике, включая контактный адрес и телефон; 4) конфигурацию технических средств; 5) стоимостные данные; 6) описание CASE-средства, включающее поддерживаемые данным средством процессы создания и сопровождения ПО, программную среду CASE-средства (в частности, поддерживаемые языки программирования, операционные системы, совместимость с базами данных), функции CASE-средства, входные/выходные данные и область применения;

• этапы оценки - выполняемые в процессе оценки конкретные действия, описанные со степенью детализации, необходимой как для понимания масштаба и глубины оценки, так и для ее повторения при необходимости;

• конкретные результаты — результаты оценки, представленные в терминах критериев оценки. В тех случаях, когда отчет охватывает целый ряд CASE-средств или результаты данной оценки будут сопоставляться с аналогичными результатами других оценок, необходимо обратить особое внимание на формат представления результатов, способствующий такому сравнению. Субъективные результаты должны быть отделены от объективных и сопровождаться необходимыми пояснениями;

• выводы и заключения;

• приложения - формулировка задачи оценки и уточненный список критериев.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: