Аджайл, Скрам и другие страшные слова

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

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

Уже в начале поиска были сформулированы требования:

  • Открытый исходный код (бесплатная)
  • В виде скриптов для установки на сервер (online-сервисы отпадают)
  • Чтобы все в одном (собирать и допиливать ничего не хочется)
  • Наличие системы постановки задач
  • Наличие багтрекера
  • Наличие таймтрекера
  • Наличие Вики

Пересмотрел больше 30 вариантов и в итоге остановился на безоговорочном победителе в отборочном туре — проекте Redmine. Удивительным образом, он соответствует всем вышеперечисленным требованиям, а также и еще вот этим:

  • Поддерживает работу с несколькими проектами, причем они могут быть независимыми либо подчиненными друг другу
  • Интегрируется с различными системами контроля версий — каждый проект может использовать свою систему
  • Интегрируется с LDAP-каталогом для аутентификации пользователей
  • С помощью плагинов может быть расширен функционал проекта

Хотя в этой огромной бочке меда не обошлось и без ложки дегтя. Оказалось, что Редмайн написан на Rube on Rails и теперь придется повозиться с его установкой.

А пока идет перенос сайтов на сервер с поддержкой Руби на рельсах. Будем ждать результатов и пытаться разбираться с Руби. Продолжение следует.