Базовый показатель для определения составляющих затрат труда вычисляется по формуле:
Q = q * c
Q = 5000 * 1,15 = 5750
где Q - условное число команд, q = 5000 - коэффициент, учитывающий условное число команд в зависимости от типа задачи, с = 1,15 - коэффициент, учитывающий новизну и сложность программы.
Выбрать значение коэффициента q можно из таблицы 4.
Таблица 4 - Значения коэффициента q
Тип задачи |
Пределы изменений коэффициента |
Задачи учета |
от 1400 до 1500 |
Задачи оперативного управления |
от 1500 до 1700 |
Задачи планирования |
от 3000 до 3500 |
Многовариантные задачи |
от 4500 до 5000 |
Комплексные задачи |
от 5000 до 5500 |
Программные продукты по степени новизны могут быть отнесены к одной из 4-х групп:
группа А - разработка принципиально новых задач;
группа Б - разработка оригинальных программ;
группа В - разработка программ с использованием типовых решений.
группа Г - разовая типовая задача.
Коэффициент с определяется из таблицы 5, на пересечении групп сложности и степени новизны.
Таблица 5 - Коэффициенты расчета трудоемкости
Язык программирования |
Группа сложности |
Степень новизны |
Коэффициент B | |||
А |
Б |
В |
Г | |||
Высокого уровня |
1 |
1,38 |
1,26 |
1,15 |
0,69 |
1,2 |
Далее необходимо рассчитать время на создание программного продукта.
Общее время на создание программы складывается из различных компонентов. Структура общего времени на создание программного продукта представлена в таблице 6.
Таблица 6 - Структура общего времени на создание программного продукта
№ этапа |
Обозначение времени данного этапа |
Содержание этапа |
1 |
Тпо |
Подготовка описания задачи. |
2 |
То |
Описание задачи. |
3 |
Та |
Разработка алгоритма. |
4 |
Тбс |
Разработка блок-схемы алгоритма. |
5 |
Тн |
Написание программы на языке |
6 |
Тп |
Набивка программы. |
7 |
Тот |
Отладка и тестирование программы. |
8 |
Тд |
Оформление документации, инструкции пользователю, пояснительной записки. |
Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени, а время остальных этапов определяется расчетно, по условному числу команд Q.
Определяем время, затраченное на каждый этап создания программного продукта:
История экономических учений
Исторические
условия возникновения марксизма. Структура и основные идеи «Капитала» К. Маркса
...
Кризис в России 1998 года, его причины и последствия
Явление
как кризис, одно из самых губительных для экономики государства, способное
вывести из строя весь государственный аппарат, поэтому всегда стоить помнить о
подобном опыте прошлого, чтобы избежать его. Период после распада Советского
Союза является для нашей страны одним из самых тяжелых в современной ис ...