Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздел 4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
115.2 Кб
Скачать

4.2. Расчет стоимости программной разработки

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

4.2.1. Календарный план-график работы над продуктом

Жизненным циклом программного продукта считается весь цикл от принятия решения о проведении разработок до полного отказа конечного пользователя от применения данного программного продукта:

  • этап работы над программным продуктом составил __ дней;

  • этап введения программного продукта – _ дней;

  • этап зрелости: полный переход к использованию системы – _ дней;

  • этап упадка: появление новых технологий и моральное устаревание программного продукта.

Работа над программным продуктом состояла из следующих этапов:

  • предпроектное исследование (_ дней);

  • техническое задание (_ день);

  • разработка и отладка продукта (__ дней);

  • тестирование продукта (_ дня);

  • техническая отчетность (_ дня);

  • сдача проекта (_ день).

4.2.2. Характеристика затрат

При создании ПО немало важную роль играют затраты. Затраты могут быть следующих видов:

- основные – непосредственно связанные с процессом разработки и эксплуатации ПО;

- накладные – носящие обеспечивающий характер;

- прямые затраты, которые могут быть учтены при создании конкретного экземпляра продукта;

- косвенные – связанные с созданием нескольких продуктов;

- капитальные – разовые затраты, необходимые для приобретения программного продукта, оборудования, производственных помещений, требуемого инвентаря и т.д;

- текущие затраты складываются из заработной платы работников и других расходов, связанных с обслуживанием при выполнении проводимых работ.

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

- затраты по заработной плате (основной, дополнительной и все отчисления);

- затраты на технологию (на инструментальные средства, используемые при создании ПО), в основном затраты на приобретение и освоение программных продуктов, используемых как инструментальные средства;

- расходы на содержание и эксплуатацию технических средств разработки, эксплуатацию и сопровождение (затраты на машинное время);

- затраты на материалы (информационные носители);

- затраты на энергию, на использование каналов связи (для отдельных видов);

- общепроизводственные расходы (затраты на управленческий персонал, на содержание помещений);

- непроизводственные расходы (затраты связанные с рекламой, поиском заказчиков, поставками конкретных экземпляров).

Основные отличия в расчете затрат на программную продукцию от традиционных продуктов состоят в следующем:

- большая динамичность и большая неопределенность результата в заданные сроки, особенно на ранних стадиях разработки;

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

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

В общем случае затраты на создание программного продукта можно определить следующим образом:

З = Зр+Зэ+Зс, (5.1)

где Зр – затраты на разработку;

Зэ – затраты на эксплуатацию;

Зс – затраты на сопровождение.

Зр = Зр1+Зр2+Зр3+Зр4+Зр5+Зр6, (5.2)

где Зр1 – затраты труда на создание программного продукта;

Зр2 – затраты на изготовление эталонного экземпляра;

Зр3 – затраты на технологию (затраты на приобретение программных средств, использованных при разработке ПО);

Зр4 – затраты на вычислительную технику, использованную при разработке;

Зр5 – затраты на обеспечение должной квалификации персонала разработки;

Зр6 – различного рода затраты (накладные, косвенные) необходимые для разработки.

Основную роль играют затраты на труд, на технологию и на технику (согласно статистическим данным) /6/.