Привет! Меня зовут Иван Янин, я мастер спорта России и старший системный аналитик SM Lab, и в этом посте я хочу поговорить про систему спортивного ориентирования. Я поделюсь опытом и расскажу о возможностях стратегии развития IT-экосистемы Федерации спортивного ориентирования России, её целях и предстоящих работах. Несмотря на огромные различия в деятельности крупного бизнеса и общественной спортивной организации, вызовы, с которыми они сталкиваются очень похожи.  Моё знакомство со спортивным ориентированием началось довольно рано — в 6 лет. За 23 года занятия на своём опыте ощутил, как менялся наш вид спорта благодаря развитию и совершенствованию технологий. Вместо перекидных картонок с цифрами – электронные часы, вместо карточек для компостерных отметок – бесконтактные чипы, вместо разглядывания карт друзей с нарисованными ручкой путями – карты в интернете с наложенными треками, скаченными с наручных часов.  Даже сам формат соревнований изменился в сторону зрелищности благодаря доступности трансляций в информационно-телекоммуникационной сети «Интернет».  Лесные спринты превратились в городские, спринтерские дисциплины выделены в отдельные соревнования, значимые соревнования не обходятся без трансляций. Те, кто родились в этом году, через 30 лет буду вспоминать, что когда-то мы использовали громоздкие телефоны в качестве GPS-трекеров и чипы, которые могли сесть прямо на дистанции. Скорость изменения технологий вокруг нас невероятно высока. IT окружает нас во всех сферах жизни, и мы воспринимаем их как нечто неотъемлемое, само собой разумеющиеся: мессенджеры, медицинские операции, покупки с помощью банковских карт, YouTube, интернет поисковики. Даже для того, чтобы сейчас Вы читали этот пост, пришлось использовать электронную почту, инструменты графического дизайна, программное обеспечение, которое позволило печатать текст, верстать наполнение. Все эти инструменты работают для нас как некий черный ящик.  Мы не задумываемся над тем, как этот ящик работает, но на самом деле обеспечение его работы – это труд большого количества людей и использование множества IT-инструментов.  Где в нашем виде спорта мы сталкиваемся с этим черным ящиком?  Прежде всего это различные протоколы; системы заявки на соревнования; различные новости вида спорта; формирование и печать бумажного сплита; присвоения спортсменам разрядов; часы с частотой сердечных сокращений и т.д. Можно сказать только интеллектуальная работа спортсмена на дистанции полностью освобождена от влияния современных технологий и то, тренировка этих навыков также доступна через интернет. Цифровизация нашего мира растет и предпосылок к замедлению этого процесса нет. В апреле 2022 года Президиум Федерации спортивного ориентирования России (далее – ФСОР) утвердил структуру IT-экосистемы федерации. Отслеживая мировые тенденции, создание IT-экосистемы с собственными продуктами – это закономерный шаг ФСОР, который позволит не отставать от темпа развития современного мира и быть готовым к любым вызовам, которые будут ждать нас в будущем. Перед нами стоит глобальная задача – обеспечить во ФСОР движение потоков информации и её обработку на современном уровне, что позволит эффективнее коммуницировать и работать по всей стране. Это долгий процесс, который должен решаться поэтапно с постоянной корректировкой разработки согласно актуальным потребностям обозначенными руководящим органом. В данный момент нами сформирован проект целевой картины IT-экосистемы. Основные цели, стоящие перед цифровой трансформацией:  Информирование широкого круга лиц лиц о соревнованиях, событиях вида спорта; Управление работой ФСОР и ФСО регионов;  Электронный документооборот;  Управление соревнованиями;  Автоматизация составления официальных протоколов, положений, бюллетеней, регламентов и т.д.;  Автоматический обмен данными по итогам прошедших мероприятий; Формирование и учет актуального реестра состава сборных, спортсменов, спортивных судей, специалистов;  Сохранение истории спортивного ориентирования; Автоматизация предоставления данных для государственных информационных систем и органов управления Перевод платежей различных целей в единое окно;  IT-экосистема – это набор независимых устройств, инструментов и сервисов, которые кратно повышают свою эффективность за счет налаженных взаимосвязей. Представим её работу на примере работы спортивной школы.   Обучающийся общеобразовательной школы ходит несколько раз в неделю на тренировки и общается со своим тренером. Что он ответит, если спросить, чем он занимается в свободное от учебы время? «Я – спортсмен! Я выполнил уже третий взрослый разряд!» - заявит он. Для того, чтобы полноправно считать себя спортсменом ему достаточно приходить регулярно в определённое место и общаться с определенным человеком, который скажет ему как тренироваться и где участвовать в соревнованиях. Мы видим, что два субъекта (учащийся школы – тренер спортивной школы) наладили взаимосвязь, которая повысила их эффективность. Как? Спортсмен не изучает самостоятельно методики ориентирования, как правильно тренировать скорость, выносливость, не задумывается о поиске соревнований. Он сконцентрирован на тренировках и результате, а тренер своим опытом и знаниями обеспечивает ему эффективное повышение уровня спортивного мастерства. Однако тренера, читая эти слова, спросят: «А откуда у него разряд? И вообще факт тренировок и участия в соревнованиях не делает его официально спортсменом! Мы занимаемся этой работой, и она занимает много времени!». Все верно. Во-первых, когда этот спортсмен только пришел его необходимо представить государству, а это включает в себя сбор ряда документов для включения его в группу спортивной подготовки. Во-вторых, при выполнении нормативов по определенному разряду тренеру необходимо заполнить зачетную книжку спортсмена, взять официальные протоколы с печатями, список судей, положение о прошедших соревнованиях и заполнить представление для присвоения спортивного разряда.  Далее в работу вступают инструктора-методисты. Они проверяют полученные от тренеров документы, оформляют их в установленный вид и передают для оформления. Конечно, бывают случаи возврата документов. Стоит задача подготовить их так, чтобы не было юридических препятствий присвоению разрядов или оформлению обучающегося школы как спортсмена. Стоит ли упомянуть, что для выполнения разряда те самые соревнования должны быть включены в единый календарный план? Конечно да, ведь все описанные действия не имеют смысла без работы региональной федерации, которая в начале года позаботилась о том, чтобы соревнования были представлены и согласованы уполномоченным государственным или муниципальным органом как официальные.   Мы на одном примере видим, что за заявлением ученика «Я – спортсмен со спортивным разрядом» стоит большой пласт работ, основанный на взаимодействии тренеров, инструкторов-методистов, спортивных федераций и органов власти. Каждый работает в своей предметной области повышая свою эффективность за счет работы соседних ролей. Знает ли ученик школы, который занимается спортивным ориентированием, об описанном выше? Нет, для него работает черный ящик, состоящий из тренера, инструктора-методиста, руководителей разного уровня, федерации и органов исполнительной власти. По сути, мы живем в своей экосистеме спортивного ориентирования сами того не осознавая. Её устойчивость периодически нарушается антропогенными факторами (изменения законодательства, нормативной базы) и общим развитием биосферы (цифровизация процессов в мире). Развиваясь, биосфера сама отторгает то, что в неё перестаёт вписываться. Тем самым, созданием своей IT-экосистемы мы собираемся не только повысить собственную эффективность работы, но и быть готовыми к своевременной реакции на внешние факторы. Давайте посмотрим, что нам предстоит создать.    Начнём с того, что актуально для всех – получение информации. В настоящий момент в деятельности ФСОР можно выделить 2 общедоступных канала официального информирования:  Официальный сайт www.rufso.ru  Верифицированная группа в социальной сети www.vk.com/rusfso  Это удобно. Каждый может использовать наиболее подходящий для себя вариант получения данных. Важная информация появляется в обоих местах, на сайте всегда можно найти актуальные нормативные документы, а во «Вконтакте» всегда легко найти последние новости. А ведь это не все способы обмена информацией, которые предоставляет IT мир. Однако, чем больше каналов связи – тем больше ресурсов нужно на их поддержку и тем сильнее возрастает вероятность ошибки. Сейчас целесообразность расширения каналов связи сомнительна, но упущенные возможности по охвату аудитории ориентировщиков и рекламе нашего вида спорта – печальный и не дозволительный факт. Контур коммуникаций призван решить эту проблему за счет реализации концепции единого окна взаимодействия автора новости и её потребителя.    Представим, как он может работать. Пусть у нас есть условный судья соревнований. Он знает, что последний участник финишировал, все необходимые процедуры завершены и можно публиковать финишные протоколы. У него есть фотографии и видео со смотрового пункта, информация о найденном пакете с чипами целой команды и информация об изменении начала старта на следующий день.  Единственное, что требуется для публикации результатов - решение судьи и минимум действий в информационной системе (далее – ИС) организации соревнований (о ней позже), где уже все готово. Судья нажимает «Опубликовать новость: результаты сегодняшнего дня» и система автоматически, через ИС взаимодействия, отправляет информацию во все каналы коммуникации с учетом их особенностей: на сайте и мобильном приложении видны привычные нам результаты большим листом с разделением по группам, в «Telegram» бот информирует о доступности протоколов и предлагает по фамилии отобразить на экране место этого спортсмена, в группе во «Вконтакте» публикуется ссылка на протоколы и выгрузка в Excel для тех, кто хочет подробнее исследовать сплиты своих соперников.   Но как же фото, видео и прочая информация? Забыл! Ничего, бывает! Все что нужно – в ИС организации соревнований нажать «Дополнить новость» и загрузить фото, видео, информацию о чипах и дату переноса старта. Судья понимает, что главная ценность – это донести до людей, что завтра нужно приехать попозже, а также дать понять команде с потерянными чипами, что они найдены. Поставив галочки «Важная информация» у этой информации он понимает, что сообщение о переносе времени старта достойно целой отдельной новости! Нажимаем на кнопку «Выделить в отдельную новость», отдельная новость сформирована. Всё, для судьи работы по общению через каналы коммуникации закончены.  Алгоритмы контура коммуникации сами определяют, как и где отредактировать данные, где выложить все фотографии и видео, где дать только ссылки, где выделить жирным важную информацию, а где, может быть, и отправить письма на электронные почты или смс на телефоны спортсменов.  Выше описано, как это может работать на примере всего лишь одного события, поэтому нужно не забыть упомянуть для чего ещё нужен контур коммуникации:   Информирование о соревнованиях и событиях;  Создание электронной версии журнала «Азимут»;  Создание кабинета электронной оплаты взносов различных назначений;  Предоставление открытых данных для внешних ИС;  Передача официальной информации в смежные ИС;  Предоставление данных для ИС ФСО регионов страны;  Представление методологической информации о виде спорта;  Обеспечение сохранности истории проведения и результатов соревнований;  Создание обучающих материалов для спортсменов, тренеров, судей и специалистов.  Набор инструментов и технических средств, которые обеспечивают проведения соревнований. Прежде всего это то, без чего невозможно сейчас представить ни одни соревнования официального уровня и с чем знаком каждый спортсмен – система электронной отметки. Пожалуй, это самое необходимая и важная часть. Спрос рождает предложение и рынок предоставляет относительно широкий выбор систем электронных отметок. Несмотря на то, что системы отметки сопровождаются программным обеспечением, позволяющим настраивать взаимодействие с компьютером и формировать необходимые протоколы, при тенденции к увеличению количества систем отметок, есть потребность к формированию унифицированной точки взаимодействия с ними. Это позволит использовать любые системы отметки, которые предпочитает тот или иной организатор, а при требованиях к выбору конкретной системы на официальных соревнованиях – не будет необходимости в переобучении судей, ответственных за цифровое сопровождение. Уже сейчас такая система существует и готова к необходимым доработкам для включения в объединенную экосистему.  Теперь вернёмся к информационной системе организации соревнований. Проведение соревнований требует коллективной работы группы лиц с четко разграниченным обязанностями. Тот, кто не проводит соревнования видит, в основном, только процесс работы судей непосредственно на «полянах соревнований», где цифровое сопровождение проявлено только в электронной отметке и различных распечатках на основе данных с чипов. На самом деле за видимой работой скрыто много нагрузки по согласованиям возможности проведения соревнований, привлечению и утверждению людей на судейских должностях, обеспечению оборудованием, печати официальных документов и передачи их заинтересованным лицам и ещё много всего, что можно выполнять либо контролировать с помощью отдельной компьютерной программы. Таким образом, цель данной ИС – стандартизировать и автоматизировать ручные, рутинные задачи при проведении соревнований. Рассмотрим примеры задач: Работа с судейскими бригадами. Привлечение судей к проведению соревнований на основе общего реестра, фиксация фактов согласований возможности проведения, управление информированием судейских бригад о предстоящих работах, отслеживание фактов выполнения условий для подачи документов на очередные судейские категории и информирование федераций об этих возможностях.  Учет оборудования, которое находится на балансе федерации.  Работа с протоколами. Формирование стартовых, финишных результатов и официальных протоколов, формирования сплитов. В некотором роде есть дублирование функционала систем отметки, но разница в месте потребления информации. Системы отметки работают с данными, которые сформирована на основе считывания чипов спортсменов, а ИС организации соревнований будет обращаться к единой базе данных, что позволит формировать документы в любой момент из любой точки страны.  Управление событиями. Информирование о времени проведения, открытия и закрытия соревнований, о начале награждения; печать дипломов и грамот для спортсменов. Работа со спортсменами. Прохождение комиссий по допуску, печать документов необходимых для присвоения спортивных разрядов, контроль соблюдения условий выполнения разрядов, информирование федераций о возможности подать документы для присвоения.  Любой процесс, в котором участвует несколько человек требует организации разной степени сложности. В повседневной рутине федераций (как России, так и регионов) всегда стоят задачи по организации соревнований, операционной деятельности, формированию сборных, присвоению спортивных разрядов и судейский категорий. Все это решается командой высококвалифицированных профессионалов и решается успешно! Однако, любая работа требует затрат времени и сил, которых всегда не хватает при работе в режиме общественной нагрузки.  В целях повышения эффективности управления разных уровней будет реализован контур управления. Это одна из самых сложных задач, подразумевающая сбор большого объёма обратной связи от членов федерации с богатым опытом работы. Только таким путём получится выявить, где нужна помощь за счет автоматизации. Концептуально контур состоит из одной, но самой массивной информационной системы. Она будет подстраиваться под каждого человека, который с ней работает – специалисты общественники федераций, специалисты спортивных школ, личные тренера спортсменов, тренера спортивных сборных команд.  Задачи: Управление ФСОР, руководство региональными федерациями. Формирование календарей. Как России, так и каждого региона в отдельности. Это позволит сформировать единый календарный план соревнований всех уровней в стране. А добавление в календарный план информации об аккредитованных частных массовых соревнованиях – очередной шаг для развития нашего вида спорта.   Ведение реестра спортсменов и судей.  Формирование сборных России и регионов. Спортсмены всегда будут в единой базе, а работа через ИС позволит уменьшить трудозатраты за счет автоматического формирования документов, предоставления статистики, обработки заявок.  Формирование методических материалов для работы специалистов, тренеров, судей и спортсменов. Наш вид спорта большой и сложный, в каждом регионе можно найти свою специфику работы людей и подготовки спортсменов. В контуре управления ожидается создание площадки, через которую люди смогут делиться опытом.     Экосистема — слишком сложный механизм, чтобы пытаться управлять им директивно и контролировать все из одной точки. Вместо этого здесь используются механизмы координации — прежде всего, через внедрение общих стандартов, правил и процессов. Тем самым мы уже определили, о чем будет идти речь: контур взаимодействия – это набор средств общения между элементами экосистемы, обработки и хранения информации.  Не углубляясь в технические особенности, необходимо отметить, что несмотря на понятную цель контура, сама его реализация — это очень непростая задача.  Средства общения, API (Application Programming Interface), которые будут реализованы в ИС взаимодействия, должны быть в одно и то же время гибкие к изменяем и иметь строгие правила, по которым они модифицируются. Ошибка в контуре взаимодействия может повлечь за собой сбой в работе сразу нескольких элементов, а в худшем случае и всей экосистемы, ведь общение каждого элемента между собой будет всегда происходить через точку консолидации информации. Точка консолидации информации должна решать одновременно несколько задач:  Хранение заранее неопределенной информации. Наполнение официальных протоколов четко регламентировано Правилами вида спорта, однако результаты, которые мы видим на сайтах и наполнение электронных файлов систем отметки временами сильно отличаются от того, что необходимо. А если это какие-либо частные соревнования, то предсказать наполнение будет невозможно.  Контроль консистентности данных. Нормативные требования к официальным документам необходимы не для соблюдения порядка или заполнения документа согласно придуманному кем-то шаблону. Это установленные требования, не соблюдая которые будет невозможно проводить тарификацию заработной плата тренеров, присваивать спортивные разряды и звания, судейские категории и вообще считать наш вид спорта официально существующим. Двигаясь в сторону электронного документооборота и автоматического формирования официальных документов необходимо в каждый момент времени поддерживать данные в таком виде, чтобы формирование документа было ограничено лишь временем работы самой программы, а не человеческим фактором.  Обработка данных. Средства взаимодействия между элементами экосистемы подразумевают передачу данных, а значит их необходимо получить, обработать и сохранить в том виде, в котором данные будут полезны в дальнейшей работе.  Предоставление данных для индивидуальных разработчиков. Несмотря на то, что ФСОР берет на себя задачу по цифровой трансформации, не стоит забывать и об энтузиастах нашего вида спорта, которые хотят индивидуально разрабатывать свои приложения, новостные сайты и т.д. Хочется дать возможность таким людям развивать наш вид спорта теми способами, которыми они умеют.   Одна из интересных особенностей спортивного ориентирования – даже во время прохождения дистанции человек может понять, что ему нужно менять тактику выбора пути. Техничный спортсмен в начале дистанции собирался бежать преимущественно азимутами, но зеленка оказалась не такой, как в его родном лесу и становится очевидно, что те, кто вбирали длинные варианты по дорожкам уже немного впереди. Нужно догонять!  Современная разработка программного обеспечения имеет точно такую же особенность. Необходимо иметь хорошо продуманный план движения от старта до финиша, но выбор маршрута между точками внутри всегда должен зависеть от текущих актуальных и приоритетных потребностей.  Мы не стремимся создать массивную экосистему с набором программного обеспечения различной сложности, которые будут выполняет конкретные задачи потому, что это современно, модно и кажется целесообразным. Мы стремимся прежде всего улучшить собственную работу, с которой мы сталкиваемся при развития спортивного ориентирования и участия в соревнованиях.  Поэтому разработка экосистемы будет идти от того, что мы, группа единомышленников с единой целью - развитие спортивного ориентирования и мы знаем, чего нам не хватает и готовы к изменениям, связанным с цифровой трансформацией. Это значит, что мы нуждаемся в тех, кто знает наш вид спорта, его специфику, нормативную базу и имеет богатый опыт, которым хочет поделиться и принять непосредственное участие в разработке программного обеспечения.   Описанное в статье – это стратегический план движения. Выбор же маршрута в течение всего жизненного цикла разработки будет зависеть от совместных усилий небезразличных людей, которые любят спортивное ориентирование.