Как же я заскучал за блогом)) Теперь, как только есть свободное, время стараюсь чего-то написать. На этот раз я решил порадовать Вас интересным обзором системы для управления проектами — Collabtive. Я довольно долго искал хорошую task-tracking систему на PHP для упрощения коммуникации между своими партнерами, коллегами и заказчиками. Опробовав с десяток систем, я остановил свой выбор на Collabtive — удобной, веб-ориентированной, простой task-tracking системе.
В связи с огромным потоком информации я перестал справляться с письмами, телефонными звонками, встречами. Постоянно приходилось все запоминать, записывать непонятно где, а в результате собраться с мыслями все сложнее и сложнее. Для экономии собственного времени и сбережения нервов я решил начать пользоваться task-tracking системой, которая могла бы снизить нагрузку на меня.
Разработка программного обеспечения для себя и под себя довольно трудоемкая и дорогая задача и для таких целей вряд ли подойдет.
Первым делом я составил перечень требований к такой системе.
Технические требования:
- PHP 5
- MySQL
- Нетребовательность к ресурсам
Функциональные требования:
- Простота и удобство использования, ведь работать с системой также будет и заказчик
- Симпатичный ненавязчивый интерфейс
- Возможность деления задач по проектах, по категориях
- Календарное планирование
- Уведомления хотя бы почтой об происходящем в системе
- Возможность ведения переписки
- Хранение документации
- Гибкие права доступа
- Русскоязычный интерфейс
- Скорость работы
- Бесплатность
Для того, чтобы подобрать себе достойное ПО, пришлось поставить несколько систем у себя на локальном веб-сервере, большинство из которых было удалено после 10 минут ознакомления — много хлама, неудобные, тяжелые и т.п. Также было опробовано на зуб много демок. Но все было тщетно! Из не PHP систем подобного класса и уровня мне очень понравился Redmine, но к сожалению, мне Ruby не подходит.

Долго мучаясь я все-таки нашел Collabtive. Система не то чтобы идеальная, но всем моим минимальным требованиям отвечает. Система довольно молодая и чувствуется, что в некоторых моментах не доработана.
Основные возможности системы:
- To-do листы
- Вехи
- Переписка / Real-time переписка
- Календарное планирование
- Работа с файлами
- Разделение прав доступа на основе ролей
- Тэгирование
- Поиск
- Создание отчетов (Excel, PDF)
- Экспорт (ZIP, XML, RSS, iCal, vCard)
- Импорт из Basecamp XML
- Мультиязычность
Весь перечень возможностей, конечно впечатляет
Но все это очень красиво прикрыто простым, интуитивно понятным интерфейсом, что конечно же не мало приятно.
Поработав немного, натолкнулся на проблему почтовых уведомлений: у меня они почему-то пустые, только одни названия задач и сообщений.. и все. Насколько я понял это из-за неполной локализации, что можно поправить руками. Еще один из недостатков — невозможность ведения нормальной переписки в самой задаче, может так и должно быть «по правильному», но мне не удобно.
Огромным плюсом является простой интерфейс, с приятными цветами, с использованием Ajax и разных приятных анимаций, что не утомляет и так и хочется продолжить работу.

Много рассказывать не буду, просто очень советую Вам обратить внимание на данный продукт как на способ организации project management'a, для решения не слишком требовательных вопросов организации работы.

