Переезд с Jira, Confluence и Notion со всей историей

Переносим из Jira, Confluence и Notion задачи с историей, комментариями, вложениями и связями в российский трекер или свою систему. Начинаем с пробного проекта.

Atlassian с 31 октября 2022 года не продлевает российским компаниям лицензии Jira и Confluence, серверные версии с февраля 2024 года не получают даже исправлений безопасности, а 9 сентября 2024 года Notion закрыл доступ всем, кто работает из России. Переезжать придётся в любом случае, и главный вопрос в том, что потеряется по дороге. Выгрузить список задач несложно. Труднее забрать историю: кто и когда менял статус, о чём спорили в комментариях, какие файлы приложили и какая задача от какой зависит. Rule 90 переносит задачи, страницы и базы знаний со всей историей в российский трекер или в вашу собственную систему, а то, чего в новой системе не хватает, доделываем: интеграции, отчёты, привычные процессы.

Что переносим из Jira, Confluence и Notion

Из Jira переезжают задачи с полями и статусами, история изменений, комментарии с авторами и датами, вложения, эпики, спринты и связи между задачами. Из Confluence — дерево страниц, вложения и ссылки со страниц на задачи. Из Notion — страницы и базы вместе со связями между ними.

Отдельно переносим права: кто какой проект видит и кто что может менять. Если старая система была связана с GitLab, почтой или 1С, связи собираем заново, с 1С — через её API. Без этого новая система выглядит полной, но команда продолжает заглядывать в старую.

Почему выгрузки в CSV мало

Штатных выгрузок для переезда не хватает. Jira отдаёт в CSV не больше 1 000 задач за раз, а вместо файлов вложений кладёт ссылки на них. Notion выгружает базы в CSV, но комментарии сохраняет только при выгрузке в HTML, а чужие приватные страницы в выгрузку не попадают совсем.

У российских трекеров есть свои импортёры. У Яндекс Трекера, например, отдельные методы переносят задачи, комментарии, файлы и связи, и типовой проект они закрывают. Работа остаётся там, где проект не типовой: собственные поля и процессы, данные из плагинов, ссылки между Confluence и Jira, права.

Проект на 14 000 задач и его связи

Возьмём проект в Jira на сервере компании. Числа условные, подставьте свои:

Что переносимСколькоГде трудность
задачи14 000выгрузка пачками, собственные поля без пары в новой системе
комментарии52 000авторы, которых уже нет в компании
вложения6 300 файлов, 40 ГБв CSV только ссылки, файлы забирают с сервера отдельно
связи между задачами9 000переносятся после задач, по новым номерам
страницы Confluence со ссылками на задачи2 100каждую ссылку переписать на новый адрес

Сами задачи здесь — меньшая часть работы. В новой системе у каждой задачи появляется новый номер, и всё, что ссылалось на старый, перестаёт работать: 9 000 связей, упоминания в комментариях, ссылки в 2 100 страницах. Если их не переписать, история формально переедет, но пользоваться ею будет нельзя. Поэтому переезд считаем не по числу задач, а по числу связей.

Расскажите, что нужно сделать

Разберёмся в задаче и предложим, как решить её эффективно.

Оставить заявку

«Команда привыкла к Jira и не захочет переучиваться»

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

Куда переезжать

Замену ищут среди российских трекеров и баз знаний, например Яндекс Трекера, Kaiten или Pyrus. Чем они отличаются, разобрано в статье об аналогах Notion, Jira и Confluence. Если ни один не подходит под ваш процесс без ломки, дешевле бывает собрать собственную систему под задачи и знания компании и перенести данные уже в неё.

Пробный перенос одного проекта

Первым идёт обследование, около двух недель. Смотрим, что лежит в Jira, Confluence и Notion, какие поля и процессы в них нестандартные и с чем связаны системы. Затем переносим один проект и сверяем его со старым по числу задач, комментариев, файлов и связей, а вы проверяете, находит ли команда свою работу без подсказок. Когда пробный проект принят, цену и сроки остального переезда записываем в договор. Ход работ показываем каждую неделю, старую систему можно на время оставить только для чтения, а скрипты переноса с описанием, как запустить их повторно, остаются у компании.

Вопросы о переезде с Jira, Confluence и Notion

Лицензия Jira уже истекла. Данные можно забрать?

Можно. Data Center после окончания лицензии работает только на чтение, а данные серверных версий лежат в базе на ваших серверах, и забирают их через базу и API.

Сколько длится переезд?

Зависит от числа проектов, объёма вложений и главным образом от числа связей между задачами и страницами. Срок называем после обследования и пробного переноса.

Можно переехать из трёх систем в одну?

Да, если задачи и знания нужны в одном месте. Тогда ссылки со страниц на задачи переписываем внутри новой системы, и их становится проще поддерживать.

Современные цифровые решения