
Слово «кризис» для нас уже давно не звучит таким пугающим, как при первой с ним встрече.
Но ситуация в 2022 году оборачивается серьёзнее. На 6 марта 2022 года мало кто понимает, что будет дальше и что ожидать ИТ-компаниям. С рынка уже ушло множество зарубежных сервисов и платформ, и с каждым днем всё больше крупных зарубежных игроков ИТ-рынка приостанавливают свою работу в РФ.
Не остается другого пути, как активно искать аналоги привычного софта. Мы решили представить самые худшие сценарии и поделиться своими находками и планами.
А что будет, если используемый софт перестанет работать?
Конечно, мы зависим от гигантов производителей софта и понимаем, что лучше перестраховаться и найти замену привычным инструментам, если это возможно. Для себя мы разграничили софт по степени угрозы блокировки и выделили следующие:
-
Запрет на использование на территории России
-
Запрет аккаунтинга — блокировка учеток, исходя из понимания информации о нас (язык, часовой пояс, раскладка клавиатуры)
-
Принудительное отключение самих операционных систем
В компании мы создали список программ, которые используем в работе и без которого все процессы просто перестанут существовать. Получилось, я вам скажу, не так уж и мало — 25 штук!
Помимо просто списка, мы организовали ежедневные совещания выделенной группой и отслеживаем такие показатели:
-
Риск блокировки (выбрали по методу «светофора» красный — блокирующий работу, желтый — ищем альтернативы, зеленый — не критичный, в случае блокировки)
-
Проставляем статус бэкапирования (при необходимости и возможности бэкапы делаем ежедневно)
-
Текущий статус (по сути работоспособность на текущий момент)
-
План замены
-
Затраты на новый софт
-
Срок переноса данных
-
Расположение софта (внутри сети или внешний)
Весь указанный список описать и рассказать подробнее не предоставляется возможным. Потому выделю только «основное» — это то, что как для разработчика, так и для любого из команды проекта имеет блокирующий характер, а именно это IDE и система управления проектом.
Ниже собран небольшой перечень IDE, по которым у нас есть собственное понимание, как планируем заменить. Это НЕ реклама софта, а только наши изыскания и наблюдения.
PHPStorm ⟹ Sublime, vsCode, VSCodium, Atom
WEBStorm ⟹ Sublime, Eclipse, vsCode, Brackets, VSCodium, Atom
Golang ⟹ Atom with Go-Plus, vsCode, vim-go, go-sublime
APP Code ⟹ VSCodium
Visual Studio ⟹ Atom
Unity ⟹ Unigine
Мы не хотим наводить панику — ни здесь, ни у себя в компании среди ребят. Стараемся держать под контролем то, на что можем повлиять сами. И конечно, остается большая надежда, что производители софта останутся вне политики и станут домом для разработчиков со всего мира.
Что же делать с системами управления проектом?
Если внезапно заблокируют используемую связку Jira и Confluence, либо другие важные программы для организации процессов в компании — в данном случае переживаний меньше, так как используем собственную CRM-систему с модульной архитектурой Automation of Production (AOP).
Благодаря своей модульности, АОР гибко подстраивается под любую модификацию бизнес-процессов. Развернута система непосредственно на внутреннем сервере.
Основные идеи, которые заложены в архитектуру AOP позволяют осуществлять все предъявляемые требования к современным системам, касающиеся, например, такого необходимого функционала, как разделение по ролям и по должностям, нами соблюдены все предъявляемые требования по безопасности хранения данных и соединения с сервером.
На текущий момент — конечно же, собственная система, это не полноценная замена всего накопленного годами функционала систем Atlassian. Вся имеющаяся информация по проектам/подпроектам строится пока в виде Канбан-досок, либо в виде деревовидного списка. Таск-трекер позволяет нам создавать задачи, объединять их в проекты, проставлять приоритеты выполнения. А также указывать дедлайны, прикреплять файлы, писать комментарии.

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

Что же касается планирования встреч внутри компании и организации видеоконференц-связи, то тут интегрировали в систему бесплатно распространяемый Jitsi meet, установленный также на серверах компании.

Выбранное решение по созданию собственной корпоративной системы с одной стороны может показаться довольно сложным, так как на проработку и реализацию уходит довольно много времени и сил. С другой стороны, это практически полностью исключает варианты блокировок и дает возможность организовать и выстроить процессы таким образом, как это видите именно вы!
В заключении хочу сказать, что мы искренне надеемся, что геополитическая ситуация изменится в лучшую сторону.
А какие решения используете Вы?
ссылка на оригинал статьи https://habr.com/ru/post/654531/
Добавить комментарий