Читайте также:
|
|
В экономической части работы производится расчет экономического эффекта от разработки и внедрения программного продукта по выбору оптимального режима вычислительных средств.
4.1 Определение трудоемкости и расчет себестоимости программного продукта
Программное средство (ПС) представляет собой особый товар, имеющий ряд характерных черт и особенностей, в числе которых – специфика труда по созданию ПС, определение цены на ПС, обоснование затрат на разработку ПС и реализация данного типа на рынке.Применение ПС, во-первых, повышает уровень защищенности информационных ресурсов, хранимых на файловом сервере; во-вторых, обеспечивает назначение прав доступа в динамическом режиме, что в свою очередь придает ПС свойства автоматизированности.
В качестве количественной оценки эффективности работы информационной системы применяются сравнительные характеристики производительности работ с использованием информационной системы и без ее использования в единицу времени.
Расчет затрат времени на разработку программного обеспечения охватывает работы, выполняемые специалистами на различных стадиях, представленных в таблице 4.1.
Таблица 4.1 – Стадии разработки программного обеспечения
Обозначение | Стадии разработки |
ТЗ | Техническое задание |
ЭП | Эскизный проект |
ТП | Технический проект |
РП | Рабочий проект |
В | Стадия внедрения |
При расчете фактических затрат времени необходимо учесть влияние следующих факторов:
- количество разновидностей форм входной информации;
- количество разновидностей форм выходной информации;
- степень новизны комплекса задач;
- сложность алгоритма;
- виды используемой информации;
- сложность контроля входной и выходной информации;
- использование типовых проектных решений.
Предусматривается четыре степени новизны разрабатываемых задач, которые представлены в таблице 4.2.
Таблица 4.2 – Степени новизны разрабатываемых задач
Обозначение | Степень новизны |
А | Разработка комплекса задач, предусматривающая применение новых методов разработки, проведение научно-исследовательских работ |
Б | Разработка решений задач и систем, не имеющих аналогов |
В | Разработка решений задач и систем, имеющих аналогичное решение |
Г | Привязка типовых проектных решений |
Сложность алгоритма представлена тремя группами, отображенными в таблице 4.3.
Таблица 4.3 – Группы сложности алгоритмов
Обозначение | Виды алгоритмов |
С1 | Алгоритмы оптимизации и моделирования систем и объектов |
С2 | Алгоритмы учета и отчетности, статистики, поиска |
С3 | Алгоритмы, реализующие стандартные методы решения, а также не предусматривающие применение сложных численных и логических методов |
Трудоемкость разработки проекта зависит также от вида используемой информации. Виды информации представлены в таблице 4.4.
Таблица 4.4 – Виды используемой информации
Обозначение | Виды информации |
ПИ | Переменная информация |
НСИ | Нормативно-справочная информация |
БД | Базы данных |
РВ | Режим работы в реальном времени |
ТОУ | Телекоммуникационная обработка данных, управление объектами |
Сложность организации контроля входной и выходной информации представлена в таблице 4.5 четырьмя группами.
Таблица 4.5 – Группы сложностей организации контроля входной и выходной информации
Обозначение | Группа сложности |
Входные данные и документы разнообразных форматов и структур (контроль осуществляется перекрестно) | |
Входные данные и документы однообразной формы и содержания (осуществляется формальный контроль) | |
Печать документов сложной многоуровневой структуры, разнообразной формы и содержания | |
Печать документов однообразной формы и содержания, вывод массивов данных на машинные носители |
Разработка программного средства, в частности информационных систем, требует большого количества времени.
Далее в справочных таблицах 4.6 и 4.7 представлены затраты времени при выполнении различных видов работ на разных стадиях процесса разработки программного продукта.
Таблица 4.6 – Затраты времени на стадии технического задания
Комплекс задач, подсистем | Степень новизны(дни) | |||
А | Б | В | Г | |
1. Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико-экономическое планирование; ценообразование | ||||
2. Управление материально-техническим снабжением, сбытом продукции; управление комплектацией и поставками | ||||
3. Управление бухгалтерским учетом, финансовой деятельностью предприятия | ||||
4. Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда | ||||
5. Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства | ||||
6. Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение | ||||
7. Управление научно-технической информацией. Совершенствование. | ||||
8. Учет пенсий, пособий и страховых операций | ||||
9. Статистические задачи | ||||
10. Задачи расчетного характера |
Таблица 4.7 – Затраты времени на стадии эскизного проектирования
Комплекс задач, подсистем | Степень новизны(дни) | |||
А | Б | В | Г | |
1. Перспективное планирование, размещение и развитие отрасли; управление проектируемым капитальным строительством; технико-экономическое планирование; ценообразование | ||||
2. Управление материально-техническим снабжением, сбытом продукции; управление комплектацией, экспортными и импортными поставками | ||||
3. Управление бухгалтерским учетом, финансовой деятельностью предприятия | ||||
4. Управление организацией труда, зарплата, кадры, нормы и нормативы, охрана труда | ||||
5. Управление качеством продукции, технологическими процессами в производстве, стандартизации, технической подготовкой производства | ||||
6. Управление транспортными перевозками, техобслуживанием, вспомогательными службами и энергоснабжение | ||||
7. Управление научно-технической информацией. Совершенствование документооборота и контроль исполнения документа. Управление охраной природы и окружающей среды | ||||
8. Учет пенсий, пособий и страховых операций | ||||
9. Статистические задачи | ||||
10. Задачи расчетного характера |
При использовании информации разных видов для технического и рабочего проекта поправочный коэффициент рассчитывается по формуле 4.1.
(4.1) |
где: m – количество наборов данных ПИ;
n – количество наборов данных НСИ;
p – количество наборов данных БД.
Поправочные коэффициенты для определения трудоемкости работ, учитывающие сложность контроля входной и выходной информации, приведены в таблицах 4.8, 4.9, 4.10 и 4.11.
Общая трудоемкость разработки программного продукта рассчитывается по формуле 4.2.
, | (4.2) |
где: – затраты труда на стадии технического задания (в днях);
– затраты труда на стадии эскизного проекта (в днях);
– затраты труда на стадии технического проекта (в днях);
– затраты труда на стадии рабочего проекта (в днях);
– затраты труда на стадии внедрения (в днях).
Таблица 4.8 – Поправочные коэффициенты на стадии технического проекта
Вид используемой информации | Степень новизны | |||
А | Б | В | Г | |
ПИ, K1 | 1,7 | 1,2 | 0,5 | |
НСИ, K2 | 1,45 | 1,08 | 0,72 | 0,43 |
БД, K3 | 4,37 | 3,12 | 2,08 | 1,25 |
Таблица 4.9 – Поправочные коэффициенты на стадии рабочего проекта
Вид используемой информации | Группа сложности алгоритма | Степень новизны | |||
А | Б | В | Г | ||
ПИ, K1 | С1 | 2,27 | 1,62 | 1,2 | 0,65 |
С2 | 2,02 | 1,44 | 1,1 | 0,58 | |
С3 | 1,68 | 1,2 | 0,48 | ||
НСИ, K2 | С1 | 1,36 | 0,97 | 0,65 | 0,4 |
С2 | 1,21 | 0,86 | 0,58 | 0,34 | |
С3 | 1,01 | 0,72 | 0,48 | 0,29 | |
БД, K3 | С1 | 1,14 | 0,81 | 0,54 | 0,32 |
С2 | 1,05 | 0,72 | 0,48 | 0,29 | |
С3 | 0,85 | 0,6 | 0,4 | 0,24 |
Таблица 4.10 – Поправочные коэффициенты, учитывающие сложность контроля входной и выходной информации на стадиях рабочего проекта и внедрения
Сложность контроля выходной информации | Сложность контроля выходной информации | |
1,16 | 1,07 | |
1,08 |
Таблица 4.11 – Поправочные коэффициенты для определения трудоемкости работ на стадиях технического и рабочего проектов, внедрения
Вид используемой информации | Группа сложности алгоритма | Степень новизны | |||
А | Б | В | Г | ||
ТП | РВ | 1,67 | 1,45 | 1,26 | 1,1 |
ТОУ | 1,75 | 1,52 | 1,36 | 1,15 | |
РП | РВ | 1,75 | 1,52 | 1,36 | 1,15 |
ТОУ | 1,92 | 1,67 | 1,44 | 1,25 | |
В | РВ | 1,6 | 1,39 | 1,21 | 1,05 |
ТОУ | 1,67 | 1,45 | 1,26 | 1,1 |
Трудоемкость разработки на стадии технического задания определяется из таблицы 4.6, эскизного проекта – из таблицы 4.7. Трудоемкости на стадиях технического, рабочего проектов и внедрения определяются методом хронометража.
По таблице 4.6 определяются затраты труда на стадии технического задания – 22 день. Используя таблицу 4.7, определим затраты труда на стадии эскизного проекта – 44 дней. Оцениваемые трудозатраты на стадии технического проекта составляют 5 дней, на стадии рабочего проекта – 24 дня, на стадии внедрения – 2 дня.
По формуле 4.2 определяется трудоемкость разработки программного средства без учета поправочных коэффициентов:
(день).
Общая трудоемкость разработки программного продукта с учетом поправочных коэффициентов рассчитывается по формуле 4.3:
, | (4.3) |
где: – затраты труда на стадии технического проекта с учетом поправки;
' – затраты труда на стадии рабочего проекта с учетом поправки;
– затраты труда на стадии внедрения с учетом поправки.
Для расчета затрат труда на стадии технического проекта с учетом поправки по формуле 4.1 и на основе таблицы 4.8 рассчитывается поправочный коэффициент на использование разных видов информации. Количество наборов данных БД равно 3, нормативно-справочной информации – 4, переменной информации – 20. Значение коэффициента равно:
.
Теперь с учетом поправки на использование разных видов информации и на основе справочной таблицы 4.11 вычисляются затраты труда на стадии технического проекта с учетом поправки:
(дней).
Аналогичным образом рассчитывается поправочный коэффициент для стадии рабочего проекта:
.
С учетом поправки на использование разных видов информации и на основе справочных таблиц 4.10 и 4.11 вычисляются затраты труда на стадии рабочего проекта с учетом поправки:
(день).
Для расчета затрат труда на стадии внедрения используются поправочные коэффициенты из справочных таблиц 4.10 и 4.11:
(дня).
Таким образом, общие затраты труда на разработку программного продукта с учетом поправочных коэффициентов составят:
(дней).
Для определения количества человек, необходимых для выполнения работы, используется формула 4.4:
(4.4) |
.
Таким образом, нет необходимости в привлечении дополнительных людей для разработки программного продукта. В установленные сроки с этой задачей справится один специалист.
Для определения себестоимости программного продукта используется формула 4.5:
, | (4.5) |
где: | – затраты на вспомогательные материалы, руб.; |
Э – затраты на электроэнергию в технологических целях, руб.; | |
– основная заработная плата разработчика, руб.; | |
– дополнительная заработная плата разработчика, руб.; | |
– взносы на социальное страхование и обеспечение, руб.; | |
Н – накладные расходы, руб. |
Затраты на вспомогательные материалы, использованные в проектировании, приведены в таблице 4.12.
Таблица 4.12 – Затраты на вспомогательные материалы
Наименование затрат | Количество | Сумма, руб. |
Литература: Ален Лиссуар «WMI: программирование на JavaScript и VBScript» | ||
Доступ в Интернет | 1 месяц | |
Бумага офисная А4 | 500 листов | |
Всего |
Затраты на электроэнергию рассчитываются по формуле 4.6:
, | (4.6) |
где: | P – мощность потребляемой электроэнергии, кВт; |
– стоимость одного киловатт-часа электроэнергии, руб.; | |
– коэффициент загрузки компьютера; | |
– общие затраты труда на разработку программного продукта, час. |
Подставив в формулу 4.6 числовые значения, рассчитываются затраты на электроэнергию:
Основная заработная плата разработчика рассчитывается по формуле 4.7:
(4.7) |
где | – часовая тарифная ставка разработчика, руб.; |
– общие затраты труда на разработку программного продукта, час. |
Используя формулу 4.7, рассчитывается основная заработная плата разработчика:
руб.
Дополнительная заработная плата разработчика принята как 10% от основной зарплаты. Таким образом, = 5564 руб.
Взносы на социальное страхование и обеспечение в общем виде определяются по формуле 4.8:
(4.8) |
где: | – коэффициент взносов на социальное страхование и обеспечение, = 0,35 |
Накладные расходы составляют 10%от суммы основной и дополнительной заработной платы разработчика и вычисляются по формуле 4.9:
(4.9) |
Подставив в формулу 4.9 числовые значения, получим:
H = (55640 + 5564) * 0,1 = 6120,4 руб.
Имея значения всех составляющих затрат, рассчитывается полную себестоимость разработанного программного продукта:
С = 950 + + 55640 + 5564+ 21421,4 + 6120,4 = 90553,52 руб.
Результаты расчетов себестоимости программного продукта сведены в таблицу 4.13.
Таблица 4.13 – Калькуляция себестоимости программного продукта
Наименование статьи расходов | Затраты, руб. |
Вспомогательные материалы | |
Основная зарплата | |
Дополнительная зарплата | |
Взносы на социальное страхование и обеспечение | 21421,4 |
Затраты на электроэнергию | 857,72 |
Накладные расходы | 6120,4 |
Полная себестоимость | 90553,52 |
4.2 Расчет экономического эффекта от внедрения программного продукта
Для определения экономического эффекта необходимо найти разность между предельными издержками до внедрения программного продукта и во время использования уже внедренного программного продукта, воспользовавшись формулой 4.10:
, | (4.10) |
где: | N – количество проверок корректности назначения прав доступа в год; |
, – трудоемкость контроля корректности назначения прав доступа до и после внедрения программы; | |
– часовая тарифная ставка пользователя, Счтс = 65 руб.; | |
– коэффициент отчислений на дополнительную зарплату, =0,1; | |
– коэффициент отчислений на социальные нужды, = 0,35; | |
– коэффициент окупаемости капитальных вложений, ; | |
К – дополнительные капитальные вложения, связанные с разработкой программного продукта. |
Расчет значения экономического эффекта:
Эф = 24 * (49 – 23) * 65 * 1,1 * 1,35 – 0,39 *90553,52= 24915,73 руб.
Срок окупаемости проекта рассчитывается по формуле 4.11:
(4.11) |
где: | – себестоимость программного продукта, руб.; |
– затраты при использовании ручного труда, руб.; | |
– затраты при использовании программы, руб. |
Для расчета стоимостных затрат используется измененная формула (4.10):
С1 = 24 * 49 * 65 * 1,1 *1,35 – 0,39 * 90553,52= 78197,53 руб.
С2 = 24 * 23 * 65 * 1,1 * 1,35 – 0,39 *90553,52= 17965,93 руб.
Подставив полученные значения в формулу 4.11, получаем:
.
Полученные экономические показатели проекта сведены в таблице 4.14.
Таблица 4.14 – Экономические показатели проекта
Наименование показателя | Значение | Ед. изм. |
Вспомогательные материалы | руб. | |
Основная зарплата | руб. | |
Дополнительная зарплата | руб. | |
Взносы на социальное страхование и обеспечение | 21421,4 | руб. |
Затраты на электроэнергию | 857,72 | руб. |
Накладные расходы | 6120,4 | руб. |
Полная себестоимость | 90553,52 | руб. |
Затраты при использовании ручного труда | 78197,53 | руб. |
Затраты при использовании программы | 17965,93 | руб. |
Экономический эффект | 24915,73 | руб. |
Срок окупаемости | 1,5 | года |
Выяснилось, что показатель экономического эффекта определяет все позитивные результаты, достигаемые при использовании программного продукта.
Определив с помощью справочных таблиц нормативную трудоемкость разработки, выяснилось, что нет необходимости в привлечении дополнительных людей для разработки программного продукта. В установленные сроки с этой задачей справится один специалист.
После проведения расчетов выяснилась общая стоимость продукта, которая сравнительно невысока по сравнению с аналогами исследуемого программного средства.
После определения показателей экономической эффективности становится очевидным, что программное средство окупаемо в приемлемые сроки. Положительный эффект от применения программного продукта особенно заметен при сравнении с трудозатратами при использовании ручного труда.
Дата добавления: 2015-10-16; просмотров: 176 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ОАО «АЛЬФАПРОЕКТ» ДЛЯ РАЗГРАНИЧЕНИЯ ДОСТУПА | | | МЕРОПРИЯТИЯ ПО ТЕХНИКЕ БЕЗОПАСНОСТИ И ОХРАНЕ ТРУДА |