Se Shakespeare era gerente de TI, a famosa pergunta 'Ser ou não ser' teria sido 'Para construir ou comprar. ' Na verdade, o fenômeno de fazer algo DIY ou comprar um produto comercial não se limita apenas ao software empresarial. A IKEA está administrando todo um negócio de fornecer utilidade para 'construir proponentes' e entusiastas de bricolage. Enquanto construir móveis pode ser divertido, construir software de nível empresarial – nem tanto. A maioria das organizações se depara com essa confusão de construir versus comprar e geralmente toma a decisão errada.
Como qualquer outra decisão de negócios, a decisão de construir ou comprar software é significativamente influenciada pelo custo total da abordagem e pelo retorno sobre os investimentos. Se você estiver enfrentando um dilema semelhante, a tabela abaixo resume as perspectivas e consequências das abordagens de software de construção versus compra.
Explicando a abordagem Build vs Buy
A tabela a seguir compara as duas abordagens para ajudá-lo a decidir se você deve construir ou comprar software:
Métricas e KPIs | Abordagem de Construção | Abordagem de compra |
Custo de implantação | Contratar uma equipe de desenvolvedores, designers, programadores para criar a solução | A taxa de licença do produto e os custos de implantação |
Tempo de mercado | - Tempo para desenvolver o produto - Tempo para realizar a análise de QA - É hora de corrigir quaisquer patches ou bugs encontrados - Hora de implantar a solução | - O desenvolvimento do produto, a análise de controle de qualidade e as correções de patch já são feitos pelo provedor da solução. Portanto, uma solução pode ser implantada diretamente. - Hora de configurar e instalar o produto. |
Custos contínuos de manutenção e suporte | Uma equipe dedicada de profissionais de TI deve estar a bordo para ajudar no suporte e manutenção contínua do produto | O provedor de soluções lida com atualizações, manutenção e suporte ao cliente. No entanto, o fornecedor da solução pode cobrar uma taxa pelo fornecimento desses serviços |
Curva de aprendizado | Uma curva de aprendizado acentuada é geralmente associada ao produto desenvolvido | Os produtos comerciais são desenvolvidos para serem usados por uma ampla gama de públicos com diversos níveis de habilidades técnicas; portanto, na maioria dos casos, essas soluções são projetadas para ser mais intuitivas e fáceis de usar |
Build vs Buy: Quando 'Building' é a abordagem certa?
Construir software será benéfico para o seu negócio se:
- O software oferecerá uma vantagem competitiva sustentável
- Nenhuma outra solução disponível pode atender às suas necessidades de negócios
- Os pontos finais de onde sua empresa coleta dados não são voláteis ou propensos a mudanças frequentes
- Você possui recursos substanciais para cobrir os custos associados à criação e manutenção do software
Construir versus Comprar: Quando 'Comprar' é a abordagem certa?
Você deve optar por comprar software comercial se:
- Construir software não é o núcleo do seu negócio e não vai lhe render nenhuma vantagem competitiva
- Você tem recursos limitados e prefere investi-los na melhoria de suas atividades de negócios principais
- Existem soluções disponíveis que abordam os desafios que sua empresa enfrenta
- Você está procurando uma solução rápida que possa ser implantada imediatamente
Em resumo, a abordagem de software build vs buy não segue uma estratégia de tamanho único. A resposta para saber se você deve construir ou comprar depende de cada caso e, especialmente, dos requisitos de sua empresa.
Veja como o Brickell Bank tomou a decisão de construir versus comprar?
O gerente de TI do Brickell Bank, anteriormente conhecido como Espirito Santo Bank, enfrentou desafios na migração de dados do broker do banco de dados MS Access para o data warehouse de mainframe IBM.
Saiba mais sobre a abordagem que ele optou e outros fatores que influenciam as decisões de construção versus compra por baixando o white paper grátis.