77
III Обоснование экономической эффективности проекта
3.1. Выбор и обоснование методики расчёта экономической
эффективности
Разработка программных средств представляет собой трудоемкий,
требующий комплексного решения проблем использования рабочего времени и
бюджета процесс, результатом которого является программное обеспечение,
удовлетворяющее требованиям заказчика.
Оценка затрат на создание ПС – один из ключевых этапов процесса
разработки программных средств. Результатом этого процесса является
стоимостная оценка всех ресурсов, затраченных на осуществление действий по
планированию работ, согласованию технического задания на разработку ПС с
заказчиком, по разработке ПС, а также любых других видов работ,
направленных на выполнение поставленной перед исполнителями задачи.
На этапе планирования проекта на основе запрошенных работ
осуществляется предварительная оценка характеристик разрабатываемого ПС, а
именно оцениваются масштаб и атрибуты ПС, а также задач, которые будут
выполняться ПС. Для того чтобы установить границы планирования, строится
модель жизненного цикла проекта, затем производится оценка трудозатрат и на
основе полученных значений определяется стоимость ПС. Эта оценка
используется в качестве основы для разработки проектных планов. В
соответствии с планом устанавливаются бюджет и график проекта, выявляются
проектные риски и создаются планы управления информацией и ресурсами,
определяется потребность в знаниях и навыках, планируется привлечение к
участию в проекте дополнительных сотрудников.
Для оценки себестоимости ПС рекомендуется использование
конструктивной модели стоимости COCOMO (сonstructive сost мodel) [18].
Основа COCOMO – модель, которая вычисляет стоимость разработки
программного обеспечения в зависимости от оценок размера кода программы и
комплекса «издержек», которые включают в себя субъективную оценку товара,
оборудования, персонала и проектных характеристик.