Вычисление срока посредством неформальных сравнений с прошлыми проектами
Уильям Ротцхейм (William Roetzheim) предложил оценивать сроки новых проектов по соотношению сроков и объемов работ в .прошлых проектах (Roetzheim 1988, Stutzke 2005). Возьмем те же проекты, которые были использованы в главе 19; для удобства их данные повторены в табл.
20.1.Таблица 20.1. Пример данных о производительности прошлых проектов, заложенных в основу для оценки сроков
| Проект | Размер (LOC) | Срок (календарные месяцы) | Объем работ (человеко- месяцы) | Производительность (LOC/ человеко-месяц) | Комментарии |
| Проект А | 33 842 | 8,2 ¦ | 21 | 1612 |
|
| Проект В | 97 614 | 12,5 | 9 | 986 |
|
| Проект С | 7444 | 4/7 | 2 | 3722 | Не используется — слишком мал для сравнения |
| Проект D | 54 322 | 11,3 | 40 | 1358 |
|
| Проект Е | 340 343 | 24,0 | 533 | 639 | Не используется — слишком велик для сравнения |
Ротцхейм предлагает оценивать срок в месяцах по формуле неформального сравнения с прошлыми проектами:
ФОРМУЛА № 18
ОценкаСрока = ПрошлыйСрок х (ОценкаОбъемаРабот/ПрошлыйОбъемРабот)1/3.
Показатель степени 1/3 используется в тех проектах, которые в книге отнесены к категории средних и крупных (более 50 человеко-месяцев). Для более мелких проектов следует использовать показатель степени 1/2.
В главе 19 объем работ оценивался от 65 до 100 человеко-месяцев при наиболее вероятной оценке в 80 человеко-месяцев. Таким образом, мы получаем оцениваемые сроки из прошлых проектов, приведенные в табл. 20.2.
| Исторические данные |
| Оценки |
| ||
| Прошлый срок (календарные месяцы) | Прошлый объем работ (человеко- месяцы) | Низкая оценка (65 человеко- месяцев) | Номинальная оценка (80 человеко- месяцев) | Высокая оценка(100 человеко- месяцев) | |
| Проект А | 8/2 | 21 | 12,0 | 12,8 | 13,8 |
| Проект В | 12,5 | 99 | 10,8 | 11,6 | 12,5 |
| Проект D | 11,3 | 40 | 13,2 | 14,2 | 15,3 |
По методике Ротцхейма диапазон «лучший-худший случай» составляет 10,8— 17,3 месяца. Я бы оценил ожидаемый случай простым усреднением трех номинальных оценок из таблицы, после чего вычислил верхнюю и нижнюю границы диапазона усреднением верхних и нижних оценок из таблицы. Вычисления дают номинальный срок в 12,9 месяца с диапазоном 12,0-13,9 месяца.
СОВЕТ № 90 :
Используйте формулу нефррмального сравнения с прошлыми проектами для ранней оценки срока в проектах любого размера.