Desenvolvimento de software
Para quem precisa de um fornecedor que responda pelo software inteiro, não só pelo código.
Serviço
Ajudamos a decidir entre comprar pronto e desenvolver sob medida, com critérios objetivos e custo total de propriedade. Quando sob medida compensa, desenvolvemos.
Software sob medida é um programa desenvolvido para atender às regras, aos processos e às integrações de uma empresa específica, em vez de ser licenciado de um fornecedor que vende o mesmo produto para muitos clientes. A empresa define o que o software faz e em que ordem ele evolui, e assume o investimento de construí-lo e mantê-lo.
Quando utilizar
Problemas
Software de prateleira é desenhado para o processo médio de um setor. Quando a empresa opera de modo diferente, precisa mudar sua forma de trabalhar ou contornar a ferramenta, e perde justamente o que fazia melhor que os concorrentes.
Licenças cobradas por usuário, por módulo ou por volume aumentam à medida que a empresa cresce. Ao longo de vários anos, a soma das mensalidades pode superar o investimento de construir e manter um software próprio.
Pacotes fechados trazem dezenas de recursos irrelevantes para a operação e deixam de fora os poucos que fariam diferença. A equipe convive com telas carregadas e ainda precisa de planilhas para completar o trabalho.
A evolução do produto segue o interesse da base inteira de clientes. Uma necessidade urgente para a sua empresa pode nunca entrar no planejamento, e uma mudança indesejada pode ser imposta em uma atualização.
Adaptar profundamente um produto pronto cria uma versão particular, difícil de atualizar. A empresa passa a arcar com o custo do sob medida sem ter o controle que ele daria.
Quando os dados e as regras estão presos ao formato do fornecedor, trocar de sistema exige um projeto de migração. Quanto mais tempo a empresa permanece, maior o custo de sair.
Benefícios
O software reproduz a forma como a empresa trabalha, inclusive as exceções. A equipe deixa de manter controles paralelos para cobrir o que a ferramenta não faz.
O valor investido constrói algo que pertence à empresa, nos termos definidos em contrato. O custo deixa de crescer automaticamente com o número de usuários.
A empresa decide o que será desenvolvido a seguir, de acordo com a sua prioridade. Nenhuma funcionalidade é retirada ou alterada sem que ela queira.
O software nasce preparado para conversar com os sistemas que a empresa já usa, em vez de depender dos conectores que o fornecedor decidiu oferecer.
A estrutura dos dados é conhecida e documentada. Extrair informações para análise ou para outro sistema não depende da autorização de terceiros.
Conte como funciona hoje. A primeira conversa serve para entender o problema.
Processo
Listamos os processos, as regras e as integrações envolvidas, separando o que é padrão de mercado do que é específico da empresa. Essa separação orienta toda a decisão.
Verificamos se existem produtos de mercado que atendam aos requisitos essenciais e a que custo de adaptação. Se existir uma boa opção pronta, dizemos.
Colocamos lado a lado os custos de cada caminho ao longo de vários anos: licenças, implantação, customização, treinamento, manutenção e eventual troca. A empresa recebe a comparação com as premissas explícitas.
Quando a decisão é desenvolver, delimitamos a menor versão que já resolve o problema principal. O restante entra em um plano de evolução, contratado conforme o resultado aparece.
Projetamos a estrutura de dados, as integrações e a segurança e construímos em ciclos, com entregas validadas por quem vai usar.
Planejamos a saída do software anterior com migração dos dados e, quando necessário, um período de convivência. A operação não precisa parar para a troca acontecer.
Software próprio exige cuidado contínuo: correções, atualizações de segurança e melhorias. Esse custo entra na conta desde a análise inicial, para que a decisão seja tomada com o quadro completo.
Comparativo
Nenhum dos dois caminhos é melhor em tudo; a escolha depende de qual critério pesa mais na sua operação.
| Critério | Software pronto | Software sob medida |
|---|---|---|
| Desembolso inicial | Baixo: implantação e primeiras mensalidades. | Alto: o desenvolvimento é pago antes do uso completo. |
| Custo ao longo dos anos | Recorrente, em geral proporcional a usuários, módulos ou volume. | Manutenção e evolução, sem vínculo direto com o número de usuários. |
| Tempo até começar a usar | Curto, limitado à configuração e ao treinamento. | Maior; pode ser reduzido com entregas por etapas. |
| Aderência ao processo | Boa para processos padronizados; limitada para o que é específico. | Definida pela empresa, incluindo exceções e regras próprias. |
| Risco principal | Dependência do fornecedor: preço, rumo do produto e continuidade. | Risco de projeto: escopo mal definido e fornecedor sem continuidade. |
Para processos iguais em quase todas as empresas, como folha de pagamento, contabilidade, e-mail e emissão de notas, o software pronto é mais barato, mais rápido e acompanha a legislação. Sob medida também não compensa quando a empresa ainda está descobrindo como o processo deve funcionar, quando há poucos usuários e o custo de licenças é pequeno, ou quando não existe orçamento para manter o software depois de pronto. Nesses casos, recomendamos o produto de mercado e, se necessário, uma integração ou um complemento pontual.
Dúvidas
Separe os processos da empresa em dois grupos: os que são iguais aos de qualquer concorrente e os que a diferenciam. Para o primeiro grupo, software pronto costuma ser a melhor escolha. Para o segundo, compare o custo total de cada caminho em um horizonte de vários anos e o impacto de continuar adaptando o processo à ferramenta.
É a soma de tudo o que a empresa gasta com o software durante o período de uso, e não apenas o preço de entrada. Inclui licenças ou desenvolvimento, implantação, customizações, integrações, treinamento, hospedagem, suporte, manutenção e o custo de uma eventual troca. Comparar apenas a mensalidade com o valor do projeto distorce a decisão.
O valor é determinado pelo número de funcionalidades, pela complexidade das regras de negócio, pelas integrações, pelos requisitos de segurança e pelo volume de dados. Como cada projeto tem uma combinação diferente desses fatores, faixas genéricas de preço ajudam pouco. Uma estimativa responsável é feita após o levantamento inicial e pode ser dividida por etapas.
Os principais são escopo mal definido, que gera atraso e custo extra; dependência de um fornecedor que não documenta nem entrega o código; e falta de orçamento para manutenção. Todos podem ser reduzidos com levantamento estruturado, entregas por etapas, contrato que trate da titularidade do código e previsão de sustentação desde o início.
Não. Um projeto sob medida utiliza componentes consolidados de mercado para o que é comum, como autenticação, envio de e-mails e pagamentos, e concentra o desenvolvimento no que é específico da empresa. Também é possível manter o software pronto para as funções padrão e construir apenas o módulo que falta, integrado a ele.
Resolve quando os ajustes são pequenos e previstos pelo fornecedor, como campos adicionais, relatórios e regras configuráveis. Quando a customização altera o funcionamento central do produto, cada atualização passa a exigir retrabalho, e a empresa fica com os custos dos dois modelos.
A dependência diminui quando o contrato garante à empresa o acesso ao código-fonte, ao repositório e à documentação, e quando o software é construído com tecnologias amplamente conhecidas. Verifique esses pontos na proposta, antes de contratar.
Relacionados
Para quem precisa de um fornecedor que responda pelo software inteiro, não só pelo código.
Para gerir a operação sem planilhas paralelas, retrabalho e informação espalhada.
Para quando é preciso decidir o que construir, comprar ou corrigir antes de investir.
Conteúdo
Software pronto atende ao que é comum; sob medida atende ao que diferencia a operação. Veja critérios, custos envolvidos e quando cada opção faz sentido.
A Teraserv Digital é uma empresa brasileira de tecnologia que, desde 2010, desenvolve software, sistemas web, integrações e soluções digitais sob medida para empresas.
Conheça a empresaConte o problema que você quer resolver. Analisamos o cenário e retornamos com os próximos passos.
Usamos cookies para entender como o site é utilizado e melhorá-lo. Eles só são ativados se você aceitar. Política de Cookies