Типичные элементы стандартизированной процедуры
В соответствии с описанием типичной последовательности формирования оценки, приведенным в главе 16, стандартизированная процедура оценки: по возможности базируется на подсчете и вычислениях, а не на субъективных оценках; поощряет применение нескольких альтернативных оценок и сравнение результатов; подразумевает план пересмотра оценки в заранее определенных точках проекта; определяет изменения метода оценки в ходе жизненного цикла проекта; содержит четкое описание неточности оценки; определяет, когда оценка может использоваться в качестве основы для формирования бюджета проекта; определяет, когда оценка может использоваться в качестве основы для внутренних и внешних обязательств; требует архивации оценочных данных и анализа эффективности процедуры.
Чтобы стандартизированная процедура оценки справлялась со своими задачами, очень важно, чтобы организация рассматривала процедуру как стандарт. Отклонения от процедуры должны объясняться в письменном виде, и такие случаи должны быть редкими.
Сама процедура должна быть описана в документе «Стандарты разработки программного обеспечения» или «Стандартизированная процедура оценки» и в дальнейшем подвергаться формальному контролю изменений. В конце проекта в процедуру могут вноситься изменения с целью повышения ее точности в будущих проектах. Изменения «на ходу» недопустимы — они слишком подвержены смещениям, подрывающим как точность оценки в конкретном случае, так и эффективность процедуры в будущих проектах.
СОВЕТ № 77
Определите стандартизированную процедуру оценки на уровне организации и применяйте ее на уровне отдельных проектов.