Serviço

Software sob medida

Ajudamos a decidir entre comprar pronto e desenvolver sob medida, com critérios objetivos e custo total de propriedade. Quando sob medida compensa, desenvolvemos.

O que é software sob medida

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

Sinais de que sob medida pode compensar

  • A empresa já testou mais de um software de prateleira e continua mantendo controles por fora.
  • O valor pago em licenças cresce a cada usuário contratado e pesa mais a cada ano.
  • As customizações pedidas ao fornecedor demoram, custam caro ou são recusadas.
  • O processo que diferencia a empresa dos concorrentes é exatamente o que o software pronto não comporta.
  • O produto contratado foi descontinuado, mudou de preço ou de dono, e a empresa não teve escolha.
  • Os dados da operação ficam em um formato que dificulta a exportação e o uso em outras ferramentas.

Problemas

Problemas de adaptar a empresa ao software pronto

01

Processo moldado pela ferramenta

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.

02

Custo recorrente que acompanha o crescimento

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.

03

Pagamento por funções que ninguém usa

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.

04

Dependência das prioridades do fornecedor

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.

05

Customização que encarece cada 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.

06

Saída cara

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 que a empresa ganha com software próprio

Aderência ao processo

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.

Investimento em um ativo

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.

Controle sobre a evolução

A empresa decide o que será desenvolvido a seguir, de acordo com a sua prioridade. Nenhuma funcionalidade é retirada ou alterada sem que ela queira.

Integração planejada desde o início

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.

Domínio sobre os dados

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.

Esse cenário parece com o da sua empresa?

Conte como funciona hoje. A primeira conversa serve para entender o problema.

Quero avaliar meu caso

Processo

Como conduzimos a decisão e o desenvolvimento

Ver a metodologia completa
  1. 01

    Levantamento do que o software precisa fazer

    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.

  2. 02

    Análise das alternativas prontas

    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.

  3. 03

    Comparação de custo total de propriedade

    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.

  4. 04

    Definição do núcleo da primeira versão

    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.

  5. 05

    Arquitetura e desenvolvimento

    Projetamos a estrutura de dados, as integrações e a segurança e construímos em ciclos, com entregas validadas por quem vai usar.

  6. 06

    Substituição gradual

    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.

  7. 07

    Manutenção e evolução

    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

Software pronto ou sob medida: comparação por critério

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.

Quando software sob medida não vale a pena

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

Perguntas frequentes

Software pronto ou sob medida: como decidir?

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.

O que é custo total de propriedade de um software?

É 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.

Quanto custa um software sob medida?

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.

Quais são os riscos de desenvolver software sob medida?

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.

Sob medida significa desenvolver tudo do zero?

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.

Customizar um software pronto não resolve?

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.

Fico dependente de quem desenvolveu o software?

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

Serviços relacionados

Sistemas empresariais

Para gerir a operação sem planilhas paralelas, retrabalho e informação espalhada.

Conteúdo

Conteúdo relacionado

Gestão e contratação 8 min de leitura

Software pronto ou sistema sob medida: como decidir

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.

Sobre a Teraserv

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 empresa

Seu próximo sistema pode começar com uma conversa.

Conte o problema que você quer resolver. Analisamos o cenário e retornamos com os próximos passos.