Про важность обратной связи
Несколько дней назад я "отчитался" о выполнении квартального OKR на минус 1.2%. Как так вышло?
Начнем с объективной, неинтересной части. Метрика - % падающих тестов во Vue3 режиме. Берём Jest, запускаем, смотрим сколько тестов прошло, сколько упало, считаем процент.
Хорошая ли это метрика чтобы мерять миграцию? Однозначно плохая, но даже плохая метрика лучше чем ничего :). Не сомневаюсь, что ретроспективно вы мне тут накидаете что надо было мерять :)
Фатальная ошибка в измерениях: Не подумали, что когда падает в jest весь suite - то тесты которые там есть не идут ни в значение total ни в значение failed. В итоге когда я исправил что все suite стали запускаться - несмотря на то что мы исправили 1000+ тестов - за счет того что теперь запускается больше suite процент проваленных тестов драматически уполз вверх
Но речь не об этом. Где-то посередине этого квартала меня дёрнули с моей позиции по borrow request: аааа, priority 0, срочно нужен человек с Тайпскриптом срочно улучшать наш экстеншн под VSCode. Еще тогда я написал, что поскольку в рабочей группе по миграции инфраструктурными тасками занимаюсь по сути только я (важно: это не умаляет усилия других коллег, просто именно инфраструктурные таски фиксят тесты сотнями а иногда и тысячами). Причем написал это и группе (чтобы группа понимала последствия, в группе у меня нет менеджерских полномочий, и Director of Engineering который является стейкхолдером от бизнеса в рабочей группе). Где-то к началу квартала начало казаться что Титаник утонет...
...Так и вышло. Первые 2 месяца квартала у меня просто не было возможности нормально заниматься работой на Vue.js 3. В итоге за неделю, померяв числа я "восхитился" и ужаснулся. Пару лет назад я бы взял бы "пару бёрна" и за несколько дней сделал бы если не 100, то 50% OKR это точно. И потом ужасно гордился бы этим. что я закрыл эту таску
В этот раз я так делать не стал. И не потому что "не хочу" - я бы все ещё кайфовал и гордился собой. Но я понимаю, что о том какой я "герой" узнал бы только мой менеджер и может даже дал бы мне премию. Но дальше сигнал "сверх-усилий" потерялся бы, и менеджент даже не получил бы подкрепление что "ура, так можно делать", нет, у нас крутые менеджеры, просто не получил бы обратной связи "Мы проваили этот OKR потому что приняли вот это, это и это решение". С моей точки зрения это были решения неправильные (но я могу не знать всего контекста, поэтому и акцентирую - с моей точки зрения), и я искренне считаю что помочь менеджменту измеримо ощутить последствия этих решений - важно
При этом, даже несмотря на то, что ответственным за этот OKR был не я, мне грустно от (голосом хоумлендера), что "это проёб". Но профессионализм в том, чтобы делать не, что просят эмоции, а то, что лучше для компании, потому что только так мы вместе можем прийти к успеху
Post #139
8.12K
- 👍 59
- ❤ 12
- 💩 3