Задать вопрос юристу

РАЗРАБОТКА ПАРАМЕТРИЧЕСКОЙ ОЦЕНКИ

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

основное содержание проекта; •

выбранные параметры проекта; •

историческая информация.

Рис. 7.6. Типичное CER в модели параметрической оценки

1,9 2,0 2,1 2.2

Площадь, тысяч квадратных метров

304

Глава 7

Рис. 7.7. Основные характеристики параметрической оценки

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

Подготовка оценки. Как было рассмотрено в разделе «Карта планирования стоимости», разработка оценки любого типа в основном выполняется одинаково. Подготовка параметрической оценки также начинается с предварительного планирования, за которым следуют составление описаний элементов и расчет их себестоимо-

1 Здесь: до оценки объема резерва на покрытие рисков. — Прим. ред.

сти. Однако последний шаг уникален: он включает в себя построение базы данных, разработку модели и ее применение.

База данных предназначена для сбора и упорядочивания информации о стоимости прошлых проектов таким образом, чтобы использовать ее для разработки модели, применяемой при определении стоимости нового проекта. Первый шаг заключается в выборе каркаса для методического структурирования значений стоимости прошлых проектов. Этот каркас называется структурной формой базового элемента работ и соответствует форме желаемого CER. Например, структура может включать расходы по управлению проектом (например, на планирование, контроль), неповторяющиеся расходы (в частности, проектирование, инженерные работы, программное обеспечение, коммунальные услуги) и повторяющиеся расходы (допустим, производство, эксплуатация). Необходимые данные о внешних и внутренних расходах организации собираются в соответствии со структурой и упорядочиваются для формирования основополагающих правил и допущений. Как правило, стоимость поддержания этих баз является постоянной величиной, а сами базы периодически обновляются для обеспечения логической взаимосвязи оценок различных проектов.

Планирование стоимости

305

Модель должна выявить, какой тип уравнения наилучшим образом подходит к выборке, организованной в базу данных, и определить математическую модель для CER, описывающей проект, который мы хотим оценить [3]. И хотя для CER может быть использовано множество математических моделей, имеющих вид уравнений, на практике огромное количество сведений о расходах сводится к линейной, степенной, экспоненциальной или логарифмической зависимости. Графически эти модели выглядят либо как прямые линии, либо как гладкие кривые, ведущие себя предсказуемым образом. Как видно из рис. 7.6, обычные CER так же просты, как отношение «доллар за квадратный метр», выражаемое линейной зависимостью

у = ах,

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

Если этот тип CER используется для грубого оценивания стоимости нового дома при условии, что для множества, состоящего из нескольких домов площадью от 550 до 700 квадратных метров, стоимость квадратного метра равна 300 долларов, то соответствующее CER может быть выражено формулой:

у = 300(х).

Приведенная простая линейная модель предполагает, что между независимой переменной (параметром) и стоимостью существует соотношение: если независимая величина изменяется на единицу, то стоимость изменяется постоянное количество долларов. В жизни, однако, все не так однозначно, и потому часто возникает потребность в использовании нелинейных CER (см. врезку «Параметрическое оценивание программных проектов»), CER с множественными независимыми переменными или множественного регрессионного анализа.

Как определить тип уравнения, который наилучшим образом подойдет к выборке, организованной в виде базы данных? Если нанести все точки, представляющие прошлые проекты, на график, то наилучшим окажется уравнение, график которого может быть проведен через эти точки так, чтобы сумма вертикальных расстояний между кривой уравнения и точками, находящимися выше ее, была примерно равна сумме вертикальных расстояний между кривой уравнения и точками, находящимися ниже ее. С математической точки зрения наилучшим является уравнение, для которого абсолютная величина суммарного расхождения между графиком уравнения и точками минимальна [3].

Глава 7

306

После того как наилучшее уравнение определено, продолжается I построение модели, в частности математической модели CER. Из множества статистических методов, пригодных для получения наиболее подходящей кривой, шире всего распространен метод наименьших квадратов. Хотя по своей природе он линеен, его допустимо применять как к линейным, так и к нелинейным типам CER (если они преобразованы в линейную форму).

ПАРАМЕТРИЧЕСКОЕ ОЦЕНИВАНИЕ ПРОГРАММНЫХ ПРОЕКТОВ

Многие параметрические модели разработки программных продуктов базируются на ключевых параметрах программного обеспечения, определяя по ним стоимость. Эти модели обычно основываются на статистическом анализе результатов предыдущих проектов разработки программного обеспечения [5-8]. В проводимый анализ включаются такие ключевые параметры, как размер системы (например, количество арок кода), сложность (допустим, степень трудоемкости), область применения (в частности, приложение реального времени) и продуктивность разработки (например, производительность труда). Один эксперт предложил 59 параметров, которые способны оказать влияние на результаты моделей стоимости [10]. Простая модель может иметь следующую форму:

г = су-,

где г - оцениваемая трудоемкость проекта (в человекомесяцах), Y - оцениваемый размер проекта (в тысячах строк кода), С - коэффициент регрессии, - - показатель регрессии.

Допустимо применить эту модель для оценки трудоемкости нового проекта разработки программного продукта, взяв, например, следующие значения: С = 3,8; - = 1,4; Y= 2. Таким образом,

г = СУ- = 3,8 х 21,4 = 10,03 человекомесяцев.

1.8 1,9 2.0 2.1 2,2 2,3

Площадь, тысяч квадратных метров

Рис. 7.8. Расслоение, примененное по отношению к CER

307 Планирование стоимости

Когда разработка базы данных и построение модели завершены, можно переходить к следующему шагу — применению модели с использованием CER, полученной на основе прошлого опыта, для оценивания стоимости нового проекта. Совершенно ясно, что применение CER основывается на том допущении, что будущие проекты исполняются так же, как и прошлые. А что делать в случае, если новый проект, подлежащий оценке, отличается от прошлых проектов в каких-то деталях? Этот вопрос может быть решен путем расслоения CER и коррекции стоимости. Посредством расслоения историческая база данных делится на два слоя, каждый из которых представляет собой семейство точек (представляющих данные), подобных друг другу в том или ином отношении. Затем находятся кривые, наилучшим образом вписывающиеся в каждое из этих семейств. Например, пять точек на рис. 7.6 характеризуются более высокой стоимостью, чем остальные 10. Более тщательное изучение показало, что эти точки обозначали роскошные дома с такими дополнениями, как централизованная система очистки от пыли, система пространственного звучания, электроосветительная арматура из нержавеющей стали, мраморная облицовка, полы из твердых пород дерева, лепная штукатурка и т. д., в то время как остальные 10 были обычными домами с гораздо более простыми и менее дорогими характеристиками. Иначе говоря, допустимо расслоить базу данных на два семейства домов и найти кривые, наилучшим образом вписывающиеся в каждое из них, получив таким образом два CER, как показано на рис. 7.8. Если известно оценочное значение площади дома (например, 600 квадратных метров), легко считать с рис. 7.8 параметрически оцененную стоимость как роскошного (190 тысяч долларов), так и обычного (177 тысяч долларов) варианта дома.

308

Коррекция стоимости, или показатели сложности, также используется в параметрической модели для коррекции оцененной по CER стоимости с целью минимизации разности между оцениваемым проектом или его пунктом и базой данных, на основе которой построен CER [3]. Например, проекты разработки продуктов, находящиеся в базе данных, обычно включали в себя в среднем 10 прототипов. Если оцениваемый проект содержит 40 прототипов, для учета получившейся разницы рекомендуются два метода. Первый — расслоение базы данных и разработка различных CER для разного количества прототипов. Второй — отдельное вычисление стоимости прототипов. Вне зависимости от конкретной ситуации при выполнении коррекции стоимости параметрическая оценка должна быть проверена, пересмотрена и усовершенствована (см. раздел «Карта планирования стоимости»).

<< | >>
Источник: Драган 3. Милошевич. Набор инструментов для управления проектами / — М.: Компания АйТи; ДМК Пресс. — 729 с.. 2008

Еще по теме РАЗРАБОТКА ПАРАМЕТРИЧЕСКОЙ ОЦЕНКИ:

  1. ИСПОЛЬЗОВАНИЕ ПАРАМЕТРИЧЕСКОЙ ОЦЕНКИ
  2. ЧТО ТАКОЕ ПАРАМЕТРИЧЕСКАЯ ОЦЕНКА?
  3. ПАРАМЕТРИЧЕСКАЯ ОЦЕНКА
  4. РАЗРАБОТКА ВОСХОДЯЩЕЙ ОЦЕНКИ
  5. Часть шестая. ИССЛЕДОВАНИЯ, ПЛАНИРОВАНИЕ, РАЗРАБОТКА И ОЦЕНКА ПОЛИТИКИ
  6. 11.4.3. Оценка эффективности разработки инновационного проекта
  7. Часть шестая Исследования, планирование, разработка и оценка политики
  8. Экспансия аналитических центров в разработку и оценку публичной политики
  9. Параметрические методы ценообразования
  10. ПРИЛОЖЕНИЕ 15-1 МЕТОДЫ ОЦЕНКИ СТОИМОСТИ СТРОИТЕЛЬСТВА И ПОРЯДОК РАЗРАБОТКИ СМЕТНОЙ ДОКУМЕНТАЦИИ В РОССИЙСКОЙ ПРАКТИКЕ УПРАВЛЕНИЯ ИНВЕСТИЦИОННО-СТРОИТЕЛЬНЫМИ ПРОЕКТАМИ
  11. 2.2. Разработка алгоритма процесса разработки и принятия решения при различных типах менеджмента
  12. ТЕХНОЛОГИЯ РАЗРАБОТКИ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ. СЕТЕВОЕ МОДЕЛИРОВАНИЕ (ТОПОЛОГИЧЕСКИЕ МЕТОДЫ) В РАЗРАБОТКЕ УР
  13. Лекция 8 ТЕМА 7. ТЕХНОЛОГИЯ РАЗРАБОТКИ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ. СЕТЕВОЕ МОДЕЛИРОВАНИЕ (ТОПОЛОГИЧЕСКИЕ МЕТОДЫ) В РАЗРАБОТКЕ УР.
  14. 4. Оценка возможных видов потерь, оценка комплексного риска
  15. Занятие 11 ОЦЕНКА КАЧЕСТВ СЕНСОМОТОРНОЙ РЕГУЛЯЦИИ ЧЕРЕЗ ОТНОСИТЕЛЬНЫЕ И ИНТЕГРАЛЬНЫЕ ПОКАЗАТЕЛИ, ОЦЕНКА ФУНКЦИОНАЛЬНОГО СОСТОЯНИЯ
  16. 1.1. ОЦЕНКА ЭФФЕКТИВНОСТИ ИНВЕСТИЦИОННОГО ПРОЕКТА ОЦЕНКА
  17. Лекция 7 ТЕМА 7. ТЕХНОЛОГИЯ РАЗРАБОТКИ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ. МЕТОДЫ РАЗРАБОТКИ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ.