Я работаю в компании по разработке программного обеспечения с более чем 1000 инженеров в Силиконовой долине. Как правило, у нас действительно сильные и здоровые команды инженеров, и у нас очень высокие рейтинги на Glassdoor. Но иногда будет плохое яблоко, которое будет обходить требования/должную осмотрительность за счет других команд. Обычно в Workplace SE для решения этих проблем предлагается документировать и эскалировать их, но для одной конкретной команды это сработало только в начале. Он будет продолжать адаптироваться, что затруднит документирование/отслеживание его действий и даже заставит более высокие заинтересованные стороны забыть то, что они решили в первую очередь.
Представьте себе команду Боба. В дорожной карте команды Боба есть проект по созданию ориентированного на клиента инструмента для оценки количества осадков. Команда Боба в прошлом реализовывала аналогичный проект, который был очень плохо принят из-за отсутствия пользовательского интерфейса, и новый проект также не имеет пользовательского интерфейса. Он отклоняется при исполнительной проверке и обязательном пользовательском интерфейсе перед выпуском. Исполнительная команда предлагает интегрировать этот проект в инструмент, которым владеет Team Alice. Четверть спустя команда Боба завершила часть проекта, не связанную с пользовательским интерфейсом, и просит команду Алисы взять на себя часть пользовательского интерфейса без предварительного уведомления. Команда Алисы получает информацию от исполнительной команды, которая решает сократить один из исходных результатов дорожной карты команды Алисы в пользу пользовательского интерфейса для функции команды Боба.
Команда Алисы заранее сообщает исполнительной команде, сколько времени займет проект (целый квартал), но к этому моменту обещанная командой Боба дата доставки этой функции истекает. Чтобы оправдать задержки, каждую неделю или около того команда Боба пассивно упоминает исполнительной команде, что работа команды Боба (половина, не связанная с пользовательским интерфейсом) уже выполнена, и команда Алисы блокирует выпуск функции, хотя команда Алисы только что вовлеченный. Команда Алисы попыталась пойти по большой дороге и проигнорировала ее, избегая кричащего матча в начальной школе. Тем не менее, через повторение команда Боба убедила исполнительную команду в том, что на самом деле это команда Алисы задерживает проект, хотя исполнительная команда заранее согласилась на дополнительные расходы.
Непрофессионального поведения было намного больше, но для краткости я опущу подробности. Команда Алисы пыталась выявить эти проблемы на протяжении всего проекта, но команда Боба отчитывалась непосредственно перед исполнительной командой, так что исполнительная команда была единственным посредником, который мог вмешиваться. Поначалу все шло хорошо: когда команда Боба отправила команде Алисы электронное письмо с просьбой разрешить выпуск функции без пользовательского интерфейса, команда Алисы пояснила, что разрешение не принадлежит им, и отправила копию исполнительному члену, которому принадлежал проект. После того, как это повторилось, и команда Боба несколько раз подверглась критике со стороны исполнительной команды, команда Боба прибегла к закулисным средствам. Команда Боба показала бы свое истинное лицо только на встречах лицом к лицу. Если команда Алисы обнаружит проблемы, которые там произошли, то команда Боба скажет исполнительному персоналу, что команда Алисы, должно быть, неправильно их поняла. Из-за плотного графика исполнительной команды не было возможности пригласить их на встречи. В конце концов исполнительная команда задалась вопросом, есть ли у команды Алисы обида на команду Боба, которая заставила их передать все эти (по словам команды Боба) мелкие недоразумения исполнительной команде.
Как Команда Алисы может поступить с Командой Боба таким образом, чтобы 1) это не утомляло, 2) Команду Алисы не обвиняли ни в чем, что явилось следствием уловок Команды Боба, и 3) Продукт Команды Алисы не страдал от рук Команды? Боб?
Вы правильно определили, что команда Боба избегает ответственности, не оставляя письменных записей о своем поведении. Тем не менее, команда Алисы не зависит от команды Боба, когда дело доходит до документирования, потому что команда Алисы также может создавать письменные записи.
Например, когда важные вопросы обсуждаются лицом к лицу, запишите это в письменной форме после встречи и отправьте заметки о встрече команде Боба для проверки.
Вы также можете предоставлять руководителям регулярные отчеты о состоянии, в которых подробно описывается общий план проекта, перечисляются согласованные результаты обеих команд, при этом команда Боба остается в CC.
То есть, если команда Боба пытается воспользоваться тем, что проект плохо управляется, вмешайтесь и управляйте проектом. У этого есть дополнительное преимущество, которое позволит вам связаться с исполнительной командой, что позволит вам легче противодействовать любым попыткам команды Боба незаметно переложить вину.
Также:
Команда Алисы попыталась выбрать большую дорогу и проигнорировала ее, избегая кричащего матча в начальной школе.
Это было неразумно. Храня молчание, Команда Алисы могла создать впечатление, что ей нечего сказать в свою защиту, тем самым признав свою вину. Кроме того, позволив Команде Боба избежать наказания за перекладывание вины, Команда Алисы, возможно, побудила Команду Боба продолжить перекладывание вины.
Теперь, конечно, следует начинать не кричать, а сухо и бесстрастно:
Мы ничего не "блокируем". Но мы не можем закончить за одну неделю то, что ваша команда не смогла закончить за год. Мы оценили 3 месяца, и мы на пути к достижению этого. Если вы считаете, что ваша команда может сделать это быстрее, я был бы счастлив позволить вашей команде взять на себя управление.
должны напоминать всем о соответствующем контексте и давать понять, что вы не проблема, а решение.
Команда Боба завершила половину проекта, не относящуюся к пользовательскому интерфейсу, и просит команду Алисы взять на себя часть пользовательского интерфейса.
Итак, команда Боба закончила свою часть.
Как команда Алисы может поступить с командой Боба таким образом, чтобы [...] продукт команды Алисы не пострадал от рук команды Боба?
Итак, продукт теперь является продуктом Team Alice.
Итак, что крутится у меня в голове: почему команда Боба вообще все еще участвует?
По логике вещей, на этом этапе Team Alice должна взять на себя ответственность за продукт. Это, вероятно, требует, чтобы руководители каким-то образом официально передали право собственности от команды Боба команде Алисы. Но (за исключением какой-либо византийской политики, связанной с собственностью и результатами, которые могут существовать в отделе) похоже, что команде Алисы не составит труда убедить в этом исполнительную команду, потому что команда Боба завершила свою часть . Им больше нечего добавить.
Возможно, существует настойчивое мнение, что команда Боба — это «команда клиента», а команда Алисы — «команда поставщиков», потому что реализация бэкенда — это «внутренняя часть» и, следовательно, критическая, а пользовательский интерфейс — это только «презентация» и, следовательно, поверхностная. , и поэтому команда Боба должна владеть продуктом. Я определенно видел такое предубеждение раньше. Но если для того, чтобы продукт мог быть отправлен, требуются обе части, это чепуха; они оба критические. Владение продуктом не обязательно должно быть связано с такой конкретной ролью в разработке.
Разбейте вещи, используя диаграммы RACI.
Ответственный
Подотчетный
Консультировался
информированный
Наряду с четкими и краткими сроками и зависимостями.
Внедрить ITIL
Если у вас есть команда Боба с четкими обязанностями по своевременной доставке компонентов и четкими временными рамками того, что является, а что НЕ является зависимостью, вы можете избежать обвинений.
Итак, резюмируя:
Я не очень понимаю, в чем проблема. Эти факты неоспоримы.
Чтобы оправдать задержки, каждую неделю или около того команда Боба пассивно упоминает исполнительной команде, что работа команды Боба (половина, не связанная с пользовательским интерфейсом) уже выполнена, и команда Алисы блокирует выпуск функции, хотя команда Алисы только что вовлеченный.
Команда Боба сообщает факты. Не уверен, что именно вы хотите, чтобы они сказали. Должна ли команда Боба указывать, что у них еще есть работа, даже если это не так? Работа, возложенная на Team Alice IS, блокирует выпуск. Это не значит, что Team Alice плохая или неэффективная.
Руководители — это те, кто переназначил работу команде Алисы после того, как крайний срок прошел, поэтому, кроме того, они должны знать, что команда Алисы не виновата в нарушении срока с этой работой.
Очевидно, что команде Алисы нужен новый крайний срок для завершения этой работы, и как только эта работа была передана, это должно было быть обсуждено и принято решение.
Мэтью Гейзер
труженик
труженик
Грегори Карри
труженик
Дэвид Р
Турбьёрн Равн Андерсен