ChatOps: говорим о возрождении чатов
Как погружаться в работу и при этом не терять контакта с реальностью? Вся правда в чате. Это не только отличный способ развеять скуку и перекинуться смайликами с Чаком Норрисом, но и интегрировать в повседневную жизнь всякие неинтерактивные системы, и даже уменьшит количество бюрократии.
В сегодняшнем выпуске мы обсудили 3 основных кандидата на звание годного чата:
Победителя выявить не смогли, поскольку все трое делают плюс-минус то же самое. Это хороший повод написать про каждый из них вкратце отдельно, чтобы вскрыть эти самые различия.
Почему мы видим возрождение чатов из пепла IRC и Jabber-а? Похоже потому что современные версии удачно научились совмещать элементы свободного общения и функциональной интеграции с корпоративными системами. То есть:
- Распределенная работа. Даже если вы всего лишь в разных комнатах — голосом особенно не поговоришь.
Кто бы что ни говорил, но неформальный треп и инсайд шуточки — это важно.
Можно работать над входящей корреспонденцией или запросами, обсуждать задачи.
- Иногда бывает очень важно понять, что происходило в некий момент времени. И если есть культура писать о своих действиях — очень легко бывает найти корень проблемы.
- Можно отчитываться в реальном времени о ремонте продакшена. А потом легко собрать материал для постмортема.
С другой стороны:
- Разные автоматические системы и процессы теперь на виду у всех
- Билды, запуск скриптов, перезагрузка серверов, смена конфигураций — обо всем этом можно посылать автоматические сообщения в чат.
- Даже можно подключить бота и заставить его по команде делать какие-нибудь действия.
Многие возразят, что можно то же делать через IRC или тот же Jabber/Skype. На это можно ответить:
- Современные чаты очень удобны, и по юзабилити на голову выше
- Как правило имеют интеграцию со всеми мыслимыми сервисами
- Удобны для всех, не только для гиков
- Имеют отличные приложения для мобильных устройств и десктопов
Из всех минусов которые удалось идентифицировать, были только следующие:
- Когда пахнет жареным, бывает конечно не до чата. Так что в зависимости от вашей дисциплины, результат может быть разным.
- Использование ботов, выполняющих задания, это, конечно, удобно, но очень несекьюрно.
Если у вас есть опыт работы с чатами -- добро пожаловать в комменты.