Junior
Экспертность
- Решает такие же задачи из бэклога, как и middle инженеры.
- Оценивает потенциальные риски.
- Привлекает наставника при необходимости.
Инженерная культура
- Улучшает свой код по замечаниям на code review. Не повторяет одинаковых ошибок.
- Вручную проверяет «зелёные сценарии», обработку ошибок.
- Пишет авто-тесты на свой код, консультируется с наставником насчёт выбора оптимального способа проверки качества и безопасности задач.
Ответственность за результат
При планировании работы согласует с автором/командой:
- как поймём, что задача успешно выполнена? (acceptance criteria)
- как будет проверена работоспособность?
- как результат будет продемонстрирован?
- когда задача будет выполнена?
Ориентация на бизнес
- Формирует с командой цель на спринт. Связывает её с целями юнита и компании на текущий квартал.
- Проводит обзор результатов работы фича-команды.
Agile Mindset
- Вовлеченный участник всех процессов команды.
- Адаптируется к изменениям процессов в команде/компании.
- Адаптируется к изменениям приоритетов/целей.
- Говорит о вещах, которые требуют улучшения и не «замалчивает» проблемы.
- Руководствуется принципом just talk. Понимает, что общение наиболее эффективный и практичный способ обмена информацией.
Коммуникация
- Уважает коллег.
- Гибок в общении — слышит коллег, учитывает их мнение.
- Аргументирует свою точку зрения.
- Принимает решения, учитывая интересы и потребности других людей, даже когда они противоречат его собственным.
- Развитие себя и обучение других
- Делает выводы для себя на основе обратной связи.
- Совместно с руководителем ставит себе четкие цели на обучение.
- Быстро обучается. Активно задает вопросы, чтобы учиться.
- Берет задачи в работу, которые раньше не делал, чтобы научиться.