Если стоимостных показателей недостаточно, имеется возможность внесения собственных метрик — свойств, определенных пользователем — (User Defined Properties, UDP). UDP позволяют провести дополнительный анализ, хотя и без суммирующих подсчетов.
Осуществить необходимые настройки (Model — UDP Definition Editor). В верхнем окне диалога ввели имя UDP — «Полезность», в списке выбора Datatype выбрать тип свойства — Text. Задать имя категории «Значимость» в окне New Keyword и щелкнуть по кнопке Add Category. Для присвоения свойства категории выбрать UDP из списка, затем категорию из списка категорий и щелкнуть по кнопке Update.
Просмотр результатов осуществляется путем вызова UDP Dictionary (Dictionary/ UDP).
Далее мы задали значение UDP для каждой активности. Это осуществляется следующим образом:
Щелкнуть правой кнопкой мыши на активности.
Выбрать пункт меню UDP.
В столбец Value ввести соответствующее значение полезности.
Результаты UDP анализа вывели в отчет Diagram Object Report. Для этого нужно осуществить следующие действия:
Из списка Start from activity выбрать имя работы, начиная с которой следует выводить отчет (работа контекстной диаграммы) В поле Number of levels задать число уровней декомпозиции для выведения в отчете (3 уровня).
При помощи группы флажков Activity Options задать набор включаемой в отчет информации о работах: имя (Activity name), номер (Activity number). Выбрать способ сортировки при выводе информации о работах в отчет в иерархическом порядке (Hierarchical), а также формат представления отчета: Fixed Column.
Выделить мышью в окне User-defined Properties необходимые свойства, определяемые пользователем.
Остальные настройки оставить по умолчанию.
Вывести отчет в текстовый файл — кнопка Report.