Qual é a melhor maneira de terceirizar a programação da sua startup?

Melhor resposta

É uma ótima pergunta. Sou empresário desde 2009 e já terceirizei programação / desenvolvimento web muitas vezes. Foram necessárias várias experiências ruins antes que meu parceiro de negócios e eu conseguíssemos realmente descobrir e encontrar um desenvolvedor confiável para nossos negócios.

Aqui está meu conselho para terceirizar a programação para sua startup:

  1. Saiba quem você está procurando : quanta experiência eles devem ter? Quanto eles cobram? Onde eles estão localizados? Quantas horas você quer que eles trabalhem por semana? Como você quer que eles se comuniquem? De que tipo de experiência no setor eles precisam? Quais linguagens de desenvolvimento eles precisam saber? Eles estão cheios? Processo interno? Frontend?
  2. Conheça os requisitos do projeto: como proprietário da empresa, você precisa saber o escopo e os detalhes do programa / projeto que você está procurando construir. Se você não fizer isso, será extremamente difícil se comunicar inicialmente com qualquer programador. Reserve um tempo com sua equipe para debater e anotar o máximo possível de detalhes sobre o projeto antes de contratar.
  3. Use um site como FreeeUp | Contrate Freelancers pré-aprovados e encontre trabalho freelance online ou Toptal para encontrar um desenvolvedor web confiável que se encaixe no seu orçamento. Existem muitos sites onde você pode encontrar programadores, mas eu recomendo esses dois porque os programadores são pré-avaliados antes de serem autorizados a entrar no mercado. Se você não conhece programação / desenvolvimento, pode ser extremamente difícil entrevistar e avaliar. Esses sites ajudam nesse processo.
  4. Defina expectativas, estimativas e datas de vencimento muito, muito claras: quase todos os programadores / desenvolvedores muito difícil dar estimativas de quando um projeto será concluído. Para evitar esse problema, divida o projeto em mini marcos que o desenvolvedor pode realizar e mantê-lo atualizado. Cada marco não deve demorar mais do que 1 semana. Assim, você sempre poderá ver o progresso que eles estão fazendo no projeto e gerenciar as expectativas.
  5. Seja um bom gerente e líder: Você não quer simplesmente desaparecer quando encontrar alguém bom para o projeto. Certifique-se de fazer check-ins diários com o desenvolvedor, ligações semanais para repassar detalhes mais detalhados do progresso e vários métodos de comunicação para que você possa entrar em contato sempre que estiverem trabalhando.

Terceirizar sua programação / desenvolvimento web é definitivamente uma das áreas mais difíceis de terceirizar para sua startup. MAS se você puder seguir este guia e levá-lo muito a sério, isso é possível.

Espero que isso ajude!

Saúde 🙂

Connor Gillivan

Resposta

Existem muitos sites, como o upWork, onde você pode contratar um. Existem muitos desenvolvedores, alguns dos quais estão respondendo neste tópico! Mas a verdade é que não se trata tanto de para onde você vai, mas do que você faz para selecionar seus candidatos. Você encontrará bons e maus candidatos onde quer que vá. Tenho uma empresa que está examinando desenvolvedores de aplicativos . Com base no que vejo no mercado, aqui estão algumas coisas em que você deve estar pensando, independentemente de acabar contratando uma empresa ou um freelancer individual:

  • Antes mesmo de começar a entrevistar, seja certifique-se de ter um plano completo para seu aplicativo. Além de necessário para o desenvolvimento, ter um plano claro o ajudará a decidir quais qualificações seu desenvolvedor deve ter.
  • Se o candidato ou empresa respondeu a uma lista de empregos, faça perguntas sobre a lista. Existem desenvolvedores que simplesmente respondem a todas as listagens, mesmo sem lê-las. Você não os quer.
  • Se você contratar uma empresa, pergunte sobre a pessoa específica que estaria trabalhando em seu projeto. Uma empresa tem vários desenvolvedores, então você quer saber se eles vão designar alguém adequado para você.
  • Verifique o portfólio do candidato. Preste atenção especial aos projetos que são semelhantes ao seu, pois um desenvolvedor pode ser bom em algumas coisas e em outras não. Portanto, se você deseja um desenvolvedor iOS, preste mais atenção ao trabalho dele no iOS do que nos outros itens (como Android) em seu currículo.
  • Código mal escrito é algo que levará a problemas de qualidade com o produto acabado. Se você conhece alguém que é desenvolvedor, mostre a ele exemplos de códigos do trabalho anterior do candidato e peça que avaliem a qualidade. Se você não conhece alguém que seja desenvolvedor, contrate-me .
  • Se eles tiverem referências, verifique-as.
  • Seja direto e detalhado sobre o que você deseja que o desenvolvedor faça. Dessa forma, se eles forem honestos, eles podem dizer se eles simplesmente não são uma boa opção.
  • Certifique-se de obter todo o código-fonte e senhas necessários no preenchimento. Além disso, para um projeto longo, faça backups do código-fonte ao longo do caminho para que, se o desenvolvedor sair do mercado ou se você decidir mudar para outra pessoa, você terá pelo menos o código que já foi concluído. Também evitará chantagem na conclusão do projeto.
  • Por último, não contrate a opção mais barata. Há um motivo pelo qual eles são a opção mais barata.

Espero que isso ajude!

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *