На мой взгляд, в разработке и использовании сервисов для управления проектами (командной работой) есть несколько принципиальных сложностей:
1. Для кого сервис, исполнителей или руководителей? Этим двум группам сотрудников нужен совсем разный функционал и грамотно его сочетать мало кому удается. Мало того, руководители и исполнители по-разному смотрят на одни и те же задачи, а системы не умеют учитывать контекст и «интерес» пользователя.
2. Этот пункт, как следствие первого—чем проще интерфейс, тем проще команде на него переключиться, но тем быстрее вы упретесь в его функциональные ограничения. Это тоже сложный баланс—чтобы интерфейс был и легким и достаточно гибким.
3. Проблема методологическая—в менеджменте нет ничего «правильного», отсюда такое многообразие подходов, заложенных в сервисы. И, мне кажется, всем этим системам пока не хватает гибкости. В них фокус на сроках, а не приоритетах, изменениях контекста и понимания задачи.
Простой пример—завели в систему задачу и в процессе её выполнения (обсуждения) поняли, что задачи на самом деле две. Что делать? Как перенести весь контекст обсуждения во вторую задачу? Просто создать новую задачу—мало. Нужно будет с нуля писать описание, прикреплять файлы из первой задачи, назначать ответственных и сроки. Эту проблему решили во Wrike, добавив подзадачи и связи между задачами.
И таких проблем, нюансов управления—миллион.
Что попробовать
Если ищите софт для командной работы, и не можете разорвать круг поиска Basecamp—Trello—Asana, посмотрите вот эти, может что-то подойдет.
Два вполне традиционных сервиса:
- wrike.com
- activecollab.com
И четыре продукта, в которых разработчики попытались подойти «иначе» к организации проектной работы:
- twistapp.com
- onroadmap.com
- airtable.com
- goabstract.com
Мы уже много чего попробовали, долгое время сидели на Wrike, сейчас используем Basecamp3 и подумываем в сторону ActiveCollab (потому что в нем есть сочетание режимов списков и канбана, можно выбрать под себя и тип проекта).