Разработка компьютерного программного обеспечения в Российской Федерации.
ВВЕДЕНИЕ
Разработка компьютерного программного обеспечения в настоящее время является одним из наиболее быстро развивающихся видов экономической деятельности. Актуальность темы работы обусловлена тем, что в современном мире сфера информационных технологий имеет очень большое значение. В наши дни происходит активная цифровизация экономики, автоматизация различных производственных процессов. Всё это невозможно представить без использования специального программного обеспечения. Кроме того, в последнее время очень важной становится тема влияния пандемии на развитие различных видов экономической деятельности, в том числе и на разработку компьютерного программного обеспечения. Перечисленные факторы обосновывают значимость и актуальность данной темы исследования.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1 РАЗВИТИЕ РАЗРАБОТКИ КОМПЬЮТЕРНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В МИРОВОЙ ЭКОНОМИКЕ 5
2 АНАЛИЗ ТЕКУЩЕГО СОСТОЯНИЯ РАЗРАБОТКИ КОМПЬЮТЕРНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В РОССИЙСКОЙ ФЕДЕРАЦИИ 9
3 ТЕНДЕНЦИИ РАЗВИТИЯ РАЗРАБОТКИ КОМПЬЮТЕРНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В СМОЛЕНСКОЙ ОБЛАСТИ 14
4 ИСПОЛЬЗОВАНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В РАЗРАБОТКЕ КОМПЬЮТЕРНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 17
ЗАКЛЮЧЕНИЕ 21
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 22
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1 История языков программирования [Электронный ресурс] // URL: https://helpiks.org/5-67837.html (дата обращения: 10.03.2022)
2 Разработка ПО (мировой рынок) [Электронный ресурс] // URL: https://www.tadviser.ru/index.php/Статья:Разработка_ПО_%28мировой_рынок%29 (дата обращения: 15.03.2022)
3 Гражданский кодекс Российской Федерации. Часть 4 : федер. закон от 18 дек. 2006 г. №230-ФЗ : принят Гос. Думой 24 нояб. 2006 г. : одобр. Советом Федерации 8 дек. 2006 г. : введ. Федер. законом Рос. Федерации от 18 дек. 2006 г. №231-ФЗ
4 Рудаков А.В., Федорова Г.Н. Технология разработки программных продуктов. М. : Академия, 2014. 189 с.
5 РУССОФТ: рейтинг 2020-регионов России по уровню развития индустрии разработки ПО [Электронный ресурс] // URL: https://www.itweek.ru/business/article/detail.php?ID=216050 (дата обращения:16.03.2022)
6 Росстат – Наука, инновации и технологии [Электронный ресурс] // URL: https://rosstat.gov.ru/statistics/science (дата обращения: 16.03.2022)
7 Территориальный орган Федеральной службы государственной статистики по Смоленской области – Наука и инновации, информационные и коммуникационные технологии [Электронный ресурс] // URL: https://sml.gks.ru/folder/32837 (дата обращения: 18.03.2022)
8 Студопедия – Информационные технологии программирования [Электронный ресурс] // URL: https://studopedia.info/2-16765.html (дата обращения: 25.03.2022)
9 Маркова В.Д. Информационные технологии: сущность и инновационная составляющая // Проблемы современной экономики. 2016. № 21. С. 38-42
10 Саркенов М.Б., Головачева В.Н. Влияние развития пандемии COVID-19 на IT-технологии в мире // StudNet. 2020. №4. С. 180-184.
11 Советов Б. Я. Информационные технологии в современной экономике. М. : Высшая школа, 2012. 263 с.
12 Карминский А.М., Карминский С.А., Нестеров В.П., Черников Б.В. Информатизация бизнеса. М. : Финансы и статистика, 2012. С. 27.
13 Липаев В.В. Экономика программной инженерии заказных программных продуктов. М. : МАКС Пресс, 2014. 148 с.
б) Проектирование программного обеспечения. Проектированию, как правило, подлежат архитектура программного обеспечения, устройство отдельных компонентов ПО или пользовательские интерфейсы. Процесс проектирования программного обеспечения в Российской Федерации регламентируется в ГОСТ 2.103-68.
в) Программирование – непосредственное создание компьютерных программ. Оно представляет собой техническую реализацию алгоритмов, разработанных на этапе проектирования программного обеспечения.
г) Тестирование программного обеспечения. Специалисты данной отрасли занимаются испытанием программного продукта и проверкой соответствия между реальным поведением программы и определённым набором критических тестов. Процесс тестирования в Российской Федерации регламентируется в ГОСТ Р 56922-2016.
д) Внедрение программного обеспечения. Внедрение подразумевает настройку программного обеспечения под конкретные условия использования, а также обуче