1. ОБЩАЯ ЧАСТЬ
1.1. Типовые нормы времени предназначены для нормирования труда специалистов, занятых разработкой программного обеспечения для ЭВМ, установления численности исполнителей, а также обоснования трудоемкости разработки проекта.
1.2. Нормы времени охватывают работы, выполняемые специалистами на следующих стадиях разработки проектных материалов:
техническое задание;
эскизный проект;
технический проект;
рабочий проект;
внедрение.
1.3. Нормы времени рассчитаны на комплексы задач (задачи) и указаны в человеко-днях при пятидневной рабочей неделе с продолжительностью рабочего дня 8 ч 12 мин. В случае изменения продолжительности рабочего дня нормы времени пересчитываются.
1.4. Под задачей следует понимать комплекс программ и данных, требующих ресурса машины для своей реализации.
Под комплексом задач следует понимать совокупность задач, выделенных в проекте по каким-либо признакам. Наиболее характерно выделение комплексов по признаку реализации одной из функций бухгалтерского учета, например комплекс задач по учету основных средств.
Наименования комплексов задач определены Общесоюзным классификатором подсистем и комплексов задач АСУ (ОКПКЗ), утвержденным Постановлением Госстандарта СССР N 154 от 20 марта 1985 г.
Состав, наименование и назначение задач, входящих в комплекс, регламентируется общеотраслевыми руководящими методическими материалами по созданию АСУП и типовыми проектными решениями.
1.5. Типовые нормы времени охватывают комплексы задач (задачи) всех подсистем управления, а также статистические задачи, задачи расчетного характера, учета пенсий и пособий, учета страховых операций и распределены в следующем порядке:
подсистемы: перспективное планирование развития и размещения отрасли, управление проектированием и капитальным строительством, технико-экономическое планирование, оперативное управление, управление ценообразованием;
подсистемы: управление материально-техническим снабжением, управление сбытом продукции, управление комплектацией, управление экспортными и импортными поставками;
подсистемы: управление финансовой деятельностью, бухгалтерский учет;
подсистемы: управление организацией труда и заработной платой, управление кадрами, нормы и нормативы, управление охраной труда;
подсистемы: управление качеством, управление технологическими процессами, управление стандартизацией, управление технической подготовкой производства;
подсистемы: управление транспортными перевозками, управление техническим обслуживанием производства, управление вспомогательными службами и энергоснабжением;
подсистема: управление научно-исследовательскими и опытно-конструкторскими работами (НИР и ОКР);
подсистема: управление научно-технической информацией;
подсистема: совершенствование документооборота и контроль исполнения документов;
подсистема: управление охраной природы и окружающей средой; учет пенсий, пособий и страховых операций;
статистические задачи;
задачи расчетного характера.
1.6. Нормы времени рассчитаны в зависимости от факторов, наибольшим образом влияющих на трудоемкость разработки проекта:
количества разновидностей форм входной информации (макетов входной информации);
количества разновидностей форм выходной информации;
степени новизны комплекса задач (задачи);
сложности алгоритма;
вида используемой информации;
сложности контроля входной и выходной информации;
языка программирования;
объема входной информации;
использования типовых проектных решений (пакетов прикладных программ), типовых проектов, типовых программ, стандартных модулей.
1.6.1. Под количеством разновидностей форм входной информации следует понимать формы входной информации (переменной, нормативно-справочной, банка данных), используемой для решения задачи.
1.6.2. Количество разновидностей форм выходной информации включает формы печатных документов и информации, переносимой на машинные носители.
Если в процессе разработки программ формируются данные, которые используются другими программами этого же комплекса задач (задачи), то такие наборы данных не входят в число форм входной и выходной информации.
1.6.3. Сборником предусмотрены четыре степени новизны разрабатываемых комплексов задач (задачи):
А - разработка комплекса задач (задачи), предусматривающая применение принципиально новых методов разработки, проведение научно-исследовательских работ <*>;
Б - разработка типовых проектных решений, оригинальных задач и систем, не имеющих аналогов <*>;
------------------------------------
<*> Степень новизны А и Б устанавливается вышестоящей организацией.
В - разработка проекта с использованием типовых проектных решений при условии их изменения; разработка проектов, имеющих аналогичные решения;
Г - привязка типовых проектных решений.
1.6.4. Сложность алгоритма представлена тремя группами:
1 - алгоритмы оптимизации и моделирования систем и объектов;
2 - алгоритмы учета, отчетности, статистики поиска;
3 - алгоритмы, реализующие стандартные методы решения, а также не предусматривающие применения сложных численных и логических методов.
1.6.5. Трудоемкость разработки проекта зависит также от вида используемой информации: переменной информации (ПИ), нормативно-справочной информации (НСИ), банка данных (БД); от вида обработки в режиме работы в реальном времени (РВ) и обеспечения телекоммуникационной обработки данных и управления удаленными объектами (ТОУ); от объема входной информации.
1.6.6. Сложность организации контроля входной и выходной информации представлена следующими группами:
11 - входные данные и документы разнообразного формата и структуры; контроль осуществляется перекрестно, т.е. учитывается связь между показателями различных документов;
12 - входные данные и документы однообразной формы и содержания, осуществляется формальный контроль;
21 - печать документов сложной многоуровневой структуры разнообразной формы и содержания;
22 - печать документов однообразной формы и содержания, вывод массивов данных на машинные носители.
1.7. Нормы времени, указанные в нормативных таблицах, разработаны для комплексов задач (задачи) степени новизны В, группы сложности алгоритма решения 3 при использовании переменной информации. При этом объем входной информации не должен превышать 50 тыс. документострок. Для определения трудоемкости разработки задач с другими характеристиками следует пользоваться поправочными коэффициентами (см. табл. 1.1, 1.2, 1.3).
Таблица 1.1
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ ДЛЯ ОПРЕДЕЛЕНИЯ ТРУДОЕМКОСТИ РАБОТ НА СТАДИИ "ТЕХНИЧЕСКИЙ ПРОЕКТ" (К , К , К ) 1 2 3
┌────────────────────┬───────────────────────────────────────────┐ │ Вид используемой │ Степень новизны │ │ информации ├──────────┬──────────┬──────────┬──────────┤ │ │ А │ Б │ В │ Г │ ├────────────────────┼──────────┼──────────┼──────────┼──────────┤ │ПИ │1,70 │1,20 │1,00 │0,50 │ │НСИ │1,45 │1,08 │0,72 │0,43 │ │БД │4,37 │3,12 │2,08 │1,25 │ └────────────────────┴──────────┴──────────┴──────────┴──────────┘
Таблица 1.2
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ ДЛЯ ОПРЕДЕЛЕНИЯ ТРУДОЕМКОСТИ РАБОТ НА СТАДИИ "РАБОЧИЙ ПРОЕКТ" (К , К , К ) 1 2 3
┌────────────────┬───────────────┬───────────────────────────────┐ │Вид используемой│Группа сложнос-│ Степень новизны │ │ информации │ти алгоритма ├───────┬───────┬───────┬───────┤ │ │ │ А │ Б │ В │ Г │ ├────────────────┼───────────────┼───────┼───────┼───────┼───────┤ │ПИ │1 │2,27 │1,62 │1,20 │0,65 │ │ │2 │2,02 │1,44 │1,10 │0,58 │ │ │3 │1,68 │1,20 │1,00 │0,48 │ │ │ │ │ │ │ │ │НСИ │1 │1,36 │0,97 │0,65 │0,40 │ │ │2 │1,21 │0,86 │0,58 │0,34 │ │ │3 │1,01 │0,72 │0,48 │0,29 │ │ │ │ │ │ │ │ │БД │1 │1,14 │0,81 │0,54 │0,32 │ │ │2 │1,05 │0,72 │0,48 │0,29 │ │ │3 │0,85 │0,60 │0,40 │0,24 │ └────────────────┴───────────────┴───────┴───────┴───────┴───────┘
При использовании информации различных видов поправочный коэффициент на стадиях "Технический проект" и "Рабочий проект" рассчитывается по формуле:
К x m + К x n + К x p 1 2 3 К = ------------------------, п m + n + p где: К - поправочный коэффициент; п К , К , К - поправочные коэффициенты согласно табл. 1.1 и 1 2 3 1.2; m - количество наборов данных переменной информации (ПИ); n - количество наборов данных нормативно-справочной информации (НСИ); p - количество наборов данных информации при использовании банка данных (БД).
Таблица 1.3
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ ДЛЯ ОПРЕДЕЛЕНИЯ
ТРУДОЕМКОСТИ РАБОТ НА СТАДИЯХ "ТЕХНИЧЕСКИЙ ПРОЕКТ",
"РАБОЧИЙ ПРОЕКТ", "ВНЕДРЕНИЕ"
┌─────────────────────────┬──────────────────────────────────────┐ │Стадия разработки проекта│ Объем входной информации (включая │ │ │верхнюю границу), тыс. документострок │ │ ├────────┬─────────┬─────────┬─────────┤ │ │ до 50 │ до 100 │ до 200 │свыше 200│ ├─────────────────────────┼────────┼─────────┼─────────┼─────────┤ │Технический проект │1,0 │1,05 │1,10 │1,2 │ │Рабочий проект │1,0 │1,10 │1,20 │1,3 │ │Внедрение │1,0 │1,15 │1,25 │1,4 │ └─────────────────────────┴────────┴─────────┴─────────┴─────────┘
1.8. Нормы времени на разработку стадий "Рабочий проект" и "Внедрение" рассчитаны при сложности контроля входной информации - 12 и контроля выходной информации - 22. В других случаях следует пользоваться поправочными коэффициентами (табл. 1.4).
Таблица 1.4
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ, УЧИТЫВАЮЩИЕ СЛОЖНОСТЬ
КОНТРОЛЯ ВХОДНОЙ И ВЫХОДНОЙ ИНФОРМАЦИИ
┌───────────────────────┬────────────────────────────────────────┐ │ Сложность контроля │ Сложность контроля выходной информации │ │ входной информации ├───────────────────┬────────────────────┤ │ │ 21 │ 22 │ ├───────────────────────┼───────────────────┼────────────────────┤ │ 11 │ 1,16 │ 1,07 │ │ 12 │ 1,08 │ 1,00 │ └───────────────────────┴───────────────────┴────────────────────┘
1.9. При разработке проекта с учетом обработки информации в режиме работы в реальном времени (РВ) и обеспечении телекоммуникационной обработки данных и управления удаленными объектами (ТОУ) на стадиях "Технический проект", "Рабочий проект" и "Внедрение" следует пользоваться поправочными коэффициентами (табл. 1.5).
Таблица 1.5
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ, УЧИТЫВАЮЩИЕ ВИД
ОБРАБОТКИ ИНФОРМАЦИИ
┌────────────────┬───────┬───────────────────────────────────────┐ │Стадия разработ-│Вид об-│ Степень новизны │ │ки проекта │работки├─────────┬─────────┬─────────┬─────────┤ │ │ │ А │ Б │ В │ Г │ ├────────────────┼───────┼─────────┼─────────┼─────────┼─────────┤ │Технический │РВ │1,67 │1,45 │1,26 │1,10 │ │проект │ТОУ │1,75 │1,52 │1,36 │1,15 │ │ │ │ │ │ │ │ │Рабочий проект │РВ │1,75 │1,52 │1,32 │1,15 │ │ │ТОУ │1,92 │1,67 │1,44 │1,25 │ │ │ │ │ │ │ │ │Внедрение │РВ │1,60 │1,39 │1,21 │1,05 │ │ │ТОУ │1,67 │1,45 │1,26 │1,10 │ └────────────────┴───────┴─────────┴─────────┴─────────┴─────────┘
1.10. В случае участия разработчиков в подготовке информационного обеспечения к затратам времени на разработку постановки задачи на стадиях "Технический проект" и "Рабочий проект" следует применять повышающий коэффициент 1,1.
1.11. Нормы времени на разработку рабочего проекта даны с использованием языка программирования типа PL/I. При использовании языков низкого уровня (типа АССЕМБЛЕР) применяется коэффициент 1,15; при использовании языковых описателей, построителей отчетов и различных интерпретаторов следует применять коэффициент 0,8 (по превалирующему языку).
1.12. Если при разработке проекта используются типовые проектные решения (пакеты прикладных программ), типовые проекты, типовые программы и стандартные модули, то по решению руководителя разработки к нормам времени применяются поправочные коэффициенты (табл. 1.6).
Таблица 1.6
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ
ПО СТЕПЕНИ ПРИМЕНЕНИЯ ТИПОВЫХ ПРОЕКТНЫХ РЕШЕНИЙ (ТПР),
ПАКЕТОВ ПРИКЛАДНЫХ ПРОГРАММ (ППП), ТИПОВЫХ ПРОЕКТОВ,
ТИПОВЫХ ПРОГРАММ И СТАНДАРТНЫХ МОДУЛЕЙ НА СТАДИЯХ
"РАБОЧИЙ ПРОЕКТ" И "ВНЕДРЕНИЕ"
┌─────────────────────────────────────────────────────┬──────────┐ │ Степень применения ТПР (ППП), типовых проектов, │ К │ │ типовых программ, стандартных модулей │ т │ ├─────────────────────────────────────────────────────┼──────────┤ │60% и выше │ 0,5 │ │40 - 60% │ 0,6 │ │25 - 40% │ 0,7 │ │20 - 25% │ 0,8 │ └─────────────────────────────────────────────────────┴──────────┘
1.13. При разработке стандартного математического обеспечения к нормам времени, по усмотрению руководителя работ, следует применять коэффициент 1,2 - 1,6.
1.14. В тех случаях, когда техническое задание не предусматривает разработку отдельных стадий, трудоемкость этих стадий не учитывается в общей трудоемкости проекта.
Допускается проведение стадии "Технорабочий проект" взамен двух стадий "Технический проект" и "Рабочий проект". При этом трудоемкость разработки технорабочего проекта складывается из 85% трудоемкости технического и 100% трудоемкости рабочего проекта.
1.15. Нормы времени работы ЭВМ, указанные в нормативных таблицах (4.80 - 4.92) сборника, разработаны для комплексов задач (задачи) степени новизны В при группе сложности алгоритма 3 с объемом входной информации, не превышающим 50 тыс. документострок, и применением языков программирования высокого уровня типа КОБОЛ, PL/I, ФОРТРАН, и выражены в часах.
Для определения времени работы ЭВМ при отладке и внедрении программ комплексов задач (задачи) с другими характеристиками следует пользоваться поправочными коэффициентами (табл. 1.7, 1.8).
В случае использования двух и более языков программирования норму времени работы ЭВМ следует определять по нормам для превалирующего языка.
Таблица 1.7
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ ДЛЯ ОПРЕДЕЛЕНИЯ ВРЕМЕНИ РАБОТЫ ЭВМ
ПРИ ОТЛАДКЕ И ВНЕДРЕНИИ ПРОГРАММ КОМПЛЕКСОВ ЗАДАЧ (ЗАДАЧИ)
┌─────────────────────────────┬──────────┬───────────────────────┐ │ Язык программирования │Группа │ Степень новизны │ │ │сложности ├─────┬─────┬─────┬─────┤ │ │алгоритма │ А │ Б │ В │ Г │ ├─────────────────────────────┼──────────┼─────┼─────┼─────┼─────┤ │Высокого уровня │1 │1,38 │1,26 │1,15 │0,69 │ │(типа КОБОЛ, PL/I, ФОРТРАН и │2 │1,30 │1,19 │1,08 │0,65 │ │т.п.) │3 │1,20 │1,10 │1,00 │0,60 │ ├─────────────────────────────┼──────────┼─────┼─────┼─────┼─────┤ │Низкого уровня │1 │1,58 │1,45 │1,32 │0,79 │ │(типа АССЕМБЛЕР, ЯСК и т.п.) │2 │1,49 │1,37 │1,24 │0,74 │ │ │3 │1,38 │1,26 │1,15 │0,69 │ └─────────────────────────────┴──────────┴─────┴─────┴─────┴─────┘
Таблица 1.8
ПОПРАВОЧНЫЕ КОЭФФИЦИЕНТЫ ПРИ ИЗМЕНЕНИИ ОБЪЕМОВ
ВХОДНОЙ ИНФОРМАЦИИ
┌────────────────────────────────────────────────────────────────┐ │ Объем входной информации (включая верхнюю границу), │ │ тыс. документострок │ ├───────────────┬───────────────┬───────────────┬────────────────┤ │ до 50 │ до 100 │ до 200 │ свыше 200 │ ├───────────────┼───────────────┼───────────────┼────────────────┤ │1,0 │1,2 │1,35 │1,5 │ └───────────────┴───────────────┴───────────────┴────────────────┘
1.16. Состав работ, выполняемых программистами на ЭВМ:
при отладке - отладка задач и сдача в опытную эксплуатацию, корректировка программ и программной документации по результатам отладки;
при внедрении - проверка алгоритмов и программ решения задач и технологического процесса обработки данных, опытная эксплуатация задач, корректировка технической документации по результатам опытной эксплуатации, подготовка документации и сдача в промышленную эксплуатацию.
Время работы ЭВМ при внедрении комплексов задач (задачи) составляет 10 - 25% значений, приведенных в нормативных таблицах настоящего сборника, и определяется руководителем разработки.
1.17. В случаях, когда в разрабатываемых программах используется система управления базами данных (СУБД), к норме времени работы ЭВМ следует применять коэффициент 1,1.
1.18. При быстродействии ЭВМ до 20 тыс. опер./с к нормам времени работы ЭВМ следует применять коэффициент 1,2.
1.19. В случае применения нескольких коэффициентов общий поправочный коэффициент (К ) определяется как произведение всех об применяемых коэффициентов по следующей формуле: К = К x К x К ... К , (1) об 1 2 3 n где: К , К , К , ..., К - поправочные коэффициенты, учитывающие 1 2 3 n влияние качественных факторов на изменение затрат времени при выполнении конкретной стадии проектирования; К - общий поправочный коэффициент (i-го вида работы). об Норма времени (Н ) с учетом общего поправочного коэффициента вр определяется по следующей формуле: n Н = SUM Н x К , (2) вр i=1 врi об Н - базисная норма времени, определенная по нормативной врi таблице; К - поправочный коэффициент, определенный по формуле (1). об 1.20. Расчет общей трудоемкости разработки проекта (Т ) об производится по формуле: n Т = SUM t, об 1 где t - трудоемкость работ по стадиям проектирования (от 1 до n). Численность исполнителей, необходимая для выполнения работ по стадиям проектирования и по комплексам задач (задаче) в целом, определяется по формуле: Т об Ч = ---, Ф пл где: Ч - численность специалистов; Т - общая трудоемкость разработки проекта; об Ф - плановый фонд рабочего времени одного специалиста. пл
1.21. Наименования должностей специалистов в сборнике указаны в соответствии с Квалификационным справочником должностей руководителей, специалистов и служащих, утвержденным Постановлением Госкомтруда СССР и ВЦСПС N 102/6-142 от 27 марта 1986 г. (М.: Экономика, 1986).
Составы исполнителей работ устанавливаются в соответствии со схемами должностных окладов, предусмотренными для работников объединений (предприятий) соответствующих отраслей народного хозяйства.
1.22. Приведенные в настоящем сборнике нормы включают затраты времени на выполнение работ, сопутствующих проектированию. Например, согласование и увязка работ внутри отдела или группы, проверка и приемка работ, внесение исправлений и дополнений по указанию руководителя и т.п.
1.23. Затраты труда на подготовку данных, выполнение машинописных, чертежно-графических, множительных и других подобных работ, а также время на переезды (когда ЭВМ значительно удалена от рабочего места) в нормах не учтены.
1.24. В типовых нормах учтено время на подготовительно-заключительные работы, обслуживание рабочего места, отдых (включая физкультурные паузы) и личные потребности в размере 10% оперативного времени.
1.25. До введения типовых норм времени необходимо привести организационно-технические условия выполнения работ в соответствии с запроектированными и обеспечить регламентацию работ, выполняемых специалистами, осуществляющими разработку проекта на основе укрупненных описаний составов работ, приведенных в нормативной части сборника.
1.26. Если в организациях (предприятиях) действуют более прогрессивные нормы времени, настоящий сборник не является основанием для их изменения.
1.27. На работы, выполняемые при проектировании, не предусмотренные настоящим сборником, разрабатываются методом технического нормирования и утверждаются в установленном порядке местные нормы времени.