– Есть ещё что-то важное, Алексей? – вернул дискуссию к формату Вячеслав.
– Главное я сказал. У нас есть все скрипты11 для развертывания систем банка на продуктиве, есть вся документация команды эксплуатации. Я разослал девопсам из наших, анализируют. Работаем в общем.
– Спасибо, Леш! Неожиданная помощь откуда не ждали. Останься, пожалуйста, после стендапа.
– Ок.
– Хочет ли кто-то ещё что-то добавить? – стандартно завершал стендап Вячеслав. Подождав желающих несколько секунд, он подытожил. – Тогда следующий созвон завтра утром в это же время, держите меня в курсе. Всем спасибо и продуктивного дня!
Вячеслав по привычке посмотрел на часы. Стендап занял меньше пяти минут, это было нормально. Долгие совещание были проклятьем отрасли. Там, где продолжительность совещания зависела от него, он был лаконичен. Все уже отключились, лишь Алексей ждал продолжения диалога и был на связи.
– Леш, насколько мы можем доверять господам из эксплуатации банка, про которых ты говорил?
– Полностью, двое уже в моей команде и они профи. Судя по их рассказам, там сменился менеджмент, отвечающий за эксплуатацию, железо, релизы. Ну и процессы меняются, перетасовываются полномочия между командами разработки и командой, отвечающей за продуктив.
– Да, Лиз говорила об этом. Новый менеджер эксплуатации хочет завязать на себя побольше полномочий, забрав их у команд.
– Именно. Но вменяемых людей у него нет, сам он технически слабый, технари разбегаются. На прошлой неделе с ним созвонились сеньоры из эксплуатации, хотели рассказать про свои боли, получить решение. Он включил видео и сидел перед ними за столом, на котором стояли кальян и выпивка, и это в рабочее время. Прям Человек со шрамом! – с горьким смехом сказал Алексей. – После созвона сеньоры написали заявления об увольнении.
– Звучит ужасно. А впрочем, нам это все на руку. Кажется, мы выбрали отличное время для дела.
– Согласен, будут новости – напишу.
– Спасибо тебе, Леш, до скорого.
Конференция была завершена, участники разошлись. Вячеслав был доволен началом: предварительная подготовка заняла два месяца, и сейчас были последние дни перед началом активной фазы дела. Настрой команды был выше ожиданий: первое общее дело вне обычных рабочих будней, приключение, в котором было понятно, что перед тобой зло, и как с ним справиться. Воодушевление тимлидов подпитывало и их лидера.
2. Стендапы
Рабочий день почти каждой команды тимлидов Профсоюза начинался со стендапа. Это был короткий созвон, на котором все участники команды рассказывали о том, чем занимались в предыдущий рабочий день и чем планируют заниматься в этот. До пандемии, когда люди ещё ходили в офисы, стендапы проводились очно и иногда стоя, отсюда и пошло название мероприятия. Смысл совещания на ногах был в том, что оно должно быть настолько коротким, чтобы участники не успевали устать. Стендап был индикатором процессов, протекающих в команде, и любому опытному программисту, тестировщику или аналитику в первый же день работы в команде открывал глаза на то, не зря ли он принял оффер12.
Долгие стендапы с нудными диалогами обычно были свидетельством того, что организатор мероприятия, будь то тимлид или менеджер, не в курсе происходящего в проекте, поэтому ему нужны долгие общекомандные собрания, на которых ему объяснят проект. Часто, если стендапы вел менеджер и он растягивал собрание, это были знаком его низкой технической грамотности и неспособности решать технические задачи. Такой менеджер будто слепец ориентировался на интонации участников, не доверял коллегам. Он не был способен самостоятельно понимать проект и будто проводил очные ставки между подчиненными. Неизбежным выводом из долгого утреннего совещания также было то, что его организатор не очень ценил рабочее время: свое и своих коллег. Чем большее время тратилось на совещания, тем меньше времени оставалось, собственно, на работу.
Тимлид, который проводил стендап и хотел, чтобы его команда в этот день успела поработать, делал стендап коротким. При этом ещё до стендапа он, скорее всего, знал все, что ему на стендапе скажут участники. О выполненных или не выполненных задачах он знал из репозитория и таск-менеджера, которые посмотрел перед совещанием. Кроме того, он, скорее всего, вел краткую запись сказанного на стендапе и мог быстро освежить воспоминания о предыдущем. Стендап был своего рода кратким ежедневным парадом, на котором надо было убедиться, что все в добром здравии, помнят, какой сегодня день и чем они занимаются. Это не было совещанием, на котором действительно решаются важные организационные или технические вопросы. Разумеется, такой подход требовал от тимлида работы: частые созвоны один-на-один и коммуникация в мессенджерах были необходимым условием эффективной работы команды в условиях удаленной работы.