Como escolher a equipe certa de terceirização
Você pode economizar seu tempo, ter seu projeto examinado a partir de uma nova perspectiva e, assim, aprender e crescer como empresa, mas aonde você vai para encontrar o time certo? Vamos supor que você tenha um projeto de TI, mas nenhum departamento de TI próprio. o que você deve esperar e prestar atenção quando estiver procurando por uma empresa terceirizada?
Vamos ver algumas coisas que a equipe perfeita deve ser capaz de fazer, incluindo:
1. Eles entendem o negócio em que você está
Você precisa encontrar algumas pessoas talentosas (que são sempre obrigadas) que entender o negócio. Não se trata apenas de entender as funcionalidades que você descreve; é crucial que eles sabe o que há por trás deles, para que servem e Quais são os efeitos esperados. Desta forma, eles serão capazes de fornecer as soluções que você realmente precisa.
Procure as empresas que contratam desenvolvedores talentosos e gerentes de comunicação e de projeto ágeis. Lembre-se de que dinheiro, objetivos, investimentos e vantagens comerciais que são importantes para você se traduzem em abstração de classe, universalidade de métodos e semântica de código para os desenvolvedores.
É crucial ter alguém que compreenda os dois lados e possa gerenciar a comunicação.
2. Eles podem ser considerados colegas que você adoraria trabalhar com
Sempre procure as pessoas que você pode considere seus verdadeiros parceiros de negócios. Se você os tratar como iguais, não apenas como seus funcionários que seguem as ordens, você se beneficiará claramente da cooperação.
Eles têm a experiência e podem sugerir a você o que fazer e o que evitar. Claro que você também pode compartilhar suas próprias opiniões, mas tendo discussões entre pares é muito mais eficaz do que deixar um lado tomar todas as decisões.
3. Eles planejam os movimentos certos para todos os seus requisitos
Também é essencial que as pessoas com as quais você coopera tenham um plano, um ideia clara de como o trabalho deve ser realizado. Isso parece óbvio, mas muitas pessoas ignoram isso. A codificação sem cérebro sem fazer uma única pergunta não é a melhor maneira de desenvolver projetos grandes e complexos.
Seus desenvolvedores e gerentes de projeto devem escute suas necessidades e ser capaz de sugerir, por exemplo, dividir o projeto em estágios.
Claro que a abordagem certa para o seu projeto irá variar dependendo se você é uma startup ou uma grande empresa. É difícil ser mais preciso aqui, mas acredito que você será capaz de dizer se a equipe sabe o que está fazendo quando fala com eles.
4. Discuta
Evite as empresas que seguem suas ordens sem discussão. Muitos clientes sabem disso e esperam que os desenvolvedores tomem a iniciativa e geralmente se envolvam no projeto como parceiros iguais, mas alguns podem ser enganados pela suavidade enganosa do fluxo de trabalho de seu projeto.
Aprecie quando um desenvolvedor quiser discutir um problema com você, mesmo que a princípio pareça atrasar o trabalho. A discussão vai pagar a longo prazo, reduzindo erros e prevenindo erros que são mais fáceis de cortar pela raiz do que se afastar perto do final da corrida.
As empresas que seguem suas instruções ao pé da letra também serão menos criativas e propenso a apontar o dedo em você quando algo não vem para marcar.
Conclusão
Claro que a lista acima é apenas um ponto de partida. Cada empresa tem seus próprios requisitos e pode realmente acontecer que você precise de uma equipe separada para cada projeto. Se você ainda não trabalhou com ninguém no exterior, não se preocupe - a globalização fez o seu trabalho. Além de algumas diferenças culturais (como diferentes formas de recusar, gerenciar uma discussão ou negociação), estamos na mesma página.
No entanto, se você e sua equipe estiverem em diferentes fusos horários, o gerenciamento de projetos pode ser desafiador, mas quase todos os obstáculos podem ser superados com boa vontade e paciência de ambos os lados..
Nota do editor: Este é um post escrito por Filip Jaskiewicz para Hongkiat.com. Filip é o COO da Magently, uma agência de desenvolvimento confiável e experiente para a plataforma de e-commerce Magento.