Чем заменить Redmine

Redmine – это опенсорсное web-приложение для организации собственного баг-трекера и сервиса для управления проектами. Приложение написано на языке программирования Ruby, поэтому в среде, в которой будет устанавливаться Redmine, обязательно должна быть поддержка соответствующего web-окружения.

Вместе с тем Redmine можно назвать кроссплатформенным, так как фреймворк Ruby можно установить в Linux, Windows, Mac и FreeBSD-средах.

Базовый код Redmine распространяется полностью бесплатно, интерфейс программы переведён на множество языков, включая русский, любой желающий может скачать дистрибутив и установить его на свой сервер. Более того, имеются готовые сборки для Docker, Kubernetes и виртуальных машин и даже ISO-образы для быстрого развёртывания серверов (на базе Debian).

С одной стороны, всё это выглядит впечатляюще – бесплатно, свободно, можно менять код и устанавливать дополнения. Есть даже готовые мобильные приложения, которые тоже часто распространяются совершенно бесплатно.

Неудивительно, что многие российские предприятия после ухода крупнейших зарубежных вендоров с нашего рынка принялись искать альтернативы. И Redmine оказался в списке самых популярных по запросам.

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

Система очень сложно настраивается «под клиента», так как здесь используются произвольные дополнительные поля. И весь путь отдельного бизнес-процесса нужно выстроить с нуля.

Как итог – время на настройку и попытку интеграции будет потрачено впустую. А затраты на аренду сервера никто не компенсирует.

Есть ли у Redmine адекватные альтернативы, с удобным интерфейсом, и чтобы не нужно было тратить огромное количество усилий на запуск и настройку софта?

Ниже разберём этот вопрос во всех деталях и предложим оптимального кандидата для замены.

Какие функции и возможности обеспечивает Redmine?

Redmine – это скорее web-конструктор, который позволяет запустить систему управления проектами с wiki-разделом и баг-трекером на своём собственном сервере. Основные функции и возможности Redmine:

  • Систему можно установить на своём сервере. Так ваши данные и данные внешних клиентов (если они есть) будут под вашим полным контролем.
  • Можно выбрать не только внешний хостинг (к примеру,облако), но и собственную инфраструктуру. Например, сервер в корпоративной сети или локальный сервер, интранет-сеть.
  • Интерфейс переведён на русский язык. Не нужно тратить время на локализацию.
  • Есть подробная документация для разработчиков и пользователей.
  • Имеются готовые мобильные клиенты для всех популярных платформ (Android, iOS, есть даже клиент для Windows-Phone). Многие из них распространяются бесплатно.
  • Фронтенд-часть можно полностью переделать под себя.
  • Система обеспечивает гибкую настройку прав пользователей и системы доступа.
  • Файловое хранилище можно организовать на собственном сервере (без задействования облачных хранилищ). Соответственно, объём будет напрямую связан с доступным местом на диске (многие хостеры обеспечивают оперативное расширение пространства на лету).
  • Есть встроенная wiki-система, которую можно использовать для описания документации и рабочих процессов.
  • На базе Redmine можно организовать баг-трекинг систему (может использоваться как аналог Jira).
  • Внутри Redmine можно вести параллельно несколько независимых проектов.
  • Есть готовые реализации отображения задач в виде диаграмм Ганта и в календарном виде.
  • Есть инструменты для Agile-команд (канбан и scrum-доски, управление спринтами и т.п.).
  • Форумы (обсуждения) для каждого проекта.
  • Возможность учёта финансовых затрат и времени на реализацию проекта.
  • Плагины (около 1000 шт.) и готовые интеграции внешних сервисов, включая Git-хранилища (актуально в первую очередь для IT-проектов).
  • Гибкая система настройки за счёт дополнительных полей.

К минусам Redmine можно отнести следующее:

  • Система работает только в вашем или в арендованном вами серверном окружении. Его нужно настроить и поддерживать в актуальном состоянии. Без специальных навыков и знаний это практически невозможно осуществить, что недопустимо для компаний и бизнеса.
  • Даже если вы установили готовый образ или арендовали предустановленное окружение, обслуживание Redmine всё равно остаётся в вашей зоне ответственности. А это все возможные проблемы из-за несовместимости ПО, фреймворка, поломок серверного оборудования, хранения бэкапов, работы сервера баз данных и т.п. Любая поломка или несостыковка – это реальный простой бизнеса и системы управления.
  • Бесплатность Redmine не означает, что у вас совсем не будет расходов – как минимум потребуется аренда сервера (обычный общий хостинг не подойдёт, нужен VPS или более производительный хостинг, в зависимости от создаваемой нагрузки). К расходам на сервер могут добавиться расходы на покупку или продление домена, услуг бэкапов, файловых хранилищ и др.
  • Многие важные плагины и интеграции Redmine – платные. И оплатить их с российских карт будет сложно.
  • Встроенная система почтовых уведомлений работает через специальный серверный скрипт (sendmail). Поэтому электронные письма нельзя проверить на соответствие подписи – они будут автоматически попадать в спам. Альтернатива – использование корпоративной почты (почты на своём домене) и сервисов рассылок. Но всё это – услуги со своей абонплатой и тарифами.
  • У Redmine полностью отсутствует техподдержка. Все проблемы нужно решать самостоятельно или нанимать для этого сторонних специалистов. Получается, что профессиональное внедрение тоже будет платным.
  • Штатный (предустановленный) вариант фронтенда – угловатый и морально устаревший. Его можно заменить на более современный интерфейс, но вариантов не так много. Кроме того, установка тем не самая простая, нужен дополнительный плагин и доступ к консоли.

Наиболее выгодная альтернатива Redmine на российском рынке

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

Получается, что внедрение Redmine могут позволить себе только крупные компании, имеющие свой IT-отдел, или IT-команды, которые смогут разобраться с применением Redmine в своих проектах без посторонней помощи.

Профессиональное внедрение и сопровождение Redmine (учитывая стоимость услуг сторонних специалистов) будет обходиться дороже, чем аренда готовой облачной реализации.

Чем заменить Redmine в своих проектах?

Для малого и среднего бизнеса модель «система управления проектами по подписке» является самым доступным и приемлемым вариантом.

Одним из лучших решений на российском рынке, которое не требует сложных работ по настройке и внедрению, можно назвать систему Projecto.

Это SaaS-платформа, которая готова к работе, всегда доступна и не требует обслуживания с вашей стороны.

Сервис принадлежит российской компании и функционирует на территории РФ, поэтому никаких проблем с законодательством и оплатой не будет.

Система Projecto совместима со всеми популярными методологиями управления, включая agile-подходы.

Преимущества Projecto

  • Подходит малому и среднему бизнесу, не требует внедрения своими силами.
  • Оплата осуществляется по количеству рабочих мест, требований к минимальному или к максимальному количеству пользователей нет. Вы можете приобрести столько лицензий, сколько вам нужно.
  • Все расчёты в рублях, цены стабильные и пересматриваются крайне редко.
  • Есть возможность оплаты по выставленным счетам (подходит в том числе бюджетным учреждениям).
  • Распределение задач увольняемых сотрудников.
  • Внутри системы можно вести одновременно любое количество проектов. Есть инструменты для их группировки и фильтрации.
  • Удобные форматы отображения: Канбан, календарь, списки/таблицы и диаграммы Ганта.
  • Круглосуточная техподдержка, которая говорит на русском языке и всегда готова помочь с решением проблемы. Со специалистами можно связаться разными способами (включая телефон и мессенджеры).
  • Подробная документация и инструкции.
  • Интуитивно понятный интерфейс, который осваивается без обучения.
  • Подчинённые могут отказаться от поставленной им задачи, указав причину.
  • Нет разделения функций по тарифам.
  • Сквозной поиск с удобной фильтрацией по типам контента.
  • Подчинённость задач может иметь сложную структуру. Какой бы сложной она ни была, Projecto составляет интерактивную карту делегирования, на которой всё становится на свои места.
  • Безопасный и надёжный хостинг. Минимум 99,98% доступности. Ничего не нужно настраивать своими руками.
  • Функциональные мобильные приложения.
  • Адекватные email и push-уведомления, которые точно доходят до адресата.
  • Специальные инструменты для планирования оргструктуры предприятия и для работы с документами (готовая система документооборота).
  • Удобные и наглядные карточки сотрудников.
  • Возможность сравнения загруженности нескольких сотрудников (сопоставление календарей).
  • Дисковое хранилище без явных лимитов.
  • Готовые системы отчётов. Руководитель может запросить обратную связь по задачам в любой момент.
  • Управления правами доступа.

Есть и другие особенности, которые проще посмотреть лично в специальном демо-режиме.

Сравнение функционала Redmine и Projecto

Сводная таблица сравнения для наглядности.

RedmineProjecto
Место установкиАрендуемый или локальный серверГотовая облачная инфраструктура
ТехподдержкаОтсутствуетВключена в стоимость аренды
Отображение задач/событийСписокКалендарьКанбан-доскаДиаграмма Ганта(часть вариантов отображения реализуется только за счёт плагинов)СписокКалендарьКанбан-доскаДиаграмма Ганта(установка плагинов не требуется)
Мобильные приложенияЕсть (от сторонних разработчиков)Есть (полнофункциональные)
Десктопные приложенияНетMac-клиент
Интеграции1000+ плагинов (часть из них коммерческие, то есть требуют покупки или оплаты подписки)Перенос данных из календарей, 1С: ЗУП и SoGo – по запросу
Встроенный чат/обсужденияФорумы по проектамФормат чата, прикрепляется к каждому типу сущности (задачи, проекты, события и т.п.)
Хранилище файловЕсть (объём зависит от места на диске)Есть (объём не ограничивается)
Составление структуры компании (конструктор оргструктуры)Есть (за счёт плагинов)Есть
Раздел для работы с документамиЕсть (за счёт плагинов)Есть +конструктор карточек документов
Коллегиальное принятие результатовНетЕсть
Отчёты по статусу задач/проектовЕсть (базовые отчёты + реализация в плагинах)Есть (готовые фильтры и отчёты, система запроса обратной связи по текущему статусу задач)
Бесплатный тарифНе применимоНет
Стоимость подписок в месяцПо ценам на аренду хостинга (нужен минимум VPS-сервер)От 288 до 400 руб. за пользователя (чем больше сотрудников, тем дешевле будет обходиться каждый)

Как и упоминалось выше, Redmine смогут позволить себе только продвинутые IT-команды и крупный бизнес, у которого есть свои IT-отделы.

Система обязательно требует обслуживания. Помимо этого, первоначальное внедрение может занять много времени и сил из-за доработок и сложных настроек.

Справедливости ради стоит отметить, что на выходе можно получить кастомную ERP-систему, баг-трекер и/или систему управления проектами, заточенную под индивидуальные требования клиента.

Projecto – это готовый сервис, который не требует доработки. Запуск возможен сразу после покупки лицензии. Никаких сложных внедрений, настройки серверного окружения, установки плагинов и тем, настройки интеграций и т.п.

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

Поэтому лучшим решением для малого бизнеса и для небольших проектных команд будет SaaS-модель Projecto.