Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение 1
к совместному распоряжению Департамента
информационных технологий города Москвы
и Департамента экономической политики
и развития города Москвы
от 28 февраля 2018 г. N 64-16-89/18/3-р
Методика
расчета планируемой стоимости работ по созданию, развитию и модернизации информационных систем города Москвы
1. Общие положения
1.1. Настоящая Методика расчета планируемой стоимости работ по созданию, развитию и модернизации информационных систем города Москвы (далее - Методика) предназначена для определения начальной (максимальной) цены контрактов на выполнение работ по созданию, развитию и модернизации информационных систем города Москвы (далее - ИС), включая выполнение соответствующих научно-исследовательских и опытно-конструкторских работ.
1.2. При разработке Методики использованы следующие нормативные правовые и методические документы:
- Гражданский кодекс Российской Федерации;
- Трудовой кодекс Российской Федерации;
- Федеральный закон от 05.04.2013 N 44-ФЗ "О контрактной системе в сфере закупок товаров, работ, услуг для обеспечения государственных и муниципальных нужд";
- Закон города Москвы от 24.10.2001 N 52 "Об информационных ресурсах и информатизации города Москвы";
- Методические рекомендации по применению методов определения начальной (максимальной) цены контракта, цены контракта, заключаемого с единственным поставщиком (подрядчиком, исполнителем) (утверждены распоряжением Правительства Москвы от 16.05.2014 N 242-РП);
- Методика расчета стоимости научных, нормативно-методических, проектных и других видов работ (услуг) на основании нормируемых трудозатрат МРР-9.1-16 (утверждена приказом Комитета города Москвы по ценовой политике в строительстве и государственной экспертизе проектов от 29.12.2016 N МКЭ-ОД/16-75).
1.3. Стоимость выполнения работ, рассчитанная на основании Методики, учитывает следующие расходы:
- оплату труда всех участников выполняемых работ;
- содержание административно-управленческого аппарата;
- страховые взносы, уплачиваемые в государственные фонды;
- амортизационные отчисления на полное восстановление основных производственных фондов и расходы по всем видам их ремонта;
- арендную плату;
- налоги и сборы, установленные в законодательном порядке (за исключением НДС);
- прибыль.
1.4. В стоимость выполнения работ не входят и подлежат компенсации Государственным заказчиком следующие сопутствующие расходы:
- затраты на приобретение лицензий для используемого программного обеспечения в случае последующей передачи его заказчику при вводе информационной системы в промышленную эксплуатацию;
- расходы по оплате счетов согласующих и проводящих экспертизу организаций по работам, выполняемым в установленном порядке или по поручению Государственного заказчика в случае, если данные услуги не входят в перечень документов, выдаваемых заявителям без взимания платы;
- расходы по изготовлению дополнительных экземпляров технической документации сверх обязательных четырех экземпляров;
- налог на добавленную стоимость.
1.5. Расчет стоимости работ по Методике производится исходя из общих трудозатрат на разработку информационной системы, средней выработки на одного работника и коэффициента, учитывающего уровень квалификации и участия специалистов различных категорий в выполнении работ.
1.6. Для расчета стоимости выполнения работ трудозатраты приняты для пятидневной с двумя выходными 40-часовой рабочей недели.
2. Порядок проведения расчетов
2.1. Расчеты по Методике выполняются последовательно по следующим трем этапам.
2.2. На первом этапе проводится определение размера разрабатываемой информационной системы в следующей последовательности.
2.2.1. На основе данных технического задания на разработку ИС производится оценка количества функций обработки информации для данной ИС.
2.2.2. С учетом заданных значений коэффициентов сложности по каждой категории функций обработки информации определяется общее количество функциональных точек разрабатываемой ИС по формуле (2).
2.2.3. С учетом коэффициента преобразования количества функциональных точек в количество строк условного кода, для предполагаемого к использованию при разработке ИС языка программирования, рассчитывается размер информационной системы в тысячах строк условного кода по формуле (1).
2.3. На втором этапе проводится расчет общих трудозатрат на выполнение работ по разработке ИС в следующей последовательности.
2.3.1. На основе данных технического задания на разработку ИС в соответствии с Методикой определяются значения поправочных коэффициентов трудоемкости для расчета трудозатрат на разработку ИС.
2.3.2. С учетом расчетного значения размера информационной системы и принятых значений коэффициентов трудоемкости рассчитываются общие трудозатраты на выполнение работ по разработке ИС по формуле (3).
2.4. На третьем этапе проводится расчет стоимости выполнения работ по разработке ИС в следующей последовательности.
2.4.1. С учетом общих расчетных трудозатрат и плановой продолжительности выполнения работы определяется численность исполнителей по группам с одинаковым уровнем заработной платы и общая численность исполнителей по формулам (4) и (5).
2.4.2. Рассчитывается коэффициент, учитывающий уровень квалификации и участия специалистов в разработке ИС по формулам (6) и (7).
2.4.3. С учетом базовой среднемесячной заработной платы работников по разработке информационных систем в ценах 2015 года и коэффициента пересчета базовой стоимости работ в текущий уровень цен, определяется размер средней выработки работников в текущих ценах по формуле (8).
2.4.4. С учетом средней выработки в текущих ценах, плановой продолжительности выполнения работы, численности исполнителей и коэффициента квалификации и участия специалистов рассчитывается стоимость выполнения работ по разработке ИС по формуле (9).
3. Определение размера разрабатываемой информационной системы
3.1. Размер разрабатываемой информационной системы рассчитывается по формулам (1) и (2):
(1)
(2)
где
РР - размер разрабатываемой информационной системы, тыс. строк условного кода;
ФТ - общее количество функциональных точек разрабатываемой информационной системы;
- коэффициент преобразования количества функциональных точек в строки условного кода;
- количество функций обработки информации ИС i-го типа;
- значение коэффициента сложности для функций обработки информации i-го типа.
3.2. Функции обработки информации определяются на основе данных технического задания на разработку информационной системы. В расчетах учитываются следующие типы функций обработки информации:
1) Внутренние логические файлы () логически связанные группы данных или блоки управляющей информации, которые поддерживаются внутри ИС (справочники, таблицы в базах данных, файлы на диске и т.п.).
2) Внешние интерфейсные файлы () - логически связанные группы данных или блоки управляющей информации (мета-данные, интерфейсы, протоколы, внешние справочники и т.п.), на которые ссылается информационная система, но которые поддерживаются вне данной ИС (внешние сервисы, предоставляющие ИС необходимые данные).
3) Внешние входные элементы () - процессы передачи данных от пользователя или от внешних файлов во внутренние файлы ИС (справочники, внешние справочники, отчеты и т.п.).
4) Внешние выходные элементы () - процессы выдачи данных из внутренних файлов ИС пользователю или во внешние файлы с обработкой этих данных (справочники, внешние справочники, отчеты и т.п.).
5) Внешние запросы () - процессы передачи данных в комбинации ввода-вывода, когда запрос приводит к немедленному программному ответу в форме диалогового вывода (данный диалоговый ввод в программу не сохраняется, не модифицирует внутренние логические файлы, а диалоговый вывод не требует выполнения вычислений) (отчеты и т.п.).
3.3. При выполнении работ по развитию (модернизации) информационной системы в расчетах учитываются новые функции обработки информации в части создаваемых (модернизируемых) компонентов ИС (подсистем, модулей и т.д.).
3.4. Значения коэффициентов сложности по функциям обработки информации определяются следующим образом (таблица 1):
Таблица 1.
Тип функций обработки информации |
Значение коэффициента |
Внутренние логические файлы ( |
11 |
Внешние интерфейсные файлы ( |
8 |
Внешние входные элементы ( |
5 |
Внешние выходные элементы ( |
5 |
Внешние запросы ( |
4 |
3.5. Коэффициент преобразования количества функциональных точек в количество строк условного кода определяется исходя из предполагаемого к использованию при разработке ИС языка программирования (таблица 2):
Таблица 2.
Язык |
|
Язык |
|
Сверхвысокий уровень | |||
Perl |
24 |
SQL |
21 |
Язык сверхвысокого уровня (в среднем) |
23 |
||
Высокий уровень | |||
АВАР (SAP) |
28 |
JavaScript |
47 |
ASP |
51 |
LINC II |
29 |
Brio |
14 |
Lotus Notes |
23 |
С |
97 |
Natural |
40 |
С++ |
50 |
CLR |
57 |
Cobol |
61 |
PACBASE |
35 |
Cognos Impromptu Scripts |
47 |
PL/1 |
64 |
Cross System Products (CSP) |
20 |
PL/SQL |
37 |
Cool:Gen/IEF |
32 |
PowerBuilder |
26 |
Datastage |
71 |
REXX |
77 |
Focus |
43 |
Sabretalk |
70 |
FoxPro |
36 |
SAS |
38 |
HTML |
34 |
Siebel |
59 |
J2EF |
46 |
VB.NET |
52 |
Java |
53 |
C# |
54 |
Язык высокого уровня (в среднем)* |
53 |
||
Низкий уровень | |||
Assembler |
119 |
Excel |
209 |
JCL |
62 |
SLOGAN |
75 |
Visual Basic |
42 |
|
|
Язык низкого уровня (в среднем) |
101 |
* также используется в случае, если язык программирования не определен в техническом задании
3.6. Расчеты по формулам (1) и (2) проводятся отдельно по каждой из подсистем разрабатываемой ИС.
Пример определения размера разрабатываемой ИС:
Определение количества функциональных точек ИС (Подсистема 1)
Определение размера информационной системы (тыс. строк условного кода)
4. Определение общих трудозатрат на выполнение работ по разработке информационной системы
4.1. Общие расчетные трудозатраты на выполнение работ по разработке информационной системы определяются по формуле (3):
(3)
где
- общие расчетные трудозатраты, чел.-месяцев;
РР - размер разрабатываемой ИС, тыс. строк условного кода;
- i-й коэффициент трудоемкости;
А, В - коэффициенты связи модели (установлены расчетно А=5,17, В=0,94).
В случае, если значение произведения всех коэффициентов трудоемкости, используемых в формуле (3), превышает 1,75, то данное значение произведения принимается для расчета равным 1,75.
4.2. Определение численных значений коэффициентов трудоемкости
При определении трудозатрат на разработку ИС в расчеты включаются следующие коэффициенты трудоемкости:
1) Требуемая надежность информационной системы ()
2) Размер тестовой базы данных ()
3) Интеграции с внешними системами ()
4) Сложность информационной системы ()
5) Размещение компонент на мобильных устройствах ()
6) Частота обновлений платформы ()
7) Новизна информационной системы ()
Значения каждого из коэффициентов трудоемкости определяются в зависимости от уровня их оценки по шкале:
Шкала уровней оценки коэффициентов трудоемкости | ||
низкий |
средний |
высокий |
Значение коэффициента трудоемкости при уровне оценки "средний" соответствует 1,0. Присвоение коэффициенту трудоемкости значения большего или меньшего 1,0 означает, что фактор, описываемый данным коэффициентом, соответственно, увеличивает или уменьшает базовую трудоемкость разработки информационной системы.
Оценка коэффициентов трудоемкости проводится на основе данных технического задания на разработку ИС. При отсутствии в техническом задании информации, необходимой для оценки коэффициента трудоемкости, данному коэффициенту присваивается уровень оценки "низкий".
4.2.1. Коэффициент трудоемкости "Требуемая надежность информационной системы" () - характеризует увеличение трудозатрат на разработку информационной системы при наличии повышенных требований к надежности данной ИС. Коэффициент определяется по ИС в целом.
Значение коэффициента трудоемкости "Требуемая надежность информационной системы" определяется в зависимости от последствий возможных ошибок, допущенных при разработке ИС (которые могут варьироваться от легко восполнимого ущерба до значительных финансовых потерь и угрозы человеческой жизни). Последствия возможных ошибок дифференцируются в зависимости от типа разрабатываемой информационной системы следующим образом:
Тип разрабатываемой ИС |
отраслевая ИС |
общегородская ИС |
критичная ИС |
Уровни оценки |
низкий |
средний |
высокий |
Значение коэффициента трудоемкости ( |
0,90 |
1,00 |
1,15 |
Типы информационных систем определяются следующим образом:
Отраслевые информационные системы - информационные системы города Москвы, используемые одним органом исполнительной власти города Москвы, при использовании которых не осуществляется взаимодействие с физическими и (или) юридическими лицами.
Общегородские информационные системы - информационные системы города Москвы, используемые несколькими органами исполнительной власти города Москвы, либо при использовании которых осуществляется взаимодействие с физическими и (или) юридическими лицами.
Критичные информационные системы - информационные системы города Москвы, используемые в целом на уровне города Москвы в сферах здравоохранения, финансов, управления города Москвы. Перечень критичных информационных систем устанавливается совместным распорядительным документом Департамента экономической политики и развития города Москвы и Департамента информационных технологий города Москвы.
4.2.2. Коэффициент трудоемкости "Размер тестовой базы данных" () - характеризует трудозатраты, необходимые для генерирования тестовых данных, используемых при испытании информационной системы. Коэффициент определяется по ИС в целом.
Значение коэффициента трудоемкости "Размер тестовой базы данных" определяется в зависимости от значения отношения количества объектов предметной области, обрабатываемых ИС в год, к размеру разрабатываемой информационной системы (количеству строк исходного кода).
Значение отношения кол-во объектов предметной области/размер ИС |
менее 10 |
от 10 до 100 |
свыше 100 |
Уровни оценки |
низкий |
средний |
высокий |
Значение коэффициента трудоемкости ( |
0,93 |
1,00 |
1,07 |
4.2.3. Коэффициент трудоемкости "Интеграции с внешними системами" () - характеризует трудозатраты, связанные с необходимостью увязки компонент информационной системы и разработкой дополнительных сервисов при ее интеграции с внешними системами. Коэффициент определяется по ИС в целом.
Значение коэффициента трудоемкости "Интеграции с внешними системами" определяется в зависимости от планируемого количества интеграций (одна интеграция обеспечивает прием или передачу данных во внешнюю систему; наличие приема и передачи данных во внешнюю систему учитывается как две интеграции).
Количество интеграций |
менее 10 |
от 10 до 20 |
свыше 20 |
Уровни оценки |
низкий |
средний |
высокий |
Значение коэффициента трудоемкости ( |
0,95 |
1,00 |
1,05 |
4.2.4. Коэффициент трудоемкости "Сложность информационной системы" () - характеризует влияние на трудозатраты сложности программируемых операций (вычисления, управления данными, управления интерфейсом пользователя и т.д.). Коэффициент определяется отдельно по каждой из подсистем ИС.
Значение коэффициента трудоемкости "Сложность информационной системы" определяется в зависимости от класса разрабатываемой подсистемы ИС следующим образом:
Класс разрабатываемой подсистемы ИС |
информационно-поисковая (реестр, регистр и др.) |
обеспечения деятельности ОИВ, портал, прочая |
информационно-аналитическая, управляющая |
Уровни оценки |
низкий |
средний |
высокий |
Значение коэффициента трудоемкости ( |
0,85 |
1,00 |
1,15 |
Классы подсистем ИС определяются следующим образом:
Информационно-поисковые (реестры, регистры и др.) - подсистемы, обеспечивающие процессы сбора, накопления, хранения, поиска и статистической обработки информации.
Подсистемы обеспечения деятельности ОИВ, порталы, прочие - подсистемы, обеспечивающие автоматизацию процессов деятельности органов исполнительной власти города Москвы, не связанных с аналитической обработкой информации на основе построения математических моделей.
Информационно-аналитические, управляющие - подсистемы, обеспечивающие в том числе процессы аналитической обработки информации на основе построения математических моделей.
4.2.5. Коэффициент трудоемкости "Размещение компонент на мобильных устройствах" () - характеризует увеличение трудозатрат на разработку информационной системы при размещении компонент системы на мобильных устройствах. Коэффициент определяется отдельно по каждой из подсистем ИС.
Значение коэффициента трудоемкости "Размещение компонент на мобильных устройствах" определяется в зависимости от требований технического задания на разработку ИС по использованию системой мобильных устройств:
Использование подсистемой мобильных устройств |
не предусматривается |
предусматривается |
Уровни оценки |
средний |
высокий |
Значение коэффициента трудоемкости ( |
1,00 |
1,07 |
4.2.6. Коэффициент трудоемкости "Частота обновлений платформы" () - характеризует трудозатраты, связанные с учетом при разработке ИС фактора выхода обновлений элементов программной платформы, на которой планируется размещение компонент разрабатываемой информационной системы. Коэффициент определяется отдельно по каждой из подсистем ИС.
Значение коэффициента трудоемкости "Частота обновлений платформы" определяется частотой изменений двух основных компонент программного комплекса - операционной системы и системы управления базой данных, определенной в среднем по данным за последние 5 лет:
Выход обновлений ОС либо СУБД |
не чаще чем 1 раз в 12 месяцев |
от 1 раза в 12 месяцев до 1 раза в 6 месяцев |
чаще чем 1 раз в 6 месяцев |
Уровни оценки |
низкий |
средний |
высокий |
Значение коэффициента трудоемкости ( |
0,87 |
1,00 |
1,15 |
4.2.7. Коэффициент трудоемкости "Новизна информационной системы" () - характеризует влияние на трудозатраты степени новизны разрабатываемой информационной системы. Коэффициент определяется отдельно по каждой из подсистем ИС.
Значение коэффициента трудоемкости "Новизна информационной системы" определяется характером выполняемых работ по разработке информационной системы:
Характер выполняемых работ |
развитие и/или модернизация подсистем действующей ИС |
создание новых подсистем действующей ИС |
создание новой ИС |
Уровни оценки |
низкий |
средний |
высокий |
Значение коэффициента трудоемкости ( |
0,97 |
1,00 |
1,04 |
4.3. Расчет по формуле (3) проводится отдельно по каждой из подсистем разрабатываемой ИС.
Пример определения общих трудозатрат на разработку ИС:
Оценка коэффициентов трудоемкости (Подсистема 1)
N |
Коэффициент трудоемкости |
Характеристика ИС |
Уровень оценки |
Значение |
1 |
2 |
3 |
4 |
5 |
1 |
Требуемая надежность ИС ( |
общегородская ИС |
средний |
1,00 |
2 |
Размер тестовой базы данных ( |
кол-во объектов предметной области/размер ИС=900300/53750=16,7 |
средний |
1,00 |
3 |
Интеграции с внешними системами ( |
количество интеграций - 12 |
средний |
1,00 |
4 |
Сложность ИС ( |
реестр |
низкий |
0,85 |
5 |
Размещение компонент на мобильных устройствах ( |
не предусматривается |
средний |
1,00 |
6 |
Частота обновлений платформы ( |
ОС и СУБД не определены в техническом задании |
низкий |
0,87 |
7 |
Новизна информационной системы ( |
создание новых подсистем действующей ИС |
средний |
1,00 |
8 |
|
0,740 |
Определение общих трудозатрат на выполнение работ
N |
Подсистема |
Размер ИС (тыс. строк кода) |
|
К-нт А |
К-нт В |
|
1 |
2 |
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.