Вопрос напрашивается на несколько других вопросов. Как вы думаете, что дает вам право говорить команде коллег-программистов, что делать? Это твой опыт? Это смешной маленький титул, который вручил тебе твой босс? Это твое эго? Ваше пребывание в компании? Это твой "размах"? Твой стиль?" Ваши "лидерские качества?"
Agile команды не раздают друг другу значки или шляпы с надписью: «Поздравляю, ты наш супергений - ты единственный, кому разрешено выполнять сверхсекретную работу двойного гения». Скорее, в центре внимания РАБОТА НА РУКАХ. Если вы действительно опытнее, то этот опыт должен ПОКАЗАТЬ, насколько хорошо ваши проекты продвигают работу к завершению. Ваши самостоятельно выбранные задания (карточки) должны отражать области, в которых вы больше всего разбираетесь. С другой стороны, если у какого-то ребенка, который только что закончил колледж, есть идея получше, и это соответствует контексту лучше, чем то, что придумал какой-то 40-летний ветеран. с, с какой стати мы пошли бы с худшим дизайном? Наши рабочие места - это не терапевтические кабинеты, а то, куда мы приходим, чтобы создавать прекрасные вещи.
Возникает другой вопрос: кто решает, что значит «лучше»? Ответ: команда заинтересованных сторон. Это означает, что разработчики, специалисты по требованиям, тестировщики, деловые люди и т. Д. Являются создателями и пользователями рассматриваемой вещи. Если у вас есть отличная идея, вам лучше продемонстрировать, почему она лучше. Если вы не можете этого сделать, то у команды нет оснований полагать, что ваша идея лучше. Agile поощряет меритократию.
Итак, что происходит с «лидером команды разработчиков»? в проворном? Ничего - они просто лучше соответствуют этому названию - они НАСТОЯЩИМ способны быть в состоянии производить лучшее программное обеспечение, чем другие люди в команде. В противном случае, нет никаких оснований называть их «ведущими» - это просто маленький значок или забавная шапка, и это бессмысленно. Многие люди находят это угрожающим. Им кажется, что они «работают» на значок или забавную шляпу. Хорошие разработчики не работают на забавные шляпы. Они работают над созданием отличного программного обеспечения и планируют делать это до тех пор, пока не заработают - их цель - совершенствоваться в создании программного обеспечения каждый день. Если это не вы, возможно, вы захотите взглянуть на управление проектами. Вы, вероятно, будете счастливее.