Развитие IT-сектора в России: создание программного обеспечения для организаций и предприятий

Разработчики игр и ПО

Советские достижения

В СССР была довольно развита разработка ПО. Большинство программ/игр писалось для себя и распространялось в частном порядке, но был и известный в широких кругах софт. Во-первых, это клон файловой оболочки Norton Commander — Volkov Commander и текстовый редактор «Лексикон». Но они были предназначены для местного населения.

Настоящей сенсацией на весь мир стал «Тетрис», разработанный Алексеем Пажитновым в 1984-м году и реализованный для IBM PC 16-летним школьником Вадимом Герасимовым (ныне инженером Google). Игра быстро пошла по рукам в Москве, потом была вывезена за границу и постепенно дело дошло до покупки прав на ее распространение компанией Microsoft (не у разработчиков, а у венгерского бизнесмена). Что заработали советские программисты на разработке мегапопулярной «времяубивалки» история умалчивает.

Также говоря об СССР, стоит отметить «Каиссу» — первую в мире чемпионку по шахматам среди компьютерных программ. Можно было бы вспомнить достижения советских ученых в области информатики, но это уже немного другая тема.

Российский софт: решения для перехода

— Какие отечественные или свободные программные продукты можно посоветовать преподавателям на разных уровнях образования?

— На площадке нашего комитета в Ассоциации завершается подготовка каталога образовательных программ и инициатив российских компаний, входящих в состав АРПП «Отечественный софт». В каталоге собрано более 40 предложений, включая льготные условия на лицензии, программы сотрудничества, а также информацию по учебно-методическим материалам, программам повышения квалификации и переподготовки. Все эти предложения сформированы и уже опробованы в школах, колледжах, вузах при непосредственном участии отечественных ИТ‑компаний. Этот ресурс поможет российскому образовательному сообществу сориентироваться в мире отечественных ИТ‑продуктов и ускорит переход школ и вузов на российский импортонезависимый софт. Вот несколько конкретных рекомендаций:

Категория Ссылки
Для видеоконференций и вебинаров TrueConf, VideoMost, Vinteo, «Сферум», «Яндекс.Телемост»
Для хранения и обмена файлами «Яндекс.Диск», «МойОфис Частное Облако», персональное облако (например, на основе Nextсloud)
Для совместного создания и редактирования текстов, таблиц, презентаций «МойОфис», «Р7-Офис», «Яндекс.Документы»
Для размещения и просмотра видео RuTube, «», персональное облако (например, на основе Nextсloud)
Платформы для цифрового обучения Для школ и колледжей есть рекомендованный Министерством просвещения каталог цифрового образовательного контента.Решение для вузов — развернуть собственный сервер с системой цифрового обучения, например, на базе Moodle. Кто выбрал такой способ — сейчас в выигрыше: продолжает работать в штатном режиме.
Специализированные решения (CAD‑системы, дизайн и прочее) АРПП «Отечественный софт» подготовила каталог «Российское ПО для импортозамещения», в котором можно подобрать российские аналоги зарубежному ПО в зависимости от потребности образовательного учреждения.

— Для каких критически важных для образования иностранных ПО и сервисов в России пока, кажется, нет внутренних аналогов, и хорошо бы начать их разрабатывать в срочном порядке?

— Остро стоит вопрос нехватки российских аналогов образовательных веб‑сервисов. Все популярные, удобные, интуитивно понятные, завоевавшие любовь преподавателей онлайн-сервисы в текущей ситуации не дают уверенности в том, что завтра не закроют доступ к своему функционалу. Очень жаль, ведь на этих ресурсах учителя и преподаватели уже много лет размещают интерактивные задания, образовательные квесты, интерактивные плакаты, быстренько в несколько кликов создают инфографику, кроссворды и другие нужные, полезные в работе материалы. Будем надеяться, что российские EdTech‑компании смогут заполнить эту нишу в скором времени.

— Есть ли у образовательных организаций риск полной потери возможности вести дистанционное образование?

— Отключение от глобальной Сети не будет препятствием для дистанционного обучения, поскольку внутрироссийский сегмент будет работать. Весь необходимый набор российских решений для обеспечения дистанционного образования есть, и его можно эффективно использовать в школах, вузах и колледжах. Но зарубежные информационные ресурсы станут недоступны.

Сводная таблица начисления баллов

Критерий Правило начисления баллов
Версии для разных устройств 12 баллов за каждый тип устройств
Версии для разных заказчиков 8 баллов за каждого типа заказчика
Версии для разных архитектур процессоров 10 баллов за каждую архитектуру
Системные требования Из 50 баллов вычиталось:
– 10 баллов за каждое 1 ядро CPU
– 5 баллов за каждый 1 Гб RAM
– 1 балл за каждый 1 Гб HDD
Сертификаты безопасности 15 баллов – вхождение в реестр отечественного ПО
20 баллов – наличие сертификата ФСТЭК
20 баллов – наличие сертификата ФСБ
20 баллов – наличие сертификата Минобороны
Тестовый период 10 баллов за каждый 1 месяц
Стоимость решения По прогрессивной шкале в зависимости от стоимости лицензий

Что мы можем Вам предложить?


Анализ и проектирование. Мы знаем, как думает пользователь, и как это заложить в проект.

Комплексный web-дизайн. Мы создаем яркие и эффективные решения, которые отражают современные тенденции и являются интуитивно понятными для пользователя.

Frontend- и backend-разработка. Мы предлагаем адаптивную верстку каркаса сайта для
гармоничного отображения на всех видах устройств, и разработку функционала любой сложности
на базе фреймворка laravel.

Тестирование. Мы работаем по принципу TETO “test early, test often”.
Фунциональное тестирование, юзабилити тестирование, нагрузочное тестирование.

Зачем нужен реестр отечественного ПО

Реестр отечественного ПО – «Единый реестр российских программ для электронных вычислительных машин и баз данных» – это список российских IT-компаний, которые создают разработки, не основанные на зарубежных системах и патентах. То есть, это ПО и базы данных, созданные в России и способные работать автономно, без софта, созданного в «недружественных» странах.

Начиная с 2016 года РФ ежегодно вкладывает во внутреннюю IT-индустрию 7–22 млрд руб. и распределяет их между участниками реестра. Количество ПО, которое попадет в список, не ограничено: благодаря программе импортозамещения государство заинтересовано в максимальном числе качественных внутренних продуктов.

Программа импортозамещения – комплекс мер, направленных на замену иностранных продуктов, которые пользовались спросом в России, внутренними разработками. Была запущена после санкций 2014 года. В импортозамещении участвуют все секторы экономики, не только IT. Цель программы – обеспечить экономическую, информационную и продовольственную безопасность страны.

IDA

Иногда случается, что чужое приложение работает неправильно и надо сделать собственную версию с несколько измененным исходным кодом. Чаще всего такая необходимость возникает, если программа требует ввести лицензионный ключ. Чтобы посмотреть исходный код чужой программы, необходимо провести процедуру дезассемблирования (технические подробности гуглить по запросу Reverse Engineering, рекомендую начать со статьи на Lurkmore).

Первая версия IDA (interactive DisAssembler) был разработана более 15 лет назад Ильфаком Гильфановом (выпускник МГУ). Это довольно узкоспециализированная программа, но она практически не имеет аналогов (мой очень давний опыт показал, что другими просто невозможно пользоваться) и является монополистом в своей нише. Помимо крекеров IDA также применяется вирусными аналитиками.

Частые вопросы

В каком виде осуществляется поставка ПО?

Поставка лицензий на право использования программного обеспечения может поставляться:

Вы только продаете программы или вы можете также внедрять программы с выездом в другие города?

Кроме продажи лицензий на программное обеспечение мы можем “под ключ” осуществить перевод информационно-телекоммуникационной инфраструктуры заказчика на российские программные решения. Наши специалисты помогут с подбором решений, проведут технический аудит инфраструктуры, реализуют пилотное тестирование и участвуют во внедрении, учитывая все особенности текущей системной архитектуры заказчика. Все мероприятия могут проводится как удаленно так и с выездом специалистов на территорию заказчика.

Каковы сроки поставки ПО?

Сроки поставки лицензий на право использования того или иного программного обеспечения всегда закрепляются в договоре между нашей компанией и заказчиком. Срок поставки зависит от вида лицензий, средний срок поставки составляет 10 рабочих дней.

Сохранят ли работоспособность нужные мне программы после перехода на новую операционную систему?

В настоящее время, все современные информационные системы создаются по принципу кроссплатформенности, т.е.возможностью работать в разных операционных системах. В случае наличия программ, работоспособность которых невозможно реализовать в операционных системах семейства Linux, например при переходе с Windows, такие программы запускаются с помощью эмуляторов. Вместе с тем, с учетом текущих трендов по развитию и внедрению российского программного обеспечения, практически все российские компании разработчики адаптируют свои продукты под российские операционные системы.

Спортивное программирование

Почему так часто можно услышать фразу «Российские программисты — лучшие в мире»? Текст выше показал, что наши способны на многое, но все же они явно не лучшие. Хорошую репутацию российскими кодерам создают участники профессиональных конкурсов.

Новости о победах российских команд/индивидуальных участников в международных соревнованиях появляются в новостных лентах мира регулярно. В первую очередь, благодаря успехам этих ребят многие люди считают, что круче русских никого нет. По количеству побед в соревнованиях наши, действительно, впереди всех.

Фаната спортивного программирования видно издалека. Если пользуетесь общественным транспортом, то советую присматриваться к одежде и аксессуарам бородатых парней с рюкзачками. Часто они получены в качестве приза за победу в соревнованиях или в память об участии в крутой международной конференции. Иногда прочитаешь надпись и думаешь: «Какие мужики в трамваях ездят!».

Rate article