Я думаю, это будет довольно короткая статья. Зачем я её пишу? Ну просто нужно где-то описать моё понимание этого вопроса на данный момент. Зачем? Вдруг кому-то пригодится? Я с удовольствием стал бы пользоваться такой софтиной. Здесь я опишу, какой я вижу программу/систему для коммуникаций внутри одной организации.

Проблемы внутренней коммуникации, которые я заметил

  • Самопроизвольный рост количества митингов (совещаний) со временем

  • Самопроизвольный рост количества участников в митингах со временем

  • Непродуктивное участие в митингах (когда некоторые люди на митинге присутствуют, но реально не вовлечены в обсуждение).

  • Занимание некоторыми людьми непропорционально-большого времени для своих реплик в ущерб другим участникам митингов

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

  • Выход митингов за временные рамки

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

  • Необходимость предпринимать усилия для сохранения того, что обсуждалось на митингах где-либо ещё (в Confluence, например или в электронной почте).

Описанные проблемы возникают не всегда и не у всех. Вероятность/возможность их возникновения сильно зависит от организации работы в команде. И тем не менее, хорошее средство коммуникации могло бы снизить остроту этих ��роблем.

Почему митинги - это добро?

Это очевидно! Допустим, у вас есть какая-то проблема, решение которой требует участия нескольких специалистов. Когда вы начинаете её решать, вы идёте к одному специалисту - но он вам говорит, что нельзя проблему решить не учтя мнения другого специалиста. Другой специалист сегодня не в офисе или он в другом часовом поясе или у него рожает кошка дома. В результате вы откладываете решение вопроса. Когда этот другой специалист появляется, вы узнаёте, что, оказывается, нужен третий специалист, который поможет решить проблему правильно. Когда вы находите способ связаться с третьим специалистом, он вам утверждает, что проблема - это не проблема вовсе и она не стоит и выеденного яйца и что первый специалист вполне обладает всем необходимым, чтоб её решить... И т.д. и т.п... В результате вы тратите кучу времени, чтоб привести их все доводы к общему знаменателю и выработать решение проблемы.

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

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

Почему митинги - это зло?

Представьте себе, что у вас есть две команды, каждая из которых довольно продуктивна.
У них есть какие-то свои совещания-митинги, но ровно столько, сколько им нужно.
Давайте сделаем мысленный эксперимент по скрещиванию этих двух команд?
Ну т.е. просто сольём их в одну команду. Их внутрикомандные митинги никуда не делись, но теперь они стали общими. Понятно, что в каждом из митингов по прежнему заинтересована только та половина команды, чей это был митинг изначально. Вторая половина просто присутствует. Может быть из вежливости задаёт какие-то вопросы. Но она не вовлечена в обсуждение. Она просто получает зарплату за это время (или не получает, но тратит это время будто бы на работу, а по факту - просто теряет его, забирая его от других необходимых дел.

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

Тут всё просто: когда ваш сотрудник просит у вас разрешения на подработку, мотивируя это тем, что его подработка не конкурирует с деятельностью вашей компании, почему вы можете ему не разрешить? Да ровно потому, что подработка занимает его время! И если он придёт к вам на работу уставший, не выспавшийся, озадаченный каким��-то другими задачами - это будет неэффективный сотрудник. А вам нужны эффективные сотрудники. Именно поэтому вы первый, кто заинтересован, чтоб у ваших сотрудников была нормальная зарплата и чтоб не было никаких "левых" подработок.

По той же причине вам не нужно, чтоб ваши сотрудники уставали на митингах, которые их не касаются!

Второй момент, почему митинги это плохо, в том, что по какой-то непонятной причине люди, которые часто отчитываются о проделанной работе, начинают больше думать о том, как они выглядят со стороны начальства чем о том, что они реально сделают (например, вот пруф).

Как же быть?

После тезиса и антитезиса следует синтез :-)

1) Использовать правильные инструменты, поощряющие асинхронную работу. Т.е. по возможности, там, где можно не собирать всех людей вместе - надо их не собирать. Так просто!

2) Для контроля людей использовать какие-то агрегирующие инструменты, которые суммаризуют использование сотрудником:

  • Системы контроля версий

  • Корпоративной базы знаний (Confluence, Wiki и т.д.)

  • Баг-трекера (Bugzilla, Jira, ...)

  • Корпоративного мессенджера.

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

Но ты что-то говорил про аналог Zoom или Webex. Что ты имел в виду?

Я заметил, что после закрытия WhatsApp и перехода на голосовые сообщения вместо звонков, я со своей мамой на разговоры стал тратить вместо часа или двух всего минут 5-10. Послал голосовое - потом послушал ответ, записал ещё одно голосовое, послушал ещё один ответ. Обычно, весь разговор укладывается в 3-5 реплик с каждой стороны и занимает не более 10 минут.

Что было бы здорово?

  • Сделать в программе для митингов поддержку обмена голосовыми и видеосообщениями (с демонстрацией экрана). Т.е. грубо говоря, митинг должен снова стать асинхронным. Возникла у меня проблема - я записал сообщение, поделился экраном, объяснил, прокомментировал проблему и отправил это сообщение нужным людям, выделив 2 или 3 круга получателей:

    • тех, от кого я ожидаю реакции на сообщение

    • тех, кому сообщение будет доставлено в основной ящик

    • тех, кому сообщение попадёт в ящик ("это вам может быть интересно")

  • Каждое сообщение должно иметь гиперссылку, чтоб на него можно было легко ссылаться.

  • Сообщения должно быть возможно помечать хеш-тегами.

  • Программа для митингов должна поддерживать внутригрупповые средства оплаты внимания (токены). Грубо говоря, в зависимости от ранга и жира, менеджер назначает каждому сотруднику что-то типа зарплаты в этих токенах. Т.е. каждый сотрудник в начале недели получает сколько-то токенов (допустим, 100), но разные сотрудники могут получать разное количество токенов.

  • Если сотрудник хочет организовать митинг, то за каждый человеко-час участников его митинга он платит, например, 1 токен. Т.е. имея 100 токенов, человек может раз в неделю собрать один митинг на 1 час на 100 человек или 20 митингов на 1 час на 5 человек.

  • Если сотрудник говорит на митинге (т.е. он был реально нужен на этом митинге) - тогда часть токенов за приглашение этого сотрудника на митинг возвращается организатору митинга.

  • Если митинг выходит за рамки запланированного времени - токены списываются в кратном размере (двойном, тройном или как-то иначе, в зависимости от настроек).

  • Если митинг, наоборот, заканчивается раньше, часть списанных токенов возвращается организатору митинга.

  • Митинги классифицируются как презентации и собственно митинги.

  • Если митинг не заявлен как презентация, то говорящие тоже платят токенами за время, в течение которого они говорят. Например, 0,1 токена за минуту, но это должно настраиваться.

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

Возможно, нужно добавить ещё какие-то правила, но идея такая, что если, например, человек в компании получает 50 долларов в час (очень условно... понятно, что это зависит от страны, от должности и т.д..., но для США, например, 50 долларов в час это, кажется, вполне реальная стоимость времени инженера, если она даже не выше), то приглашение 20 человек на часовой митинг обходится компании в 1000 долларов или даже дороже, с учётом отвлечения сотрудников от их собственной работы. Система с токенами должна поспособствовать учёту того, сколько времени тратится на митинги и более рациональному планированию митингов теми, кто их назначает и на них что-то рассказывает.

Заключение

Как и ожидал, получилось не очень длинно. Если у кого-нибудь есть ещё какие-то идеи на тему такой системы/приложения - пожалуйста, поделитесь в комментариях.