Юля (она — редактор), привет!
У меня есть теория, что текущий текст ошибки говорит: «У них там чего-то сломалось, надо скорее написать в поддержку, чтобы починили!»
Может быть, у тебя получится написать текст, прочитав который, пользователь поймёт наш посыл: «О, я понял, что мне отказали, потому что считают меня потенциальным неплательщиком. И писать в поддержку мне не нужно, мне всё и так понятно».
При этом, как ты понимаешь, текст должен быть нейтральным — без конкретной причины отказа.
Я получил жалобу от support и хотел попробовать в ней разобраться: {{ссылка_на_задачу_из_jira}}
Но в коде как это сделать я не нашёл, сходу разобраться не смог 😔
Саша, пожалуйста, покажи нам мастер класс на 20 минут, как команде тестирования самим дебажить такие кейсы и не отвлекать разработку :)
С меня дальнейшая инструкция.
Парни, выбрал список самых критичных и неприятных багов в проде. Запланируйте в работу, пожалуйста, как будет время:
1. Ссылка на задачу
2. Ссылка на задачу
3. Ссылка на задачу
Ребята, я за последний месяц научился редактировать и выкатывать новые версии email писем, узнал, как работает новый бэкенд, и научился запускать автотесты. Давайте запланируем встречу, и я передам вам эти знания тоже
Макcим, привет! У меня зарплата 80 000 рублей, и с момента прихода в этот проект роста не было. Хочу обсудить это с тобой. Я вкладываю много сил в стабильность проекта и скорость релизов. Беклог пустой, багов пропущенных нет, автотесты пишутся, алерты настроены. А повышения зп нет — это демотивирует.
Мне нравится текущая команда (предполагаю, это взаимно), и есть желание продолжать развивать проект.
Ниже мои заслуги за последние полгода:
Автоматизация
— В нашем проекте, в первом и единственном из всех, совместно командой завезли автотесты в CI.
Юнит тесты и аналитика
— Новые тесты я также пишу самостоятельно (ссылка на коммит).
Что это нам дало: тратим меньше человеко-часов на тестирование руками. Релизы проходят быстрее и более предсказуемо.
Алерты
— Завёл алерты из ErrorCounter в Telegram (первые и единственные на всех проектах).
— Написал документацию, как это сделать для любого вебапа.
Что это дало нам: моментально реагируем на проблемы в релизах в продакшене, как клиента, так и сервера.
Саппорт
— Скорость обработки обращений выросла с 30 минут до 23 минут. Я обучил сотрудников работе с postman и базой данных — это позволило поддержке закрывать часть запросов самим.
— Добавил дашборды, которые показывают статистику по обращениям.
— Улучшили инструкцию для коллцентра, количество входящих обращений упало с 500 до 390 в день.
Что это нам дало: сотрудники техподдержки и коллцентра сами могу быстрее обрабатывать многие обращения, а клиенты быстрее получают решение своих проблем.
Организационно
— Переехали бекендом на новую очередь для релизов (qa → backend) и поставили на поток общий процесс релизов.
Прокидываем Fix Version из bb в стартрек
Что это нам дало: qa не тратит времени на подготовку и сбор релиза. В тестирование переходит уже готовая qa-ветка с mr в мастер.
Большие релизы
— Шторка фильтров в проде.
— Подписки в эксперименте.
— СКУ и баркод раскачен на сотрудников.
— Много улучшений в проде (в т.ч. отказ от старого датапрода).
Что это нам дало: подписки — хотелка номер один среди пользователей. Даёт потенциал для платной подписки.
Помимо этого:
— Научился заводить эксперименты.
— Научился заводить события аналитики в новую схемату.
— Связывался и дебажил проблему белого экрана с клиентом напрямую.
— Завожу ачивки для мотивации сотрудников тестировать ранние релизы.
— В целом, все задачи тестируются в темпе, и беклог из готовых задач не копится.
Что это нам дало: QA может взять задачу в тест, и сам добавить события в схемату, и выкатить в эксп. Меньше разделения работы среди коллег, и быстрее релизы фич.