А где вы храните рабочие задачи и их обсуждения?
Публичный постНебольшая внутренняя команда (до 10 человек), из них 7 — бизнес-заказчики, 2-3 — разработчики.
Задачи хранятся в трекере (YouTrack), там же и обсуждаются в каментах. Туда же сыплются коммиты и пулл-реквесты из гитлаба (удобненько).
Но еще есть чаты в телеграме, с отделами и разработчиками. В них тоже обсуждаются задачи, иногда постятся ссылки на задачи, иногда постятся ссылки на каменты, оставленные к задачам. А иногда просто обсуждается нечто.
e-mail оповещения о задачах отсылаются на почты, но их никто не читает.
Как разрешить этот гордиев узел?
В конечном итоге должно быть:
- Видно, какая задача в каком статусе, на ком (это доска в трекере ОК)
- По каждой задаче должна быть история её обсуждения (это тоже в трекере ОК)
- Каждую задачу должно быть удобно (почти) синхронно обсудить (а это в чатике!). Бывают такие диалоги, которые задолбаешься вести в каментах (это почти как в почте, всё очень долго загружается).
Одно из решений —нагородить интеграцию доски с телегой, по мотивам бота, который следит за тредиками в телеграме, который тут пролетал в Клубе.
А в Слаке разве лучше живётся? Я видел, как люди привинчивают слако-треды к таскам в трекере, и потом ботик туда-обратно постит сообщения, но это отваливалось и доверия не вызвало.
Спасибо!
Долговременная ценность комментариев преувеличена. Они имеют значение в моменте для обсуждающих, но как только решение найдено — весь трёхкилометровый тред превращается в груду бессвязного текста, который незачем хранить ни в какой системе.
Да, из комментариев рождаются новые задачи, которые кто-то должен создать в беклоге. Рождаются какие-то оригинальные технические решения, которые кто-то должен запилить.
Но попытки сохранить всю-всю-всю информацию и представить её в виде знания, чтобы оно было проиндексировано и осмысленно использовано — обречены на создание очередного silo.
Я бы оставил всё как есть: то что будет нужно разработчикам или бизнесу — оно найдёт дорогу в анналы истории так или иначе. Уж по крайней мере тогда не придётся надеяться на отваливающиеся интеграции.
Звучит как то что техническая сторона отражает бардак в процессе, может быть сам процесс можно улучшить? Начать с того чтобы был один человек который занимается задачами со стороны бизнеса и комментарии к ним, и только в одном месте (трэкер).
Если разработчики отдельно обсудят задачи, то ок, это внутреннее дело команды, но потом переписка с постановщиком только в одном месте.
Обычно для разработчика, который работает несколько часов над одной задачей удобнее посмотреть асинхронно все прилетевшие комментарии, а не сидеть все время в чате (не будем считать внутренний чат команды, там меньше переключение контекста и он, наверное, будет людьми устроен так как им удобно – если там появится важная информация, пусть товарищи ее добавят в тикет). Если конкретно вашими трэкером и почтой неудобно пользоваться, возможно вам стоит поменять эти инструменты.
Бывают, конечно. Для них есть стандартный workflow в компаниях: сделать Meeting → записать Meeting Notes (заранее Agenda, на митинге записать Attendees, Decisions, Action Items) → обновление всех затронутых тикетов.