logo search
Разработка информационной системы автосервиса

4. Расчет экономических показателей

Технико-экономическое обоснование (ТЭО) - это анализ, расчет, оценка экономической целесообразности осуществления предлагаемого проекта, в данном случае - проекта по разработке информационной системы автосервиса. ТЭО основано на сопоставительной оценке затрат и результатов, установлении эффективности использования, срока окупаемости вложений. Технико-экономическое обоснование является необходимым для каждого инвестора исследованием, в ходе подготовки которого проводится ряд работ по изучению и анализу всех составляющих инвестиционного проекта и разработке сроков возврата вложенных в бизнес средств.

Расчет будет производиться на основе модели COCOMO.

СОСОМО (от Constructive COst MOdel - конструктивная стоимостная модель) является статистической моделью, так как основана на опыте реализации многих программных проектов. Она создана посредством сбора данных о большом количестве проектов и анализа этой информации, в результате чего получены формулы, наилучшим образом аппроксимирующие имеющиеся данные. Модель СОСОМО:

- имеет хорошую техническую документацию, общедоступна, существуют коммерческие программные средства ее поддержки;

- популярна и ценится среди широкого круга пользователей;

- прошла достаточно долгий путь развития, начиная с 1981 года.

Модель СОСОМО 2 допускает самые разнообразные подходы к процессу разработки программных продуктов: прототипирование, сборку системы из отдельных компонентов, использование языков программирования четвертого поколения и так далее. Но теперь уровни модели не только отображают возрастающую сложность определения себестоимости разработки ПО, но и учитывают этапы этапы работы над программой, что позволяет провести предварительную оценку себестоимости на ранних этапах выполнения проекта с последующей ее детализацией после определения архитектуры системы.

Модель СОСОМО 2 охватывает три описанных ниже уровня:

- уровень предварительного прототипирования. Для определения необходимых затрат осуществляется оценка размера системы на основе объектных точек прототипа с помощью простой формулы «размер-производительность»;

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

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

Расчет экономических показателей по методу СОСОМО

В моем проекте пятнадцать форм, пять из них средней сложности (запросы к БД), один отчет и шесть программных модулей на языке С#. Процент повторного использования кода программы - 5%.

Формула для предварительного определения объема работ будет выглядеть так:

PM=(NOP * (1- PROCM/100)) / PROD

где PM - это затраты, выраженные в человеко-месяцах;

NOP - количество объектных точек;

PROCM - процент многократного использования кода;

PROD - производительность, как показано на таблице 4.1.

Таблица 4.1 - Уровни производительности

Опыт и возможности программиста

Очень низкие

Низкие

Средние

Высокие

Очень высокие

Уровень и возможности CASE-средств

Очень низкие

Низкие

Средние

Высокие

Очень высокие

Производительность (количество объектных точек в месяц)

4

7

13

25

50

Над проектом работает один программист средней квалдификации, имеющий небольшой опыт работы в данной предметной области. Анализ архитектуры системы был проведен на среднем уровне. Уровень развития процесса разработки - средний.

Таблица 4.2 - Характеристика проекта

№ п/п

Наименование объекта

Уровень сложности

Количество

Число точек

1

Форма

Средний

5

10

2

Форма

Простой

10

10

3

Отчет

Средний

1

5

4

Модуль

6

60

Всего

31

85