Базовый показатель для определения составляющих затрат труда вычисляется по формуле:
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.
Определяем время, затраченное на каждый этап создания программного продукта:
Концепция экономического (промышленного) цикла К. Маркса
С
начала XIX века, когда уже были достаточно развиты рыночные и товарно-денежные
отношения, экономика развитых стран начала переживать так называемые «кризисы
перепроизводства», сопровождаемые различными негативными явлениями: сложность
реализации продукции, низкий уровень спроса на товары и услуги, падение уровн ...
Ипотечное кредитование
Эта
тема актуальна, так как понятие "ипотеки" достаточно новое и для
большинства остаётся неопределённым. Развитие системы ипотечного кредитования
не только решает одновременно массу проблем - как социальных, так и
экономических, но и рассматривается как важный инструмент воздействия на
экономическую с ...