В экономической части работы производится расчет экономического результата от внедрения и разработки программного продукта по выбору оптимального режима вычислительных средств.
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 – Затраты времени при исполнении работ на стадии технического задания
Таблица 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 – Поправочные коэффициенты на стадии рабочего проекта
Таблица 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; | |
– коэффициент окупаемости капитальных вложений, ; | |
К – дополнительные капитальные вложения, которые связаны с разработкой программного продукта. |
Применяя ранее вычисленные значения и подставив их в формулу 4.10, приобретаем значение экономического результата:
Эф = 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 | года |
Стало известно, что показатель экономического результата определяет все хорошие результаты, достигаемые при применении программного продукта.
Выяснив посредством справочных таблиц нормативную трудоемкость разработки, стало известно, что нет необходимости в привлечении дополнительных людей для разработки программного продукта. В срок с данной задачей справится один эксперт.
По окончании проведения расчетов выяснилась неспециализированная цена продукта, которая относительно низка если сравнивать с аналогами исследуемого программного средства.
По окончании определения показателей экономической эффективности делается очевидным, что программное средство окупаемо в приемлемые сроки. Хороший эффект от применения программного продукта особенно заметен при сравнении с трудозатратами при применении ручного труда.