Право Беларуси. Новости и документы


Постановление Министерства труда и социальной защиты Республики Беларусь от 27.06.2007 N 91 "Об утверждении укрупненных норм затрат труда на разработку программного обеспечения"

(текст документа по состоянию на январь 2010 года. Архив) обновление

Документы на NewsBY.org

Содержание

Стр. 2

стандартных модулей (K ).
                      т


     20.  Коэффициенты,  учитывающие  средства  разработки ПО (K  ),
                                                                ур
определяются согласно приложению 7.
     21.  Значения  коэффициентов удельных весов трудоемкости стадий
разработки  ПО,  в  общей  трудоемкости  ПО,  определяются  с учетом
установленной категории новизны ПО согласно приложению 8.
     При  этом  сумма  значений  коэффициентов  удельных  весов всех
стадий  в общей трудоемкости равна единице. Если стадия ЭП в задании
не  предусмотрена, то коэффициент удельного веса стадии ТП K   равен
                                                            Тп


сумме коэффициентов стадий ЭП и ТП (K   = K   + K  ).
                                     тп    эп    тп


     22.  Коэффициенты  повышения  сложности  ПО  (K ),  учитывающие
                                                    с


новизну  ПО  (K )  и  средства разработки ПО (К  ), вводятся на всех
               н                               ур


стадиях разработки, а коэффициент, учитывающий степень использования
стандартных модулей (K ), вводится только на стадии РП.
                      т


     В  том  случае, когда объединяются стадии ТП и РП в одну стадию
"Технорабочий  проект",  трудоемкость  стадии  "Технорабочий проект"
определяется по формуле:


                  Т     = 0,85 x Т    + 1 x Т   ,
                   утрп           утп        урп


где  Т     - трудоемкость стадии "Технорабочий проект";
      утрп


     Т    - трудоемкость стадии ТП;
      утп


     Т    - трудоемкость стадии РП.
      урп


     23.   Общая   трудоемкость   разработки  ПО  (Т )  определяется
                                                    о


суммированием  нормативной  (скорректированной)  трудоемкости  ПО по
стадиям разработки:


                                       n
                                Т  =  SUM Т  ,
                                 о    i=1  уi


где Т   - нормативная (скорректированная) трудоемкость разработки ПО
     уi


на i-й стадии (чел.-дн.);
    n - количество стадий разработки.
     24.  Пример  расчета общей трудоемкости разработки условного ПО
приводится в приложении 9.






Приложение 1

к укрупненным нормам

затрат труда на разработку

программного обеспечения



КАТАЛОГ ФУНКЦИЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ



--------+---------------------+-------------------------------------¬
¦  Код  ¦    Наименование     ¦   Объем функций (строк исходного    ¦
¦функции¦(содержание) функций ¦             кода (LOC))             ¦
¦       ¦                     +-------------------------------------+
¦       ¦                     ¦       С использованием среды        ¦
¦       ¦                     ¦       разработки приложений         ¦
¦       ¦                     +---------+---------+-----------+-----+
¦       ¦                     ¦ Delphi  ¦   C++   ¦Visual C++ ¦ Java¦
¦       ¦                     ¦(Borland)¦ Builder ¦(Microsoft)¦     ¦
¦       ¦                     ¦         ¦(Borland)¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦   1   ¦          2          ¦    3    ¦    4    ¦     5     ¦  6  ¦
+-------+---------------------+---------+---------+-----------+-----+
¦      1. Ввод, анализ входной информации, генерация кодов и        ¦
¦                     процессор входного языка                      ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  101  ¦Организация ввода    ¦   100   ¦   110   ¦    150    ¦  130¦
¦       ¦информации           ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  102  ¦Контроль,            ¦   290   ¦   430   ¦    550    ¦  490¦
¦       ¦предварительная      ¦         ¦         ¦           ¦     ¦
¦       ¦обработка и ввод     ¦         ¦         ¦           ¦     ¦
¦       ¦информации           ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  103  ¦Преобразование       ¦   730   ¦   850   ¦    980    ¦  740¦
¦       ¦операторов входного  ¦         ¦         ¦           ¦     ¦
¦       ¦языка в команды      ¦         ¦         ¦           ¦     ¦
¦       ¦другого языка        ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  104  ¦Обработка входного   ¦   630   ¦   900   ¦   1340    ¦ 1040¦
¦       ¦заказа и формирование¦         ¦         ¦           ¦     ¦
¦       ¦таблиц               ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  105  ¦Преобразование       ¦  2950   ¦  3100   ¦   4200    ¦ 3620¦
¦       ¦входного языка в     ¦         ¦         ¦           ¦     ¦
¦       ¦машинные команды     ¦         ¦         ¦           ¦     ¦
¦       ¦(транслятор,         ¦         ¦         ¦           ¦     ¦
¦       ¦препроцессор,        ¦         ¦         ¦           ¦     ¦
¦       ¦макрогенератор)      ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  106  ¦Синтаксический и     ¦  3750   ¦  4900   ¦   5700    ¦ 5350¦
¦       ¦семантический анализ ¦         ¦         ¦           ¦     ¦
¦       ¦входного языка и     ¦         ¦         ¦           ¦     ¦
¦       ¦генерация кодов      ¦         ¦         ¦           ¦     ¦
¦       ¦команд               ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  107  ¦Организация ввода /  ¦   170   ¦   220   ¦    320    ¦  280¦
¦       ¦вывода информации в  ¦         ¦         ¦           ¦     ¦
¦       ¦интерактивном режиме ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  108  ¦Организация ввода /  ¦  2780   ¦  2920   ¦   3200    ¦ 2950¦
¦       ¦вывода информации с  ¦         ¦         ¦           ¦     ¦
¦       ¦сети терминалов      ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  109  ¦Управление вводом /  ¦  2700   ¦  1980   ¦   2400    ¦ 1970¦
¦       ¦выводом              ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦       2. Формирование, введение и обслуживание баз данных         ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  201  ¦Генерация структуры  ¦  3450   ¦  3950   ¦   4300    ¦ 3500¦
¦       ¦базы данных          ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  202  ¦Формирование баз     ¦  1700   ¦  1750   ¦   2180    ¦ 1980¦
¦       ¦данных               ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  203  ¦Обработка наборов и  ¦  2050   ¦  2350   ¦   2670    ¦ 2370¦
¦       ¦записей базы данных  ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  204  ¦Обслуживание базы    ¦  1030   ¦  1100   ¦   1260    ¦ 1070¦
¦       ¦данных в пакетном    ¦         ¦         ¦           ¦     ¦
¦       ¦режиме               ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  205  ¦Обслуживание базы    ¦  3800   ¦  4400   ¦   6950    ¦ 4840¦
¦       ¦данных в             ¦         ¦         ¦           ¦     ¦
¦       ¦интерактивном режиме ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  206  ¦Манипулирование      ¦  8400   ¦  8670   ¦   9550    ¦ 7860¦
¦       ¦данными              ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  207  ¦Организация поиска и ¦  5230   ¦  5460   ¦   5480    ¦ 4720¦
¦       ¦поиск в базе данных  ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  208  ¦Реорганизация базы   ¦   130   ¦   190   ¦    220    ¦  170¦
¦       ¦данных               ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  209  ¦Загрузки базы данных ¦  3150   ¦  2950   ¦   2780    ¦ 2360¦
+-------+---------------------+---------+---------+-----------+-----+
¦                3. Формирование и обработка файлов                 ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  301  ¦Формирование         ¦   340   ¦   560   ¦    780    ¦  590¦
¦       ¦последовательного    ¦         ¦         ¦           ¦     ¦
¦       ¦файла                ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  302  ¦Автоматическая       ¦  1040   ¦  1150   ¦    930    ¦  890¦
¦       ¦сортировка файлов    ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  303  ¦Обработка файлов     ¦   750   ¦   800   ¦   1100    ¦ 1050¦
+-------+---------------------+---------+---------+-----------+-----+
¦  304  ¦Управление файлами   ¦  4130   ¦  5380   ¦   5750    ¦ 5240¦
+-------+---------------------+---------+---------+-----------+-----+
¦  305  ¦Формирование файла   ¦  1100   ¦  1780   ¦   2460    ¦ 2130¦
+-------+---------------------+---------+---------+-----------+-----+
¦          4. Генерация программ и ПО, а также настройка            ¦
¦                     программного обеспечения                      ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  401  ¦Генерация рабочих    ¦  3680   ¦  3920   ¦   3360    ¦ 3120¦
¦       ¦программ             ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  402  ¦Генерация программ по¦  7450   ¦  8430   ¦   9880    ¦ 6740¦
¦       ¦описанию             ¦         ¦         ¦           ¦     ¦
¦       ¦пользователей        ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  403  ¦Формирование         ¦   570   ¦   620   ¦   1070    ¦ 1140¦
¦       ¦служебных таблиц     ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  404  ¦Система генерации ПО ¦  2950   ¦  4340   ¦   4980    ¦ 3250¦
+-------+---------------------+---------+---------+-----------+-----+
¦  405  ¦Система настройки ПО ¦   250   ¦   300   ¦    370    ¦  340¦
+-------+---------------------+---------+---------+-----------+-----+
¦    5. Управление ПО, компонентами ПО и внешними устройствами      ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  501  ¦Монитор ПО           ¦   670   ¦   980   ¦   1340    ¦ 1230¦
¦       ¦(управление работой  ¦         ¦         ¦           ¦     ¦
¦       ¦компонентов)         ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  502  ¦Монитор системы      ¦  3750   ¦  3880   ¦   7740    ¦ 5760¦
¦       ¦(управление работой  ¦         ¦         ¦           ¦     ¦
¦       ¦комплекса ПО)        ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  503  ¦Управление внешними  ¦  5850   ¦  6340   ¦   5900    ¦ 4730¦
¦       ¦устройствами и       ¦         ¦         ¦           ¦     ¦
¦       ¦объектами            ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  504  ¦Обработка прерываний ¦   980   ¦  1260   ¦   1680    ¦ 1760¦
+-------+---------------------+---------+---------+-----------+-----+
¦  505  ¦Управление внешней   ¦   250   ¦   210   ¦    200    ¦  180¦
¦       ¦памятью              ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  506  ¦Обработка ошибочных и¦   970   ¦  1310   ¦   1720    ¦ 1540¦
¦       ¦сбойных ситуаций     ¦         ¦         ¦           ¦     ¦
+-------+---------------------+---------+---------+-----------+-----+
¦  507  ¦Обеспечение          ¦  1120   ¦  1540   ¦   1820    ¦ 1680¦
Право. Новости и документы | Заканадаўства Рэспублікі Беларусь
 
Партнеры



Рейтинг@Mail.ru

Copyright © 2007-2014. При полном или частичном использовании материалов ссылка на News-newsby-org.narod.ru обязательна.