Наиболее популярые единицы измерения – время и проект.
Если в качестве единицы измерения используется время, то оплата исполнителю, как правило, производится регулярно (например, раз в месяц или раз в две недели). Преимуществом такого способа является то, что исполнтель не связан рамками контрактных стоимостей и запросы покупателя выполняются без вопросов и не вызывают пререканий (любые желания за ваши деньги). Недостатками является то, что все риски на покупателе, и в такой ситуации покупатели стремятся к микроменедменту со всеми вытекающими последствиями.
Если в качестве единицы измерения используется проект, то оплата производится после окончания значимых этапов проекта. Преимуществом такого способа является то, что бюджет заказсика четко определен, или, по крайней мере, четко отслеживается. Недостатками является то, что все риски на исполнителе, он стремится ограничить функциональность и изменения
Вввиду всего вышесказанного, зотелось бы иметь едницу измерения проекта такую, которая:
- непрерывно зависит от сложности проекта и позволяет изменять оценку размера проекта с изменением требований;
- приложима на всех стадиях жизненного цикла системы., причем на различных этапах жизненного цикла проекта его эффективность определяется заново, с различной глубиной проработки;
- давала бы независимые оценки времени выполнения проекта и его трудоемкости;
- позволяет распределить риски по-честному;
Методы оценки размера проектов
Методы оценки размера проектов разделяются на две основные группы: микрооценка и макрооценка.
-
Методы микрооценки основаны на точном знании процесса. Такова, например, Oracle AIM и оценки трудоемкости для него. В любом случае, когда для построения оценки необходимо построение разбивки работ и оценка каждой индивидуальнрой работы (разделяй и властвуй), метод является методом микрооценки
-
Методы макрооценки, основанные на функциональных требованиях и/или продукте. Таковы методы функциональных точек и методы типа СОСОМО.