Как узнать, что у вас отличная команда разработчиков?
Сегодня я встречался с одним из моих любимых лидеров в области разработки программного обеспечения всех времен, который руководил всем этим. Он строил и продавал стартапы. Он также руководил крупными организациями. Он руководил небольшими командами, большими командами и всем, что между ними.
Мы с ним регулярно встречаемся, чтобы обсудить лидерство и технологии, и сегодня мы обсудили эту тему: «Каковы черты отличной команды разработчиков программного обеспечения?»
Примерно через час, когда каждый из нас описывал некоторые из лучших команд, в которых мы работали или возглавляли, мы выделили десять черт, которые, по нашему мнению, проявляли некоторые из этих команд.
Теперь, прежде чем мы перейдем к этому, я скажу, что не все эти качества необходимы для создания отличной команды. Эти качества составляют множество компонентов, которые, по нашему мнению, присутствуют в одних из лучших команд, с которыми мы когда-либо сталкивались. Как и в случае с выпечкой торта, вам не нужны все ингредиенты, чтобы сделать что-то приятным на вкус. Важно знать, какие ингредиенты у вас есть и как добавлять, удалять или изменять ингредиенты вашей команды, чтобы испечь лучший командный торт.
Каковы десять качеств отличной команды разработчиков программного обеспечения?
- Коллектив различается по навыкам, мышлению и буквально по возрасту, расе и полу. Когда вы смотрите на свою команду, они выглядят, действуют и думают то же самое или вы видите и слышите широкий микс? Когда у вас есть команда, которая такая же, это все, что вы когда-либо получите. Когда у вас есть другая команда, применяется та же формула, эта разница будет стандартной. Новаторство мысли происходит из разнообразия мыслей.
- Здесь здоровая конкуренция. Давят ли команды друг на друга? Они продолжают поднимать планку? И когда они это сделают, как они отреагируют? Отмечают ли они рост друг друга или пытаются сбить друг друга с ног? Ищите первое.
- Есть реальное сотрудничество. Что такое реальное сотрудничество? Ну, фальшивое сотрудничество - это когда команда устанавливает флажки, потому что они обязаны это делать. Настоящее сотрудничество - это когда команда сама решает работать вместе, получать обратную связь и проактивно выходить на связь, когда они что-то видят или в чем-то нуждаются. Реальное сотрудничество показывает нам, что люди в команде не боятся друг друга и между членами команды строится доверие. Поддельное сотрудничество - это только поверхностный уровень.
- Мы искренне заботимся о людях, технологиях и продуктах. Когда у кого-то в команде возникает личная проблема или ему нужна помощь, люди из команды помогают. Когда что-то кажется неправильным в технологии, кто-то решает это исправить. Команда работает с продуктом и ищет способы улучшить его, не говоря уже об этом. Когда мы искренне заботимся об этом треугольнике, состоящем из людей, технологий и продукта, это верный признак отличной команды разработчиков.
- Команда играет вместе. Иногда это можно увидеть в буквальном смысле слова. Команда соберется вместе и будет играть в игры, заниматься спортом или заниматься спортом. Они могут играть вместе в форме общих интересов или хобби, таких как пивоварение, писательство или искусство. Когда команда играет вместе, вы начинаете видеть более глубокие связи между товарищами по команде. Это увеличивает доверие и укрепляет общую химию команды. Однако это должно быть органичным и не может быть принудительным. Предупреждение для лидеров. Принудительная игра - это подделка, просто позвольте этому случиться. Если этого не происходит, это не означает, что у вас нет отличной команды, и не значит, что у вас есть отличная команда, если она есть. Возьмите этот ингредиент с недоверием.
- Самые сильные члены команды - тренеры. Посмотрите на свою команду и сосредоточьтесь на самых сильных, опытных и старших членах команды. Тратят ли они свое время на то, чтобы выращивать других, укрепляя их, или они больше сосредотачиваются на себе? Когда у вас есть команда, в которой самые сильные члены вкладываются в совместное использование, обучение и развитие других, вы увидите быстрый рост и более здоровую среду во всем. Когда вы этого не сделаете, вы увидите узкое место вокруг этого старшего члена команды. Это становится единственной точкой отказа и препятствием для роста остальной команды. Будучи лидером, развивайте этот образ мышления в рамках коучинга, обучения и обмена мнениями в своей команде и подчеркивайте его среди самых старших сотрудников.
- Существует крайняя страсть к своему делу - команда будет почти одержима тонкостями своего дела. Будь то программное обеспечение, продукт или пользовательский интерфейс, каждый в команде постоянно ищет способы улучшения. Все в команде почти воспринимают это как знак чести, узнав что-то новое, и каждый всегда стремится к новым уровням этого значка. Люди празднуют новые знания. Волнение нарастает по мере получения новых знаний. Это заразно.
- Мы получаем постоянные, открытые и честные отзывы - отзывы могут относиться к продукту. Это может быть про технику. Это могло быть даже о людях. Дело в том, что все вкладываются в рост команды, продукта и программного обеспечения, и обратная связь имеет решающее значение для этого роста. Чтобы поделиться полезной обратной связью, требуется огромное мужество и чрезвычайно безопасная среда. Когда он течет, это признак особой команды. Они готовы пойти на этот риск и достаточно зрелы, чтобы слушать, а не реагировать. Как лидер мы должны защищать этот тип окружающей среды любой ценой, чтобы обеспечить его процветание.
- Они целеустремленны и руководствуются собой. Хорошим командам не нужно много, потому что они уже ведут себя сами. Они тренируют друг друга. Они ищут новые способы продвигать технологии и продукты дальше. Они думают по-другому, потому что у них разные мысли и происхождение. И им это нравится. Как лидеру может показаться, что вы ничего не делаете в команде, которая так работает, и это нормально, позвольте им вести себя сами.
- Они стабильно дают высококачественные результаты. Хорошая команда разработчиков ожидает от них качественных результатов, и они это делают. Здесь следует сосредоточить внимание на слове непротиворечивый. У некоторых команд есть всплески величия, а вскоре после этого наблюдается спад. Целью команды должна быть последовательность и поиск желаний. Может показаться нелогичным, что нам не следует искать дополнительных возможностей благодаря результатам нашей команды, а вместо этого нужно стремиться к последовательности. Зачем стремиться к последовательности? Последовательность создает стабильность. Стабильность - важнейший компонент, необходимый для высокопроизводительной команды. Пики и спады вызывают отток в команде, что вредит морали. Где последовательность позволяет команде сохранять баланс. Это также лучше для бизнеса, потому что теперь бизнес может стратегически планировать стабильные результаты, а не непоследовательность команды, которая ломается. Последовательность - ключ к успеху.
Эти десять ингредиентов показались нам образцами, которые мы наблюдали у команд, с которыми мы работали на протяжении многих лет. Когда присутствовали эти ингредиенты, мы увидели команду, которая была счастливее, здоровее, росла быстрее, узнавала больше, производила с невероятной скоростью и получала от этого удовольствие.
Как нам создать команду, которая проявляет эти качества?
Мы оба признаем, что это действительно сложно. На своем пути к лидерству мы оба также узнали, что когда мы узнали, что именно на этом и должно быть сосредоточено лидерство, нам стало немного легче, потому что мы знали, на чем сосредоточиться.
Когда мы узнаем, что наша работа - испечь лучший командный торт, мы начинаем инвестировать в лучшие командные ингредиенты, инструменты и процессы, чтобы это стало возможным.
Командный рецепт:
Добавьте немного отзыва. Смешайте кучу доверия. Добавьте некоторую командную химию. Выпекайте в течение двадцати порций и дайте остыть до однородности.
Примечание автора. Должно быть, во время нашего обсуждения лидерства был обеденный перерыв, потому что мы, конечно, использовали много аналогий с едой. Надеюсь, мы не слишком проголодали вас.
Спасибо, что нашли время прочитать эту статью о Лидерской жизни! Лидерство - это непросто, займемся практикой вместе!
Об авторе:
Кэлвин - создатель BuildBetterTeams.org, писатель, спикер и технологический лидер в индустрии FinTech. Он помогает новым и амбициозным технологическим лидерам развить свои лидерские качества, поделившись своим опытом лидерства. Если вы хотите ускорить развитие лидерских качеств, подписывайтесь на Кэлвина Бушора и присоединяйтесь к нам на BuildBetterTeams.org!