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