Расчет трудоемкости разработки программного продукта
Согласно типовым нормам времени [8] первоначально определяется, к какой подсистеме относится разрабатываемая задача, и описываются требуемые исходные данные. В Таблице представлены данные, необходимые для расчета трудоемкости.
Таблица 3 – Исходные данные ПО «Лабораторный стенд»
Наименование характеристики
| Значение
| Подсистема разработанного программного продукта
| управление НИР и ОКР
| Количество форм входной информации:
переменная
нормативно-справочная
банк данных
|
| Количество форм выходной информации
|
| Степень новизны комплекса задач
| разработка проекта, имеющего аналогичные решения (В)
| Сложность алгоритма
| алгоритмы оптимизации и моделирования систем и объектов (1)
| Вид используемой информации
| переменная информация
| Сложность контроля входной и выходной информации
| входные данные однообразной формы – 12
печать документов однообразной формы – 22
| Язык программирования
| С#
| Объем входной информации
| 10 тысяч документострок
| Вид обработки
| режим реального времени (РВ)
| Использование типовых проектных решений
| 20% (коэффициент 0, 8)
| В Таблице приведены расчеты трудоемкости разработки программного продукта по стадиям.
Таблица 4 – Расчет трудоемкости разработки лабораторного стенда
Стадия разработки проекта
| Затраты времени
| Поправочный коэффициент
| Затраты с учетом поправочного коэффициента
| Значение, чел.-дней
| основание
| Значение
| основание
| 1. Разработка технического задания
| 1.1. Затраты времени разработчика постановки задачи
|
| Таблица 4.1, норма 7в
| 0, 65
| Примечание к Таблица 4.1.
| 15, 6
| 1.2. Затраты времени разработчика ПО
|
| Таблица 4.1, норма 7в
| 0, 35
| Примечание к Таблица 4.1.
| 8, 4
| 2. Разработка эскизного проекта
| 2.1. Затраты времени разработчика постановки задачи
|
| Таблица 4.2, норма 7в
| 0, 7
| Примечание к Таблица 4.2
| 46, 9
| 2.2. Затраты времени разработчика ПО
|
| Таблица 4.2, норма 7в
| 0, 3
| Примечание к Таблица 4.2
| 20, 1
| 3. Разработка технорабочего проекта
| 3.1. Затраты времени разработчика постановки задачи (технический проект)
|
| Таблица 4.15, норма 2б
| K1=1
| п.1.7 (Таблица 1.1)
| 44, 98
| K2=1
| п.1.7 (Таблица 1.3)
| K3=1, 26
| п.1.9 (Таблица 1.5)
| K4=0, 85
| п.1.15
| Кобщ=1, 07
| Кобщ = K1* K2* K3 * K4 = 1 * 1 * 1, 26 * 0, 85 = 1, 07
| 3.2. Затраты времени разработчика программного обеспечения (технический проект)
|
| Таблица 4.16, норма 2б
| K1=1
| п.1.7 (Таблица 1.1)
| 11, 78
| K2=1
| п.1.7 (Таблица 1.3)
| K3=1, 26
| п.1.9 (Таблица 1.5)
| K4=0, 85
| п.1.15
| Кобщ=1, 07
| Кобщ = K1 * K2 * K3 * K4 = 1 * 1 * 1, 26 * 0, 85 = 1, 07
| 3.3. Затраты времени разработчика постановки задачи (рабочий проект)
|
| Таблица 4.41, норма 2б
| K1=1, 2
| п.1.7 (Таблица 1.2)
| 12, 17
| K2=1
| п.1.7 (Таблица 1.3)
| K3=1
| п.1.9 (Таблица 1.4)
| K4=1, 32
| п.1.10 (Таблица 1.5)
| K5=0, 8
| п.1.12
| K6=0, 8
| п.1.13 (Таблица 1.6)
| K7=1
| п.1.15
| Кобщ = 1, 01376
| Кобщ = K1 * K2 * K3 * K4 * K5 * K6 * K7 = 1, 2 * 1 * 1 * 1, 32 * 0, 8 * 0, 8 * 1 = 1, 01376
| 3.4. Затраты времени разработчика ПО (рабочий проект)
|
| Таблица 4.42, норма 2б
| K1=1, 2
| п.1.7 (Таблица 1.2)
|
| K2=1
| п.1.7 (Таблица 1.3)
| K3=1
| п.1.9 (Таблица 1.4)
| K4=1, 32
| п.1.10 (Таблица 1.5)
| K5=0, 8
| п.1.12
| K6=0, 8
| п.1.13 (Таблица 1.6)
| K7=1
| п.1.15
| Кобщ = 1, 01376
| Кобщ = K1 * K2 * K3 * K4 * K5 * K6 * K7 = 1, 2 * 1 * 1 * 1, 32 * 0, 8 * 0, 8 * 1 = 1, 01376
| 4. Внедрение
| 4.1. Затраты времени разработчика постановки задачи
|
| Таблица 4.67, норма 2б
| K1=1
| п.1.7 (Таблица 1.3)
| 13, 55
| K2=1
| п.1.9 (Таблица 1.4)
| K3=1, 21
| п.1.10 (Таблица 1.5)
| К4=0, 8
| п.1.13 (Таблица 1.6)
| Кобщ = 0, 968
| Кобщ = K1 * K2 * K3 * K4 = 1 * 1 * 1, 21* 0, 8 = 0, 968
| 4.2. Затраты времени разработчика программного обеспечения
|
| Таблица 4.68, норма 2б
| K1=1
| п.1.7 (Таблица 1.3)
| 14, 52
| K2=1
| п.1.8 (Таблица 1.4)
| K3=1, 21
| п.1.9 (Таблица 1.5)
| К4=0, 8
| п.1.12 (Таблица 1.6)
| Кобщ = 0, 968
| Кобщ = K1 * K2 * K3 * K4 = 1 * 1 * 1, 21 * 0, 8 = 0, 968
| Всего на комплекс задач (Тдн)
| 262 дня
| | | | | | | | В Таблице приведены расчеты затрат времени на внедрение и отладку.
Таблица 5 – Затраты машинного времени при разработке лабораторного стенда
Стадия разработки проекта
| Затраты времени
| Поправочный коэффициент
| Затраты времени с учетом поправочного коэффициента
| значение, часов
| основание
| значение
| основание
| Внедрение и отладка
|
| Таблица 4.86,
норма 2б
| K1=1, 15
| п.1.15 (Таблица 1.7)
| 36, 8
| K2=1
| п.1.15 (Таблица 1.8)
| Кобщ=1, 15
| Кобщ = K1* K2 = 1, 15 * 1 = 1, 15
| Время работы ЭВМ при внедрении и отладке проекта составляет: 36, 8 ч.
Расчет стоимости машинного часа
Стоимость одного машинного часа определяется по формуле из [9]:
,
где – эксплуатационные годовые затраты (руб.),
– количество часов, отработанных всеми машинами в год (час.).
Эксплуатационные годовые затраты включают в себя следующее.
Амортизация оборудования.
Амортизация оборудования составляет 25% и 15% от стоимости основного и вспомогательного оборудования соответственно:
.
Стоимость основного оборудования определяется по формуле:
,
где – коэффициент, учитывающий транспортировку и монтаж оборудования (1, 1);
– количество компьютеров (1 шт.);
– стоимость одного компьютера (35000 руб. ).
Таким образом: .
Стоимость вспомогательного оборудования определяется как 10% от стоимости основного оборудования: .
Таким образом, .
Общая стоимость оборудования равна:
.
Амортизационные отчисления составляют:
.
Популярное:
|