Федор Борщев

Кручу гайки. Пишу матом о книгах, саморазвитии и об управлении проектами. Настраиваю ин-хаус разработку в стартапах.

Писать тесты — вежливо

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

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

Если работаете над задачей вдвоем — используйте тесты для документирования. Написал новый эндпоинт в АПИ — дай ссылку на тесты ключевых возможностей. Исправил ошибку — выложи тест, который это проверяет.

Хорошая передача эстафетной палочки — 3 ссылки на тесты
Хорошая передача эстафетной палочки — 3 ссылки на тесты

Не пишете тесты? Откройте лучше автомойку, или завербуйтесь к газовикам на север.

Проектный план: краткость, проверяемость и постоянство

Хороший план толкает вперед любой проект — от подвисших продуктовых фич до собственного бизнеса и домашних дел. В продолжение заметки об отличиях диаграммы Ганта от проектного плана, приведу 3 правила, которыми пользуюсь сам при составлении проектных планов.

Краткость

План покрывает короткий период — неделю, максимум две. Каждый пункт плана состоит только из одного предложения. Короткий план позволяет участникам быстро оценивать здоровье проекта, не вникая в горы текста. Менеджер видит: если в середине срока половина задач не выполнена — значит пора готовиться к трудным выходным.

В проектном плане — одно предложение для одной задачи

Ограничивая полет фантазии одним предложением, я уверен, что пишу о важном, а не влезаю в детали реализации. Если нужно добавить входной информации или архитектурных рекомендаций — есть трекер и почта. В проектном плане — строго: одно предложение для одной задачи.

Проверяемость

Каждый пункт плана содержит глагол в совершенной форме и обещает что-нибудь сделать:

Обещание Хуйня
Сделаем Будем делать
Починим Посмотрим
Доработаем Приступим к доработкам
Назовем сроки Начнем

Я сделяль проектный план

Кроме правильной грамматики, проверяемое обещание составлено так, чтобы через неделю можно было доказать, что оно выполнено, просто отправив ссылку или прикрепив файл. Хорошие доказательства:

  • Починили отправку СМС, вот скриншоты с телефона;
  • Сделали отчет по пропущенным звонкам, файл во вложении;
  • Избавились от падений сервера, вот график мониторинга.

Постоянство

Даже если возле дома приземлились инопланетяне, в понедельник команда получает письмо с проектным планом и результатами прошлой недели. 52 раза в год.

Если хоть один понедельник проебался — проект разваливается. Хочешь отдохнуть — запланируй поменьше дел, но не пропускай понедельник*.

Потратить 10 минут на еженедельный план легче, чем не съесть тортик в кофейне

Писать письма по понедельникам — не больно. Весь процесс планирования и рефлексии занимает не больше 10 минут — не съесть тортик, проходя мимо кофейни, сложнее, чем написать хороший план. И уж точно 10 минут стоят спокойной и результативной недели.

Вместо выводов

  1. Короткий и проверяемый план сжигает мосты и мотивирует. Все просто — если план не выполнен, то я плохой менеджер: дал конкретные обещания и сам же их проебал.
  2. Постоянная и публичная проверка выполнения плана держит команду в тонусе, а пульс проекта — в ритме 52 отгрузки в год.

* Вместо понедельника, рыбным днем можно назначить вторник, среду, четверг, пятницу, субботу или воскресенье.

Небольшие доработочки

«А давайте ограничим длину обзора до 140 символов? Ну, вдруг мы захотим их в СМС рассылать, да и вообще нечего перегружать людей длинными обзорами. Это же 5 минут всего?».

Нет.

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

Давайте поступим как агентства, которые заранее прописывают стоимость услуг в договоре, и учат менеджеров задавать кучу вопросов на брифе.

Что будет, если пользователь отправил обзор длиннее 140 символов? Просто обрежем, или покажем сообщение об ошибке? Если сообщение об ошибке, то где? Что напишем в сообщении? Нужен ли копирайтер? Сможем ли мы доступно объяснить пользователям, что нельзя отправлять больше 140 символов? Есть ли у нас в гайдах стили для таких ошибок? Нет? А кто нарисует?

Ворд целиком состоит из небольших доработочек
Ворд целиком состоит из небольших доработочек

Еще вопросы

Окей, побегали пару часиков и нашли ответы. Тогда углубимся в детали реализации. Начнем с того, что просто обрабатывать ошибку на сервере — плохо, лучше бы предупреждать клиента до отправки. Заморочимся валидацией на стороне клиента — появятся еще вопросы.

Есть ли свободные фронтендеры? Должно ли сообщение об ошибке повторять текст, который мы написали для сервера? Если нет, то кто напишет новое сообщение? Как нам сделать, чтобы в будущем любое изменение к «правилу 140» внедрялось одновременно и на сервере, и на клиенте?

Давайте не забывать про посетителей — люди раздражаются от непривычных и непонятных ограничений. Мы же не заставим их угадывать, сколько символов они набрали? Вот мы и дошли до счетчика символов.

Счетчик символов

Кто запилит счетчик? Кто проверит работоспособность на IE9 (вдруг мы — сайт банка)? Где мы его расположим? Как он будет выглядеть? Есть ли свободные дизайнеры?

Наверное внешний вид должен меняться по мере приближения к 140 символам. Ой, а что мы будем делать, когда пользователь упрется в лимит? Перестанем принимать ввод? А что делать, если пользователь вставит длинную портянку из буфера обмена? Разрешить обрезать текст или выдать ошибку?

А как мы объясним посетителям, что раньше было можно писать длинные обзоры, а теперь нельзя? Наверное, нужно научить саппорт отвечать на такие вопросы. А еще нужно обновить API и оба мобильных приложения. А что делать с уже написанными обзорами? Обрезать до 140 символов? Если обрезать, то по границе слов или предложений? А что, если граница предложения будет намного больше 140 символов?

Выводы

  • У качественных продуктов не бывает небольших доработок.
  • Объем работ прирастает очень быстро. То, что при планировании кажется 5 минутами, моментально превращается в неделю.
  • Пропихнуть фичу в следующий спринт — легко. Написать — сложно. Поддерживать всю жизнь — заебешься.

Эта заметка написана по мотивам поста из блога компании Интерком. Я сделал перевод, чтобы повысить вероятность того, что этот текст осилит менеджер занятый пропихиванием жизненно важной фичи в релиз.

«Безумный риск», Карибский кризис

Обожаю исторические книги, в которых автор оставляет личное мнение при себе и описывает только доказанные факты. Отличный представитель — «Безумный риск».

Книга рассказывает детальную историю Карибского кризиса (см. википедию). Несмотря на адское название, «Риск» практически не содержит воды — вы прочтете полноценное исследование, со ссылками на архивные документы и публикации.

Безумный риск: секретная история Карибского кризиса

Книга обязательна всем, чья работа связана с переговорами. Главный урок — предметом переговоров может служить что угодно. К примеру, Хрущев не мог договориться напрямую о снятии ракет на Кубе в обмен на снятие американских ракет в Турции — после таких договоренностей в США просто объявили бы Кеннеди импичмент. Поэтому придумали кучу условий:

  • не будет оговариваться расписание демонтажа ракет в Турции;
  • демонтаж в Турции начнется не сразу после демонтажа на Кубе, а через несколько месяцев;
  • при этом бомбардировщики ИЛ-28, способные перевозить атомные бомбы, останутся на Кубе;
  • официальных договоренностей об обмене турецких ракет на советские не будет.

Интересен и формат игры — за все время кризиса никто не обсуждал снятие ракет напрямую. Договоренности строились по несвязанным намекам через самые разные каналы связи — дипломатическую почту, публикации в прессе, выступления на радио и через личные связи. Важный канал был налажен через брата президента — Ричарда Кеннеди, который общался со шпионом ГРУ Георгием Большаковым. Посол СССР в США об этом канале не знал.

Кроме вкуснейшего описания политических игрищ, в книге вы найдете еще много интересного:

  • Как шпион КГБ сначала подружился с Фиделем, а потом стал послом СССР на Кубе.
  • Почему Кастро и Че Гевара стали коммунистами только после того, как захватили власть.
  • Как Кастро не хотел отдавать обратно советские ракеты, а Микоян его успокоил.

Книга изначально написана на английском, но интерес не угасает даже сквозь трудности перевода. Покупайте на Озоне или скачивайте бесплатно, пока не переиздали.

Время > Деньги

В 18 веке Бенжамин Франклин сказал, что время — деньги. С тех пор цена времени выросла — людям больше не приходится целый день грузить трубы на заводе, чтобы было что поесть на ужин.

Деньги и время — абсолютно разные ресурсы. Деньги можно заработать, а время — только потратить. Время нельзя сохранить — для него не существует депозитов и хедж-фондов. Предел активной жизни даже у самых умных — 40–50 лет.

Эффективность траты денег легко замерить — нужно почитать отчет о прибылях и убытках. Для личных финансов можно взять систему Севы. Рубль потратил, два заработал: чем больше рентабельность, тем больше молодец. А вот у времени рентабельности нет. Оценить эффективность получается только интуитивно: туда ли я иду? приближаюсь ли к долгосрочным целям? что мог сделать лучше за прошлые полгода?

У меня с расходом времени вообще ложная слепота — чтобы отрефлексировать, приходится сбегать из привычных условий дней на 5. Иначе голова не воспринимает ничего, кроме выполненных задач и проведенных встреч.

Оливия Вайлд из фильма «Время» выражает неизвестную эмоцию
Оливия Вайлд из фильма «Время» выражает неизвестную эмоцию

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

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

Что почитать по теме:

Автоматизация рутины программиста

Год назад я вернулся к программированию и начал присматриваться, что изменилось в окружающей среде за последнее время. Оказалось, ничего — современный стек технологий до сих пор доступен только крупным компаниям, все остальные так и живут в каменном веке.

Программисты по-прежнему не пишут тесты, не измеряют качество кода и занимаются обновлением серверов вместо бизнес-логики. Хорошо, если хоть файлы на сайте по ФТП не правят. Руководство, видимо, привыкло к плохому — так и живут с проебывающимися сроками и десятком багов на боевом сервере.

6 сервисов для автоматизации рутины программиста

В хорошей команде рутиной занимается робот, а программисты думают только о полезном действии. Рутина выматывает, а хорошо отлаженная автоматизация — наоборот, заставляет концентрироваться на важном.

Если рядом с вами программируют хоть что-нибудь сложнее сайта-визитки на вордпрессе — проверьте эти 6 направлений:

  • Непрерывная сборка и запуск. Решает проблему с выкатыванием софта — программисту достаточно отправить коммит в репозиторий, дальше все случается без его участия — запускаются тесты, собирается фронтенд, снимаются метрики. Если код в коммите рабочий, продакшн обновляется автоматически. Хороший сервис — Travis.
  • Замер качества кода. Ключевые метрики — покрытие тестами, сложность, читаемость, наличие копипейста. Хороший сервис — Code Climate.
  • Отдельным пунктом — процент покрытия. Это соотношение кода, который выполняется во время прогона тестов к общему количеству кода в приложении. Если у вас проверяется меньше 80%, значит вы пишете плохой код. Если покрытие меньше 50%, а вы работаете над новыми фичами — вы работаете зря. Хороший сервис — Codecov.
  • Обработка ошибок. Хранит журнал ошибок и позволяет анализировать продакшн на основе реальных цифр, а не жалоб пользователей. Хороший сервис — Sentry, есть клиенты для всех языков, включая браузерный JS.
  • Мониторинг производительности. APM снимет трейсы самых долгих запросов прямо с продакшена, нарисует графики скорости и подскажет узкие места, которые приводят к тормозам. Для каждого фреймворка нужен свой APM, для Джанго я использую Datadog. Еще есть New Relic и куча других.
  • Облачный хостинг. Если на вашем проекте есть жужжащая железяка с сисадмином в комплекте — смело избавляйтесь. Дешевле и проще взять ресурсы в аренду и исключить человеческий фактор, чем владеть коробкой, которая не приносит денег. Идите в Azure или хотя бы в Digital Ocean.

Что-то забыл? Пишите в комменты. Интересуетесь автоматизацией? Начните с free-for-dev.

Ли Куан Ю — Взгляд на будущее мира

Ли Куан Ю (это такой сингапурский Лукашенко), сидя на пенсии, написал маленькую книжку со своими взглядами на мировую политику и прогнозом на недалекое будущее.

Такие книги — единственный известный мне способ интересоваться делами макромира: приятно почитать непредвзятые размышления умного человека, который никогда не был заинтересован ничем, кроме процветания страны, находящейся в 7000 километрах от меня.

Ли Куан Ю — Мой взгляд на будущее мира

Книга разбита на главы по географии: Европа, США, Китай, Юго-Восточная Азия, Ближний Восток, Япония. Про Россию тоже есть, но коротко и грустно. В конце каждой главы — небольшое интервью на ту же тему — их смело пропускайте, там много копипейста.

Пример мышления в духе Ли Куан Ю — как предотвратить глобальное потепление:

Ситуация усугубляется тем, что население мира продолжает устойчиво расти. В 2012 г. оно превысило 7 млрд человек и по прогнозам должно достичь к 2050 г. 9 млрд. Благодаря развитию технологий мы можем увеличить производство продуктов питания и научиться более ком­пактно заселять ограниченные пространства, но в какой-то момент все равно достигнем предела. Количество людей, которое может жить на планете без серьезного ущерба для окружающей среды и биоразнообразия, ограниченно.

Как остановить неуклонный рост населения? Я считаю, что есть всего один способ: дать женщинам доступ к образованию, потому что образованные женщины рожают меньше детей. Чем раньше мы это сделаем, тем лучше.

Книги — 2016

Итоги прошедшего года:

  • 41 прочитанная книга
  • 9 рецензий
  • 1 книга на английском

Прошлогодний план можно считать полностью проебанным: в 2016 году я строже подошел к отбору литературы, книги стали интереснее и сложнее — на «Темный лес» Лю Цысиня я потратил месяц, на «Теорию Игр» — 3 недели.

Главная книга года — Гарри Поттер и методы рационального мышления. Если вы еще не знакомы с методами рационального мышления и их автором Элиезером Юдковским, бросайте свою Донцову прямо сейчас и начинайте читать.

Планы на следующий год:

  • 45 книг
  • 20 рецензий (вернуться к цифре прошлого года)

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

Список книг 2016:

Автор Книга Пара слов
1 Джон Кракаэур В разреженном воздухе Эмоциональный рассказ о трагедии на Эвересте в 1996 году.
!2 Михай Чиксентмихайи Поток Психология работы в потоке. Самая полезная бизнес-книга, которую я знаю.
3 Пьер Дюкан Я не умею худеть
4 Пьер Байяр Искусство рассуждать о книгах, которые вы не читали Читать всем, кто пишет про книги.
5 Генри Нив Пространства доктора Деминга Начальные знания для шести сигм.
6 Питер Друкер Классические труды по менеджменту 14 эссе от дядьки, который придумал профессию менеджера.
7 Дуглас Хаббард Как измерить что угодно Как называть значения показателей, в которых вы не разбираетесь.
!8 Элиезер Юдковски Гарри Поттер и методы рационального мышления Автор виртуозно использует вселенную Роулинг, чтобы привить навыки рационального мышления.
9 Слава Панкратов Черная книга менеджера Еще одна мотивашка про менеджеров. На этот раз матом и за 15 минут.
10 Барбара Демик Повседневная жизнь в Северной Корее Журналистский рассказ о внутреннем устройстве КНДР, одобрено корееведами.
11 Евгений Карасюк Слон на танцполе Научно-популярно про преобразование Сбербанка в коммерческую организацию.
12 Джефф Кокс Новая цель: Как объединить бережливое производство, шесть сигм и теорию ограничений Теория ограничений для подростков. Если сравнивать с «Целью» — вода.
13 Эндрю Гроув Выживают только параноики Довольно скучная история Интел.
!14 Питер Уоттс Ложная слепота Космобиология с вампирами, пришельцами и нейроимплантатами.
15 Стенли Милгрем Подчинение авторитету Люди по команде бьют током других людей.
16 Максим Котин И ботаники делают бизнес Русский бизнес-роман, как Федор Овчинников открывал первый книжный магазин.
!17 Чарльз Уиллан Голая статистика Все, что нужно прочитать о статистике.
18 Питер Уоттс Эхопраксия Продолжение, чуть слабее «Ложной Слепоты».
19 Тит Нат Хан Мир в каждом шаге Дыхательные упражнения. В книге описано только одно, дальше первой части заходить не стоит.
!20 Павел Анненков Ошибки на миллион долларов Простенький учебник русского предпринимателя. Формат, как у «45 татуировок менеджера».
21 Авинаш Диксит, Барри Нейлбафф Теория игр Заумно про теорию игр и стратегическое мышление (читать 3 недели).
22 Игорь Ашманов Жизнь внутри пузыря Бизнес-романтика о работе топ-менеджера в крупной компании.
23 Джозеф Хеллер Уловка-22 Абсурд про армию и бюрократию. Скучновато, зато все правда — такие люди есть не только в армии.
!24 Марк Лутц Изучаем Питон Подробный (1200 страниц) учебник по Питону.
25 Мюррей Карпентер На кофеине Много воды о кофеине. Если не знаете, зачем читать — не читайте.
!26 Лю Цысинь Задача трех тел Прекрасная и актуальная научная фантастика, почти как «Ложная слепота».
27 Роберт Грин 48 законов власти Несмотря на пафосное название и ужасный слог, книга интересно рассказывает об общении с людьми и позиционировании себя.
28 Келли Макгонигал Сила воли Что заставляет поступать не так, как запланировал.
!29 Михаил Зыгарь Вся кремлевская рать Российская политика. Читать, чтобы осознавать, что вообще такое — политика.
30 Найджел Латта Прежде чем ваш ребенок сведет вас с ума Ликбез для молодых родителей. Кажется, применимо к отношениям не только с детьми.
31 Кристофер Хитченс Последние 100 дней Автор честно рассказывал, что чувствуешь, когда умираешь от рака.
32 Мосигра Бизнес как игра Ненапряжная бизнес-книга начального уровня. Подросткам понравится.
33 Питер Симс Мелкие ставки Книга о том, почему ошибаться — хорошо. Многовато воды, но почитать стоит.
!34 Лю Цысинь Темный лес Продолжение «Задачи трех тел» на том же уровне, что и первая книга.
35 Ричард Фейнман Какое тебе дело до того, что думают другие? Автобиография Фейнмана. Интересно рассказано про бюрократию в НАСА
!36 Бенджамин Хофф Дао Винни-Пуха Простая книжка о Дао и душевном спокойствии.
37 Уолтер Айзексон Стив Джобс Если выбирать единственную мотивационную книгу про Стива Джобса, то эту.
38 Олег Дивов Оружие возмездия Воспоминания об армии из-под пера моего любимого русского фантаста.
39 Стивен Левитт Фрикономика Немножко статистики и рационального мышления для старшеклассниц.
40 Элияху Голдратт Цель-3 Научпоп про теорию ограничений, смысла мало.
!41 Роберт Кийосаки Квадрант денежного потока Мотивашка: чем отличается предпринимательство от работы на себя и работы по найму.

Список всех книг

Книга: Теория игр

Потратил 3 недели на «Теорию Игр». Книга учит принимать стратегические решения на основе одноименной теории — раздела прикладной математики, изучающего оптимальные стратегии (см. википедию).

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

Авинаш Диксит, Барри Нейлбафф — Теория игр

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

Фундаментальная игра в теории игр — Дилемма Заключенного:

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

Трумен Капоте приводит наглядный пример дилеммы заключенных в своей книге «Хладнокровное убийство». Дик Хикок и Перри Эдвард Смит арестованы за бессмысленное убийство семьи Клаттеров. Свидетелей не было, однако тюремный осведомитель назвал полиции их имена. Во время допроса полиция настроила их друг против друга. Капоте позволяет нам проникнуть в мысли Перри:

…Это, как и выдуманный «свидетель», было сказано просто для того, чтобы заставить его подергаться. Этого не может быть. Или они имеют в виду… Эх, если бы он только мог поговорить с Диком! Но их держали порознь; Дик сидел в камере на другом этаже.

…А Дик? Возможно, они и с ним провернули такой же трюк. Дик был умным убедительным актером, но стержня в нем нет, слишком легко поддается панике.

…«И прежде чем уйти из этого дома, вы убили всех, кто там был». Очень может быть, что каждому из бывших заключенных в Канзасе они поют одну и ту же песенку. Они, наверное, допросили сотни людей и многих из них обвинили в этом убийстве; мы с Диком просто еще двое таких же…

И Дик тоже не спал в своей камере ниже этажом и, как он вспоминал позже, так же жаждал поговорить с Перри — выяснить, что этот урод им рассказал.

В итоге признался сначала Дик, а затем и Перри. Такова природа этой игры.

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

Уверен, что про математические стратегии возможно рассказать гораздо проще, и без институтской зауми, но пока «Теория Игр» — единственная известная мне книга на русском. Если хотите почувствовать себя похмельным студентом и заодно прокачать стратегическое мышление — смело покупайте на озоне.

Как корпоративный чат убивает продуктивность

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

Все описанное ниже справедливо для проектных офисов, которые ведут несколько проектов, где менеджеры распределяют время исполнителей. Если вы — менеджер по продажам или логист — заметка не для вас.

Осторожно — в заметке много личного опыта. Если в вашей команде чат работает лучше почты, значит вам он подходит. Мне — нет.

Корпоративный чат — это уведомления

Любой групповой чат, включая Слэк с его настройками — это бесконечная куча уведомлений: небрежно постав­ленные задачи валятся вперемежку с котиками и сообщениями о сборках в Трэвисе. Даже если отключить уведом­ления, Слэк не отпускает — раз в 10 минут вы с постоянством куриль­щика открываете чат и проверяете новые сообщения.

Слэк — не первый, так работает фейсбук, Первый канал и Дарья Донцова

Причина проста: чат кормит мозг упорядоченной лентой событий, которую легко потреблять. Мы привыкаем к ленте, как к алкоголю — пока есть новости, можно не думать о проблемах вроде маленькой зарплаты, непонятной задачи или просроченного отчета.

Так уж устроен мозг — если он видит шанс избежать неприятного дела — он избежит. Если шанс хоть немного похож на работу — еще лучше. Корпо­ративный чат всегда подскажет, куда сбежать от неприятной задачи: обсудить новый фильм, выбрать роллы на обед или посудачить над коллегами из соседнего отдела.

40 загаженных инбоксов

Важнейшее правило ГТД — единственный, периодически очищаемый инбокс. В Слэке такой чистоты не доби­ться — вместо аккуратной папки вхо­дящих в голову лезут десятки каналов. Если вы счастливый не-пользователь Слэка, и не знаете, что такое каналы — почитайте рассказ Медузы.

e-mail vs. skype

В корпоративном Слэке завели 40 комнат для разных предметов обсуж­дения: брифы, редактура, новые статьи, мониторинг соцсетей. Предполагается, что люди читают только те каналы, которые им важны. Угадайте, как проис­ходит на самом деле? Правильно, участники чата постоянно разгребают 40 папок входящих, 5 из которых — с котик­ами, а еще 20 не нужны для работы.

Небрежность

За три минуты можно написать одно сообщение электронной почты или десяток сообщений в чат. Обдуманное письмо лучше — в чате вместо задачи получается лающий армейский приказ. Результат вам дадут тоже армейский — задачу или потеряют среди других, или поймут так, что она потеряет смысл.

Если ставить задачу как в армии, результат вы получите тоже армейский — вашу задачу или не поймут, или проебут

Когда вокруг исполнителя вертится 5 срочных и 10 несрочных задач, он выбирает понятную. Задачи из почты — понятнее. Когда письмо нельзя дописать или отредактировать, мозг включает аккуратность: сужается список получателей, формулировки становятся точнее и лаконичнее, появляются обязательные атрибуты задачи — дедлайн, описание проблемы и следующий шаг.

Одна задача — много исполнителей

В психологии есть понятие эффекта свидетеля — когда толпа людей видит нечто плохое, и никто не вмеши­вается, потому что ждет, что вмешается сосед. Эффект свидетеля ожидает вашу задачку в любом чате.

Эффект свидетеля

Хороший менеджер декомпозирует задачи на кусочки. Кусочек задачи — один шаг одного исполнителя. Такие задачи проще сделывать — нет стимула размазывать ответственность («Ой, а дизайнеры не нарисовали», «Ой, тут пусть сисадмины выкатывают»). Декомпозированную задачу на одного исполнителя уже незачем кидать в чат — нафига отвлекать 30 других человек?

Синхронность

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

Идеальная команда разбросана по миру — участники не могут подойти и выдернуть коллегу из потока. Кроме изоляции, распределенная работа провоцирует писать осмысленные письма, которые не требуют немед­ленного ответа. А когда нет раздражителей — голова работает чище и дольше.

Корпоративный чатик — это восьмичасовое собрание 30 человек без четкой повестки

Кому-то удобнее работать помидорками, кому-то — циклами по 2 часа. Кто-то работает из круглосуточной шоколадницы или живет в Магадане. Это не важно, когда команда общается асинхронно. Чтобы добиваться результатов, достаточно пересекаться на 15 минут раз в пару дней.

Если команда слаженно работает только сидя в одном помещении или комнате чата — что-то не в порядке. Скорее всего ребята не умеют общаться, и пора усилить команду администратором.

Вывод

Если цените мозговые ресурсы исполнителей — используйте трекер задач. Если ваши проекты не подразумевают вовлечения мозга, вы привыкли к иллюзии контроля или любите быструю реакцию — выбирайте Слэк или Хипчат, они красивые.

Если вы знаете команду, которая ставит задачи через чат и не проебывает сроки — пишите в комментарии.