О необходимости правового и методического обеспечения оценки стоимости программных продуктов
Автор: Мясников Максимилиан Рубэнович, Пузыня Наталия Юрьевна
Журнал: Известия Санкт-Петербургского государственного экономического университета @izvestia-spgeu
Рубрика: Финансовый сектор экономики
Статья в выпуске: 6 (102), 2016 года.
Бесплатный доступ
В статье рассматривается развитие отечественного сектора информационных технологий, его связь с ростом благосостояния страны. Подробно исследуется «Стратегия развития отрасли информационных технологий в Российской Федерации на 2014 - 2020 годы и на перспективу до 2025 года». Отмечаются проблемы в качестве управления проектами и финансировании НИОКР в сфере оборонно-промышленного комплекса. Обосновывается необходимость актуализации нормативно-правовой базы, в том числе по вопросу оценки стоимости программных продуктов.
Информационно-коммуникационные технологии, управление проектами, ниокр, программная инженерия, оценка стоимости, оценка затрат
Короткий адрес: https://sciup.org/14875758
IDR: 14875758
Текст научной статьи О необходимости правового и методического обеспечения оценки стоимости программных продуктов
В современных условиях развития российского общества информационно-коммуникационные технологии (ИКТ) получают все большее распространение, как в повседневной жизни людей, так и практически во всех отраслях экономической деятельности. Качественное развитие науки и образования, медицины и энергетики, торговли и финансового сектора в настоящее время невозможно представить без создания и внедрения в них информационных технологий.
Согласно исследованиям Всемирного экономического форума [9], конкурентоспособность экономик стран имеет сильную взаимосвязь с индексом использования в них информационных технологий. В указанных исследованиях также установлено, что рост ВВП на душу населения в наиболее развитых странах мира связан именно с внедрением информационно-коммуникационных технологий в экономику. Их развитие стимулирует рост инноваций и повышение производительности, содействует диверсификации экономики и росту деловой активности.
ГРНТИ 06.71.29
Максимилиан Рубэнович Мясников – аспирант Санкт-Петербургского государственного экономического университета.
Наталия Юрьевна Пузыня – кандидат экономических наук, профессор кафедры корпоративных финансов и оценки бизнеса Санкт-Петербургского государственного экономического университета.
Вместе с тем, по данным отчета Всемирного экономического форума за 2016 год, Российская Федерация занимает 41 место из 143 в рейтингеразвития информационно-коммуникационных технологий в мире. Однако у России есть шансы улучшить свои позиции – достаточно вспомнить высокий инженерный и алгоритмический потенциал российских специалистов, пользующихся неизменным спросом на мировом рынке труда. Таким образом, в условиях мирового роста информатизации общества и государства и тесной связи данного процесса с ростом благосостояния вопрос о необходимости и перспективах развития отечественной отрасли ИКТ как никогда актуален.
Распоряжением Правительства РФ от 01.11.2013 № 2036-р была утверждена «Стратегия развития отрасли информационных технологий в Российской Федерации на 2014 – 2020 годы и на перспективу до 2025 года» (далее – национальная стратегия). Кроме того, распоряжением Правительства РФ от 30.12.2013 № 2602-р утвержден план мероприятий по развитию отрасли информационных технологий. В соответствии с указанными документами, развитие отрасли ИКТ признается одним из приоритетных направлений государственной политики Российской Федерации. В частности, отмечается, что поддержка данной отрасли должна способствовать «снижению зависимости экономики страны от сырьевого экспорта» и «повышению производительности труда за счет ускоренного внедрения информационных технологий в важнейшие сферы экономики». В подтверждение этого приводятся данные о том, что отрасли, активно применяющие информационные технологии, демонстрируют рост производительности труда «в 1,7 раза быстрее, чем в среднем в экономике» [1].
Оборонно-промышленный комплекс (ОПК), в силу своего стратегического значения, является одной из сфер, особенно нуждающихся в развитии и применении информационных технологий. Во многих развитых странах, в том числе и в России, высокотехнологичная продукция нередко является областью военного применения. При этом в рамках многих направлений наукоемких разработок, создается значительное количество технологий и научно-технической продукции, обладающих двойной применимостью. Эти разработки значительно повышают уровень технологий также и в производстве гражданской техники.
Примером технологического скачка, инициированного военными разработками, может служить программа «Аполлон», реализованная в США в период с 1961 по 1975 гг. Фильтр Калмана, первоначально примененный в навигационных системах космических шаттлов «Аполлон», в настоящее время успешно применяется во многих сферах науки и техники. «Например, в GPS-приемниках, обработке показаний датчиков, оценке параметров макроэкономических моделей» (см. более детально: http://niu.ifmo.ru/ru/news/5912/ne_stalo_vydayuschegosya_uchenogo_rudolfa_kalmana.htm ). Поэтому в национальной стратегии говорится о необходимости разработки специального стратегического документа по развитию информационных технологий в отечественном оборонно-промышленном комплексе.
Назначение данного документа заключается в определении политики государства «по созданию, развитию и использованию информационных технологий» в ОПК и формулировании «стратегии развития конкурентоспособной инфраструктуры, информатизации управления проектами для повышения качества такого управления» и «плана внедрения информационных технологий». Не случайно здесь в качестве главной цели значится повышение качества управления проектами. Для достижения поставленных целей и обеспечения заданного уровня качества, проекты любого рода должны быть тщательно спланированы и поддержаны эффективным управлением. Однако очень часто ошибки в управлении проектами, как например, недооценка рисков и плохое планирование приводят к неудовлетворительным результатам [2].
Экономические потери в таких случаях приобретают разные формы и масштабы: ограниченные ресурсы расходуются на бесполезные операции, финансовые и технологические риски превышают приемлемые значения, продукты вводятся в эксплуатацию с большим опозданием. Еще более драматичной выглядит ситуация с разработкой программного обеспечения. Согласно данным Standish Group, только один из шести проектов по разработке программных продуктов реализуется в соответствии с изначальными временными, стоимостными и качественными требованиями. При этом около половины программных проектов закрывается без выдачи готового продукта [2].
Менеджмент (управление) проектами определяется как «набор проверенных принципов, методов и методик, применяемых для эффективного планирования, составления графика, управления и отслеживания результатов работы, ориентированной на успешное выполнение» [4]. Таким образом, управ- ление проектом начинается с планирования, а планирование, в свою очередь, включает в себя оценку стоимости проекта, то есть затрат на его реализацию.
В отрасли информационных технологий, как правило, преобладающая часть затрат приходится на фонд оплаты труда сотрудников, а значит в процессе планирования проекта решается задача по оценке трудозатрат. Необходимо иметь в виду, что государство является крупным заказчиком на рынке информационных технологий, а также единственным заказчиком высокотехнологичной продукции военного назначения, что ставит во главу угла вопрос об оптимизации затрат. В настоящее время имеются проблемы в реализации научно-исследовательских и опытно-конструкторских работ, финансируемых государством. В частности, отмечаются «завышенный уровень цен и необоснованность затрат на оборонную продукцию, небрежность их учета» [5]. Некоторыми авторами высказывается мнение о необходимости внедрения «новой концепции ценообразования, направленной на повышение эффективности расходования бюджетных средств» [6].
В национальной стратегии также подчеркивается необходимость разработки рекомендательных документов «по порядку и обоснованию затрат на создание, развитие и сопровождение информационных систем» [1]. В настоящее время в законодательной области по вопросу оценки затрат на разработку информационных систем наблюдаются значительные пробелы. По данному вопросу имеются лишь два до сих пор действующих документа: Укрупненные нормы времени на разработку программных средств вычислительной техники, утвержденные Постановлением Государственного комитета СССР по труду и социальным вопросам и Секретариата ВЦСПС от 24 сентября 1986 г. № 358/22-20 и Типовые нормы времени на программирование задач для ЭВМ, утвержденные Постановлением Госкомтруда СССР, Секретариата ВЦСПС от 27.07.1987 № 454/22-70.
Несмотря на то, что указанные нормы содержат большое количество данных по производительности труда и позволяют рассчитать трудозатраты с учетом массы факторов (например, объема программного средства в тысячах условных машинных команд, его сложности, степени новизны, степени использования в разработке стандартных модулей, типовых программ), мы считаем, что указанные документы морально устарели и нуждаются в пересмотре. За последние тридцать лет в программной инженерии появились новые технологии разработки и инструменты программирования, существенно изменилась аппаратурно-вычислительная среда разработки. Современные языки программирования высокого уровня содержат в одной строке кода более одной машинной команды [8].
Кроме того, в указанных методических рекомендациях не учитывается другие немаловажные факторы разработки программных продуктов, например, квалификация коллектива разработчиков, влияющая непосредственно на среднюю производительность труда [3]. Авторы национальной стратегии призывают обратить внимание на «недостаточное количество современных государственных стандартов, связанных с разработкой и внедрением решений сферы информационных технологий», а также «актуализировать имеющиеся устаревшие стандарты, разработать и внедрить необходимые новые стандарты с учетом положительных зарубежных практик» [1].
В англоязычной литературе, посвященной программной инженерии, можно встретить большое количество методов и методик оценки затрат по разрабатываемым программным продуктам. К наиболее распространенным относятся: методика экспертного заключения на основе имеющихся данных по аналогичным проектам и параметрическая модель COCOMO II двух типов – с учетом основных факторов и полной совокупности факторов [3].
Кроме того, известны следующие методики: оценка размера программного обеспечения по аналогии, метод функциональных точек, метод точек свойств, метод объектных точек, метод оценивания Wideband Delphi и др. [4; 7]. Каждый из упомянутых методов обладает преимуществами и недостатками, а также ограниченной областью применения. Необходимо провести исследования по поиску и, возможно, доработке использующихся в отечественной и зарубежной практике инструментов оценки.
Одним из ключевых факторов, сдерживающих развитие отечественной отрасли ИКТ, обозначенным в национальной стратегии, является недостаточное число исследований, проводимых в данной сфере. Высказывается необходимость установления приоритетных направлений долгосрочной и краткосрочной государственной политики по исследованиям и разработкам в области ИКТ.
К долгосрочным относятся исследования в области обработки больших массивов данных, робототехники, безопасности в информационном обществе и др. В краткосрочной перспективе планируется проведение исследований в области «новых систем поиска и распознавания, новых методов и про- граммного обеспечения распределенной обработки больших данных, а также новых методов и программного обеспечения для предсказательного моделирования сложных инженерных решений, новых способы хранения, обработки и передачи данных, методов программного моделирования на всех уровнях производства, программных технологий поддержки принятия решений в реальном времени с элементами искусственного интеллекта» [1].
Такое большое количество направлений исследований в области программного инжиниринга нуждается в обеспечении оптимальности затрат на реализацию проектов. Создание нормативных и методических документов, соответствующих современным требованиям, позволило бы облегчить и увеличить эффективность контроля обоснованности цены НИОКР со стороны государственного заказчика. Такой контроль проводится, в том числе, Минпромторгом России при заключении контрактов в рамках федеральных целевых программ или государственных программ Российской Федерации.
Однако, имея в виду специфику разработки программных продуктов, целесообразно производить оценку стоимости не только перед запуском проекта, но и на последующих его этапах. В данный момент требование о периодическом проведении оценки в правовом поле отсутствует. В связи с этим руководитель Федеральной службы по интеллектуальной собственности Ивлиев Г.П. заявляет, что указанное требование необходимо закрепить законодательно (см. http://www.labrate.ru/20160614/ste-nogramma.htm ).
Таким образом, необходимость совершенствования нормативного и методического обеспечения признается не только исследователями и разработчиками, но и представителями власти, а задача поиска и разработки эффективных методик оценки стоимости проектов по производству программных продуктов приобретает большое значение для развития отрасли информационных технологий.
Список литературы О необходимости правового и методического обеспечения оценки стоимости программных продуктов
- Стратегия развития отрасли информационных технологий в Российской Федерации на 2014-2020 годы и на перспективу до 2025 года (утверждена Распоряжением Правительства РФ от 01.11.2013 № 2036-р).
- Арчибальд Р. Управление высокотехнологичными программами и проектами. М.: Компания АйТи; ДМК Пресс, 2004 472 с.
- Липаев В.В. Программная инженерия. Методологические основы. М.: ТЕИС, 2006. 608 с.
- Шафер Д., Фатрелл Р., Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: Издательский дом «Вильямс», 2003. 1136 с.
- Подольский А.Г., Косенко А.А. К оценке трудоемкости разработки продукции военного назначения//Вооружение и экономика. 2015. № 4 (33). С. 84-93.
- Пузыня Н.Ю. Государственное регулирование цен. СПб.: Изд-во СПбГУЭФ, 2012. 85 с.
- Пузыня Н.Ю. Оценка стоимости интеллектуальной собственности и нематериальных активов. СПб.: Изд-во СПбГУЭФ, 2011. 204 с.
- Тютюнников Н.Н. Оценка затрат на создание программных средств терминологического фонда по укрупненным нормам времени на разработку программных средств//Актуальные вопросы экономических наук. 2013. № 35. С. 163-169.
- Baller S., Dutta S., Lanvin B. (editors). The Global Information Technology Report 2016. Innovating in the Digital Economy.