Como administrar uma empresa de desenvolvimento de software?

Sem categoria
Como administrar uma empresa de desenvolvimento de software?

Dicas reais de como se administrar uma empresa de desenvolvimento de software?

Desde o início do nosso Programa de Parceiros, a Back4App vem colaborando com empresas de elite de desenvolvimento de software de todo o mundo. Nesta postagem, vou compartilhar a experiência de um dos principais parceiros do Back4App, o Blackburn Labs.

A Blackburn Labs, uma empresa de engenharia de software com sede nos EUA, é um dos parceiros comprometidos, motivados e experientes da Back4App. Com uma equipe de engenheiros, arquitetos e especialistas em processos, a Blackburn Labs presta serviços a um grande cliente como o Brigham & Women’s Hospital e o MyBodyGallery.com.

O início da história do Blackburn Labs foi uma transformação de sonho típica para pessoas de espírito empreendedor. Rob Blackburn, um engenheiro de software prolífico e qualificado, trabalhou para várias grandes corporações globais. O “cara da tecnologia inteligente”, considerado calorosamente por seus colegas e empregadores, passou a trabalhar como diretor de engenharia de software e vice-presidente de engenharia ao longo de 18 anos. No entanto, à medida que a responsabilidade e a experiência de Rob no setor se expandiam, sua dedicação à inovação e o desejo de impacto real por meio da tecnologia tornaram-se grandes demais para serem contidos por uma rede de segurança 9-5.

Portanto, ele começou por conta própria como um contratante independente. À medida que os negócios cresciam, Rob contratou subcontratados para expandir seus negócios, eventualmente fazendo parceria com sua esposa, uma talentosa cientista de dados, para formar o Blackburn Labs.

Nos últimos 5 anos, o Blackburn Labs explorou e descobriu suas vantagens exclusivas. Enfrentando um concorrente de alto volume no setor de desenvolvimento de software, Rob cresceu para entender seus principais valores e seus desafios.

Rob compartilhou sua experiência e entendimento conosco:

Como você se motivou a mudar de desenvolvedor para o proprietário do Blackburn Labs?

R: De volta ao mundo corporativo, sempre encontrei minha paixão pela inovação, independentemente dos projetos. Toda vez que eu trabalhava em um projeto com uma grande busca social, eu era energizado pelo trabalho e me sentia elevado pelos impactos das obras. Depois de entender meu desejo pela autonomia de escolher e trabalhar pelas coisas que amo, tomei a decisão de deixar meu trabalho corporativo e me tornar um empreendedor.

O que mudou nos últimos 5 anos? O que permaneceu o mesmo?

R: As coisas sempre mudam no mundo da tecnologia, especialmente o comportamento dos usuários e suas sensibilidades às produções digitais. Nós adaptamos e ajustamos de acordo. No entanto, existem crenças fundamentais que mantivemos ao longo dos anos.

Somos “empreendedores contratados”, não apenas desenvolvedores de software.

Não desenvolvemos apenas projetos para clientes; colaboramos com eles e compartilhamos sua missão. Primeiro focamos na criatividade, inovação e produtividade, e mostramos aos nossos clientes como dar vida à sua visão.

Somos colaboradores e parceiros de nossos clientes.

O tipo de serviço que prestamos é muito empreendedor e inovador, exigindo um alto nível de colaboração. Portanto, a comunicação rápida e precisa com nossos clientes é a chave para a compreensão profunda e fluida. É por isso que somos inteiramente americanos e não dispomos de recursos no exterior. Além disso, a produção onshore adiciona uma validação emocional que faz com que nossos clientes se sintam apoiados e cuidados o tempo todo.

Nós somos o guru da tecnologia de nossos clientes.

Somos apaixonados por tecnologia em nome de nossos clientes. Eles precisam de alguém que tenha décadas de experiência com várias tecnologias diferentes e possa aconselhá-los sobre qual pode ser a melhor abordagem ou qual é a tecnologia mais recente e mais avançada ou o que é simplesmente uma moda passageira.

Existem desafios consistentes também?

R: Sim. Com um forte conjunto de valores fundamentais, eu sempre enfrento o desafio de gerenciar o risco como proprietário. Produzir um aplicativo incrível é apenas uma peça do quebra-cabeça de administrar uma empresa incrível. Sem a rede de segurança do grande ambiente corporativo, tenho que considerar vários aspectos da operação:

  • Equilibrando os livros
  • Gerenciando despesas gerais
  • Gestão de recursos
  • Tempo de inatividade entre projetos
  • Prospecção e aquisição de clientes
  • Satisfação do cliente e gerenciamento de projetos
  • Marketing, publicidade e socialização
  • Gerenciando conformidade legal
  • Treinamento, benefícios e integração de funcionários
  • E muito mais

Um de nossos maiores desafios, no entanto, é ajudar os clientes a ver a diferença entre o uso de um parceiro onshore como o Blackburn Labs em comparação a uma equipe offshore. Ambos os tipos de equipes têm seus lugares, com pontos fortes e fracos. Conhecer essas diferenças é importante para tomar a decisão certa para o projeto. Ajudamos muitos clientes a bordo e orientamos sua equipe offshore quando isso é adequado para o projeto.

No entanto, como a maioria das empresas onshore focadas na inovação, como a Blackburn Labs, geralmente possui taxas horárias mais altas, manter a equipe o mais eficiente e produtiva possível é a chave para oferecer um serviço de qualidade aos nossos clientes, além de permanecer competitivo. Para permanecer competitivo, mas aderir aos nossos valores essenciais e alto padrão de qualidade, tomei o cuidado de encontrar parceiros de negócios importantes, como o Back4App, para reduzir nossa sobrecarga e acelerar o tempo de entrega do projeto…

Por que você escolheu o Back4App em primeiro lugar? Como você se tornou um parceiro?

R: Inicialmente, eu estava interessado na tecnologia Parse. Depois de usá-lo, descobri que os recursos proprietários do Back4App são muito mais do que simplesmente Parse. Alguns dos meus recursos mais usados ​​são o painel de vários inquilinos, referências de API geradas automaticamente, backups automatizados, clonagem rápida de plataforma e replicação de dados, além de infraestrutura de nuvem global e redundante. No entanto, considerando o número de clientes que temos em ciências da vida, um dos recursos mais críticos para nós é a capacidade do Back4App de suportar rapidamente servidores dedicados compatíveis com HIPAA.

O Back4App nos permite criar, configurar e implantar todo o back-end de um aplicativo, incluindo uma camada de API e um banco de dados, em minutos. Algo que levaria dias, se não semanas, com o método mais antigo. Com uma mentalidade centrada em aplicativos da Web incorporada à plataforma, a plataforma da Back4App traz uma fluidez aos nossos projetos. Além disso, devido à estrutura de código aberto do Back4App, há um hub de APIs e SDKs para quase tudo. Isso nos permite ajustar e estender a pilha de tecnologia à medida que os requisitos do cliente evoluem, sem gastar tempo para adotar uma pilha diferente. Junte tudo isso e é fácil ver por que nos tornamos um parceiro. Sem mencionar todos os outros benefícios que a parceria oferece, especificamente para reduzir meu custo de produção e suporte técnico.

Você pode compartilhar mais sobre como a parceria com a Back4App funciona para você?

R: Felizmente! Antes de usar o Back4App, eu tinha alguns contratados do DevOps que usei para vários projetos. Para cada projeto, precisávamos instalar a infraestrutura de back-end, que incluía levantar e configurar o servidor, bancos de dados, middleware, firewalls, segurança, entre outras coisas. Dado que nossos clientes nos contrataram para ser seus inovadores, parceiros e consultores de tecnologia, passar os primeiros dias ou semanas de um projeto executando a configuração do servidor geralmente seria anticlimático e dispendioso para o cliente.

Agora, com o Back4App, devido aos seus recursos automatizados, a plataforma atende a todas as minhas necessidades de infraestrutura de back-office, o que economiza uma quantidade significativa de tempo e energia. De fato, para um projeto recente, MyBodyGallery.com, entregamos todo o projeto inicial em apenas 3 semanas. Se o Back4App não nos permitisse focar exclusivamente no conteúdo dos dados e da interface, isso nunca seria possível.

Além de permitir que meus engenheiros e arquitetos mergulhem na interface do usuário e no conteúdo de um aplicativo, também oferece maior liberdade financeira aos clientes, porque o Back4App é muito competitivo com seus preços, apesar de ser uma solução robusta e de alta qualidade.

Primeiro, todos os servidores que não são de produção simplesmente usam o plano gratuito. A maior característica é que esses servidores gratuitos não ficam “inativos” após um período de inatividade, como a maioria dos hosts em seu plano gratuito. Isso é importante para nós, porque temos o cliente para validar e testar cada recurso que concluímos à medida que os concluímos. Isso nos faz ficar mal se toda vez que o cliente revisa uma alteração no servidor de desenvolvimento, leva 5 minutos para “acordar” e responder. O cliente percebe o verdadeiro desempenho do aplicativo, apesar de ser totalmente gratuito.

Segundo, os servidores de produção começam em apenas US $ 25 / mês para infraestrutura e plataforma de alto desempenho robustas, que custariam mais em algo como AWS ou Azure e levariam um tempo valioso do projeto para instalar e configurar. Isso muda para a conversa com o cliente, longe dos custos de infraestrutura, e volta ao trabalho de inovar e criar algo incrível.

Por sermos parceiros da Back4App, reduzimos os custos do projeto em milhares ou mesmo dezenas de milhares de dólares, mantendo nossos lucros e alto padrão de qualidade para nossos clientes.

Isso é incrível! Quais outros valores você achou de ser parceiro da Back4App?

R: Confiança.

O Blackburn Labs valoriza muito nosso envolvimento no desenvolvimento do projeto de um cliente. É por isso que nos consideramos “empreendedores contratados” em vez de apenas uma empresa de desenvolvimento. Passamos um tempo substancial compreendendo o escopo de um projeto e produzindo a melhor solução para o projeto. Quando chegamos à fase de desenvolvimento, estamos tão emocionalmente investidos e apaixonados pelo produto quanto nossos clientes. Não queremos nada além do melhor para o aplicativo.

O Back4App suporta o Blackburn Labs da mesma forma que apoiamos nossos clientes. Sua equipe trabalhou lado a lado conosco nos fins de semana e tarde da noite para resolver problemas e garantir a melhor experiência para o cliente.

Sempre que havia um problema, o acesso direto ao suporte imediato do Back4App realmente ajudava minha equipe a encontrar uma solução o mais rápido possível. Utilizamos o canal Slack para levantar perguntas, solicitar tópicos para o treinamento técnico e obter informações sobre as melhores práticas. A equipe da Back4App sempre foi incrivelmente receptiva. Sendo o proprietário de uma pequena empresa, considero o Back4App um parceiro perfeito que cuida de alguns dos aspectos estressantes e desconfortáveis ​​do meu trabalho e, ao mesmo tempo, compartilha valores semelhantes em comunicação e suporte.

Logotipo da Blackburn Labs – a oposição polar das cores preto e vermelho, como a chama subindo de um copo, indica a humildade do trabalho duro de uma década como o combustível para a inovação que eterna esclarece outras pessoas. “Profissional e frequentemente foi além do escopo do trabalho”, abordado pelo diretor de inovação em CV do Brigham and Women´s Hospital, o Blackburn Labs pode ser o empreendedor ideal para contratar para desenvolver seus próximos projetos futuros.

O Back4App agora está fazendo parceria ativa com empresas de desenvolvimento de software de todos os tamanhos. Para obter todos os benefícios da parceria, confira.

Pronto para se candidatar a parceiro? Aplique agora.

O artigo original pode ser lido abaixo:

Running a Software Development Company


Leave a reply

Your email address will not be published.