socialgekon.com
  • Principal
  • Ágil
  • Outros Do Mundo
  • Pesquisar
  • Tecnologia
Equipes Distribuídas

Por que as equipes distribuídas são importantes e como criar uma

“Suponha que você esteja sozinho em uma startup e queira um parceiro. Você levaria muito tempo para encontrar o parceiro, certo? Ele seria metade de sua empresa. Por que você deveria demorar menos para encontrar um terço da sua empresa, um quarto da sua empresa ou um quinto da sua empresa? Quando você está em uma startup, as primeiras dez pessoas irão determinar se a empresa terá sucesso ou não. Cada um é 10% da empresa. Então, por que você não levaria o tempo necessário para encontrar todos os jogadores A? Se três não fossem tão bons, por que você iria querer uma empresa onde 30% do seu pessoal não fosse tão bom? ” - Steve Jobs

Em 2003, o autor Michael Lewis publicou um livro chamado Moneyball: A arte de ganhar um jogo injusto. À primeira vista, o livro é uma história clássica de azarão: um time de beisebol em dificuldades percebe que os caçadores de talentos que contam com a sabedoria de décadas estão perdendo oportunidades de construir times vencedores. Ao desenvolver suas táticas de olheiros para incorporar ferramentas e práticas modernas, a equipe identifica e contrata uma lista de jogadores subestimados, obtendo um recorde de vitórias contra oponentes com folhas de pagamento muito maiores.

A verdadeira lição de Moneyball é claro: seja você uma grande corporação ou um iniciante desajeitado procurando uma vantagem sobre um titular que pode custar mais do que você, você tem a oportunidade de adaptar suas táticas e contratar reservatórios inexplorados de talentos de alta qualidade, reconhecendo quando a sabedoria convencional sobre construir equipes não reflete mais a realidade.



Empresas Jogam Moneyball Usando Equipes Distribuídas

Em nossa opinião, há uma oportunidade clara para as organizações jogarem “bola de dinheiro” em sua busca por talentos com alto ROI: capacite sua equipe a contratar funcionários remotos.

Mais de 43% dos trabalhadores americanos trabalharam à distância no ano passado, um aumento substancial em relação aos 9% que disseram o mesmo em 1995.

Em 2016, a empresa de engajamento de funcionários TinyPulse conduziu um pesquisa de mais de 500 funcionários remotos e descobriram que eram mais felizes, se sentiam mais valorizados e eram muito mais produtivos do que seus colegas locais. Mais de 43% dos trabalhadores dos EUA teletrabalhado no ano passado, um aumento substancial dos 9% que disseram o mesmo em 1995. No total, as empresas que permitem trabalho remoto têm demonstrado menor estresse , Maior eficiência e menor rotatividade em sua força de trabalho.

Adaptar sua organização para acomodar equipes distribuídas não é tarefa fácil. Mas, em nossa opinião, manter o status quo apresenta um risco ainda maior. Acreditamos que as empresas que resistem à mudança para o controle remoto são como caçadores de talentos da velha escola: elas estão fazendo um excelente trabalho seguindo bons conselhos de vinte anos atrás. Por outro lado, as organizações que adotam o trabalho remoto estão jogando moneyball: todos seguirão sua liderança em um futuro próximo, mas por enquanto são recompensados ​​com uma vantagem competitiva substancial.

Neste artigo, apresentamos as objeções comuns às equipes distribuídas e compartilhamos nossa experiência em lidar com essas armadilhas com cinco recomendações que abrangem as melhores práticas de contratação, medindo as métricas, gerenciamento, ferramentas e cultura corretos.

Preocupações comuns com equipes distribuídas

Os executivos experientes podem ter um medo residual das equipes de desenvolvimento distribuídas, que vem da experiência no início da era da terceirização. Os executivos mais novos podem ficar tentados a confiar na sabedoria convencional para dispensar equipes remotas imediatamente. Ambos os grupos tendem a citar as seguintes preocupações:

  • Qualidade: Quase vinte anos atrás, a primeira exposição a equipes distribuídas ocorreu no contexto de um modelo tradicional de terceirização, impulsionado inteiramente pela redução de custos. A colaboração parecia impossível: as ferramentas que consideramos corriqueiras hoje, como Slack ou GitHub, não existiam, as trocas de e-mail demoravam dias por causa de problemas de fuso horário, a largura de banda era cara e, por algum motivo, todos ficaram surpresos quando o software desenvolvido pelo mais barato desenvolvedores que pudemos descobrir acabaram sendo péssimos.
  • Visibilidade: Os gerentes de projeto odeiam surpresas. Esse é o motivo pelo qual um gerente de fábrica inspeciona a linha de produção regularmente, ou um encarregado da construção se senta em uma mesa em um trailer no local de trabalho. Claro, não há muitos casos em que você precisa da proximidade física para inspecionar o progresso em um produto de software ou contrato de serviço profissional - além da proximidade de uma boa conexão Wi-Fi ou torre móvel - mas a presença manteve sua importância entre os gerentes de todos tipos.
  • Ortodoxia Ágil: Vemos muitas empresas considerando ou implementando ativamente uma transformação Agile. Como parte dessa transformação, eles tendem a buscar orientação para seus executivos em livros, coaches e consultorias de Agile. Quando se trata de construir equipes, esses especialistas tendem a dizer a mesma coisa: “Suas equipes devem ser colocadas juntas.” Esse era um conselho sensato há quinze anos - de muitas maneiras, o Agile foi uma reação às condições acima que tornavam a colaboração quase impossível através de distâncias e tornavam necessárias práticas rígidas de gerenciamento de projetos em cascata.

Graças em grande parte à tecnologia aprimorada para colaboração e comunicação, as condições que levaram a essas preocupações não existem mais. Ao empregar as cinco melhores práticas descritas abaixo, as organizações estarão bem equipadas para construir equipes distribuídas de alto desempenho e maximizar o potencial transformador do trabalho remoto.

1. Aluguer para compatibilidade remota

Nem todo mundo é feito para trabalho remoto. Pense nas características que você valoriza em um desenvolvedor de alto nível: excelência em engenharia e técnica, a capacidade de trabalhar bem em equipe, comunicação aberta e honesta. Avaliar como as habilidades pessoais, em particular, se traduzirão em um ambiente remoto é um desafio, então aqui estão algumas características a serem procuradas:

  • Proativo: A proximidade física torna mais fácil ter check-ins frequentes; barrando esse recurso, as melhores contratações são autodidatas, que não precisam de tarefas atribuídas ou orientação constante para fazer as coisas.
  • Implacável na priorização: Bons trabalhadores remotos têm uma noção intuitiva do que é importante e do que não é em um determinado projeto, limitando-se ao que importa.
  • Habilidades de escrita proficientes: A comunicação em equipes remotas geralmente ocorre por escrito, o que torna as habilidades de redação especialmente cruciais para equipes remotas.

Onde você encontra essas superestrelas remotas? Pessoas com os atributos acima geralmente têm experiência em startups ou trabalhos freelance anteriores que lhes permitem construir um histórico de realizações em ambientes não estruturados.

2. Para gerenciar equipes distribuídas, crie um sandbox

Uma preocupação frequente que ouvimos sobre equipes de desenvolvimento distribuídas é a dificuldade de fazer cumprir as normas da equipe, padrões e práticas de codificação e processos de gerenciamento de projetos. Em nossa experiência, as equipes produtivas são autorizadas e autogeridas, com bastante latitude em torno do estabelecimento de padrões por conta própria.

Times remotos não são exceção, mas a administração deve ter cuidado especial para garantir que os controles estejam em vigor. Como princípio geral para o gerenciamento de equipes distribuídas, gostamos de usar a analogia de uma sandbox. As bordas da caixa representam limites para a equipe: restrições acordadas como cerimônias de sprint, ferramentas e estruturas a serem usadas, expectativas de cobertura de código, etc.

Em outras palavras, a estrutura e os processos de colaboração devem ser definidos com firmeza, mas o desenvolvimento de software é tanto arte quanto ciência, por isso é importante que funcionários remotos tenham liberdade para serem criativos dentro da sandbox.

3. Treinar gerentes para rastrear os resultados, não a produção

Conscientemente ou não, alguns gerentes medem a produtividade pelo número de horas gastas em uma mesa em oposição aos resultados desse trabalho. Mas um desenvolvedor que gera milhares de linhas de código inferior não deve ser considerado mais produtivo do que aquele que gera algumas centenas de linhas de código excelente no mesmo período de tempo.

Para equipes remotas em particular, é crucial que as métricas de produtividade meçam a qualidade dos resultados em vez da mera produção: Quanto software bom nós enviamos no mês passado? Nossa velocidade de desenvolvimento é estável, previsível e está acelerando com o tempo? A equipe está demonstrando melhoria contínua? As equipes remotas devem ser avaliadas em relação às métricas corretas, uma vez que os gerentes têm menos visibilidade do processo de fazer o trabalho em si e não há como dar crédito parcial observando seus funcionários “mostrando o trabalho”.

4. Use as ferramentas certas

As ferramentas são o principal motivo do sucesso do trabalho remoto atualmente. Os aplicativos modernos de comunicação e colaboração são a estrutura que dá suporte a equipes distribuídas para lidar com as armadilhas de eras anteriores. Gostamos de dizer que quando as pessoas estão no Slack, elas estão no escritório - aqui está nossa lista de ferramentas essenciais:

  • Bate-papo em tempo real: O chat em tempo real é uma ferramenta vital para uma equipe remota. Você deseja ser capaz de replicar a interação e colaboração imediatas que teria em uma equipe colocada. O chat em tempo real não é apenas essencial para a comunicação, mas também é útil para construir uma cultura remota. Para que isso seja bem-sucedido, é vital que toda a comunicação da equipe seja centralizada em um único lugar - lembre-se, a caixa de areia precisa de paredes. No ApeeScape, usamos Slack, mas as alternativas incluem HipChat, Flowdock e Skype.
  • Radiadores de informação: Sem interações pessoais para socializar as informações, você precisará de um wiki online e de um mural de histórias para irradiar informações para a equipe. No desenvolvimento Agile ou Kanban, toda a equipe e todas as partes interessadas associadas devem ter acesso a informações imediatas sobre o status do desenvolvimento - histórias em andamento, aguardando testes, defeitos, etc. A equipe também deve ter acesso a painéis para o pipeline de construção e status, cobertura de código e outros dados importantes. Como gerente remoto, você deseja uma única fonte de verdade para cada área de informação na qual a equipe e as partes interessadas dependem para obter o status.
  • Vídeo conferência: O bate-papo por vídeo em tempo real é um complemento essencial para mensagens instantâneas - em nossa experiência, não há nada como falar com outro ser humano. No ApeeScape, usamos Zoom, chamadas Slack e ocasionalmente Skype para reuniões individuais, reuniões de status e exibições de código. Levantamentos diários de scrum por meio de videoconferência são uma ótima maneira de desenvolver a cultura e a confiança da equipe.

5. Cerimônias de abraço

Você provavelmente tem uma série de cerimônias de equipe ocorrendo em pontos fixos em cada sprint - reuniões de planejamento e estimativa, revisão de código, demonstrações de software. Programe-os de forma que todos os membros da equipe, independentemente do local, possam participar. O ideal é que a equipe tenha várias horas por dia em que todos estejam online e trabalhando.

Embora seja natural se preocupar com fusos horários ao construir equipes distribuídas, em nossa experiência, uma pluralidade de pessoas que escolheram carreiras no desenvolvimento de software remoto prefere trabalhar fora do tradicional dia de trabalho das 9h às 17h - e muitas vezes são muito mais produtivas quando permitido para fazer isso. Na medida do possível, permita que a equipe defina os horários que funcionam melhor para ela.

Conclusão: você já pode confiar em equipes distribuídas

Mesmo que sua organização não tenha utilizado diretamente um modelo de desenvolvimento distribuído, você provavelmente está aproveitando seus benefícios em um grau significativo: as chances são de que você esteja usando software de código aberto.

Por sua própria natureza, o desenvolvimento de código aberto foi distribuído desde o início. A inovação no mundo do código aberto ocorre em um ritmo surpreendente e as práticas de engenharia em evolução ajudam a impulsionar esse ritmo: um dos primeiros desafios que os primeiros projetos de código aberto resolveram foi a colaboração online e a transparência do processo para equipes distribuídas.

Esteja você seguindo o exemplo do mundo do código aberto ou seguindo a dica de Michael Lewis para jogar 'moneyball' no mundo orientado a talentos de desenvolvimento de software e serviços profissionais, considere as restrições que você impõe à sua organização ao insistir que eles só pode contratar de pools de talentos locais.

Uma mudança cultural dessa magnitude é um empreendimento significativo, mas você pode dar o pontapé inicial na transição imediatamente: deixe de lado a ortodoxia no escritório, dê as boas-vindas às equipes distribuídas e permita que alcancem seu potencial fornecendo aos membros da equipe as métricas, gestão , ferramentas e cultura para realizar o trabalho, onde quer que estejam.

Como fazer uma transmissão ao vivo no Instagram em 2021

Postagem

Como fazer uma transmissão ao vivo no Instagram em 2021
O Zen de devRant

O Zen de devRant

Estilo De Vida

Publicações Populares
Artista processa Bill Cosby recém-libertado em 1990 em um hotel
Artista processa Bill Cosby recém-libertado em 1990 em um hotel
Um tutorial passo a passo para seu primeiro aplicativo AngularJS
Um tutorial passo a passo para seu primeiro aplicativo AngularJS
Explorando a caixa do urso da bolha da criptomoeda
Explorando a caixa do urso da bolha da criptomoeda
Menos é mais - Usando Lean UX para avaliar a viabilidade do produto
Menos é mais - Usando Lean UX para avaliar a viabilidade do produto
Princípios heurísticos para interfaces móveis
Princípios heurísticos para interfaces móveis
 
Vício de recompra de ações: estudos de caso de sucesso
Vício de recompra de ações: estudos de caso de sucesso
Organizadores do debate: houve 'problemas' com o microfone de Donald Trump
Organizadores do debate: houve 'problemas' com o microfone de Donald Trump
Como criar reflexo de lente em fotos do iPhone e corrigi-lo no Photoshop
Como criar reflexo de lente em fotos do iPhone e corrigi-lo no Photoshop
Como dar feedback sobre design profissional
Como dar feedback sobre design profissional
O verdadeiro ROI da UX: Convencer a Suíte Executiva
O verdadeiro ROI da UX: Convencer a Suíte Executiva
Categorias
Processos FinanceirosFuturo Do TrabalhoMundoÁfrica Do Oriente MédioOutros Do MundoÁsiaSaúdeEuropaDesign MóvelPostagem

© 2023 | Todos Os Direitos Reservados

socialgekon.com