Software feito à volta da forma como trabalha mesmo.
A maioria das empresas acaba por dobrar o seu processo para caber no software. Quando o custo disso — a dupla introdução de dados, a folha de cálculo em que ninguém pode tocar, a licença mensal por funcionalidades que nunca usa — ultrapassa o custo de resolver o problema, um sistema construído para o seu trabalho é a resposta mais barata.
- Delimitado e orçamentado antes de qualquer trabalho
- Construído à volta do seu processo
- Recebe o código-fonte
- Com apoio depois do lançamento
Um sistema que encaixa, em vez de um que tem de contornar.
O software de prateleira é feito para a média de milhares de empresas. Normalmente é essa a escolha certa — contabilidade, email e processamento salarial são problemas resolvidos, e nós dizemo-lo. O software à medida justifica o seu custo nos sítios onde o seu negócio não é mesmo médio: a parte do trabalho que é sua, para a qual as ferramentas de prateleira não têm um ecrã, e que de momento assenta numa folha de cálculo, numa caixa de correio partilhada e na memória de alguém.
- Feito para uma empresa — a sua — e não para a média de um setor
- Muda quando o seu processo muda
- Um sistema em vez de quatro meio usados com dados a serem re-escritos entre eles
- Sem licença por utilizador que o penaliza por crescer
- O código e os dados que ele guarda são seus
Os sinais de que já ultrapassou as suas ferramentas
Nenhum destes é fatal por si só. Juntos, são o retrato de uma empresa poucos dias antes de alguém passar uma semana a refazer a folha de cálculo de raiz.
- A mesma informação escrita em dois ou três sistemas diferentes
- Uma folha de cálculo de que o negócio depende e que só uma pessoa percebe
- Trabalho registado numa caixa de correio partilhada, num grupo de WhatsApp e na cabeça de alguém
- Uma licença mensal a subir mais depressa do que o uso que lhe dá
- Relatórios que demoram um dia a montar e já estão desatualizados quando ficam prontos
- Um sistema incapaz de fazer justamente aquilo em que o seu negócio se distingue
O que um sistema feito para si faz em vez disso
- Informação introduzida uma vez, disponível onde for precisa
- O processo escrito em software em vez de assente em hábitos
- Um registo claro do que aconteceu, quando e quem o fez
- Um custo que acompanha o trabalho, não o número de lugares
- Os números que o orientam, atuais, sem ter de os montar
- Aquilo em que é bom, apoiado em vez de contornado
O sistema mais barato é aquele contra o qual deixa de lutar.
Se um produto de prateleira já faz bem o trabalho, dizemos-lho. Um orçamento para software de que não precisa é a coisa mais cara que lhe podíamos vender.
Os tipos de sistema que aceitamos
Software de negócio, no sentido corrente da expressão: os sistemas em que uma empresa assenta o seu trabalho.
Sistemas internos de negócio
O sistema onde a sua equipa trabalha o dia inteiro — registos, tarefas, clientes, stock, agendamento — moldado à forma como o seu negócio funciona mesmo.
Fluxos de trabalho e operações
Trabalho que passa entre pessoas: pedidos, aprovações, passagens, listas de verificação e os lembretes que impedem que algo caia.
Painéis e relatórios
Os números sobre os quais decide, recolhidos dos sistemas que os guardam e apresentados sem um dia de folhas de cálculo primeiro.
Portais para clientes
Uma área segura onde os seus clientes veem a sua própria informação e tratam de coisas por si. Explicado por inteiro na nossa página de portais de cliente.
SaaS e produtos multiutilizador
Software que vende em vez de apenas usar: contas, subscrições, permissões e o lado operacional de o manter a funcionar.
Modernização e recuperação
Um sistema que ainda funciona mas é caro, frágil ou sem suporte — levado por fases em vez de substituído num salto arriscado.
Nem todas as ideias devem ser software à medida. Se um produto existente servir, dizemo-lo — e se parte do trabalho couber num produto e parte não, uma integração é muitas vezes a resposta mais pequena.
O que um projeto inclui, e o que não inclui.
Incluído num projeto de software à medida
- Uma fase de descoberta que põe por escrito o que o software tem de fazer
- Um âmbito escrito e um orçamento antes de qualquer trabalho de construção
- Design e construção do sistema acordado
- Início de sessão seguro e permissões adequadas ao sistema
- Testes, e um período para o experimentar com trabalho real antes do lançamento
- O seu código-fonte e os seus dados, entregues
- Documentação de como funciona e de como é instalado
- Um acordo para apoio e desenvolvimento futuro
Não incluído salvo se constar do seu orçamento
- Software à medida como parte de um Plano de Site padrão — é orçamentado à parte
- Licenças de terceiros, custos de API ou taxas de lojas de aplicações
- Migração de dados de um sistema antigo, enquanto não tivermos visto esses dados
- Alterações ilimitadas depois do âmbito acordado
- Certificação regulamentar, legal ou contabilística de qualquer espécie
- Uma data de entrega garantida antes de o âmbito estar acordado
O desenvolvimento à medida fica fora dos Planos de Site. Se também quiser um site, os dois podem correr lado a lado — ver sites geridos.
Feito para ser usado, não apenas entregue.
O software de negócio falha em produção, no pior momento, e normalmente por causa de algo banal. Estas são as coisas banais.
Seguro e fiável
Início de sessão, perfis e permissões pensados de raiz, não acrescentados depois. Consultas parametrizadas, entradas validadas, proteção CSRF e carregamentos verificados no servidor.
Fácil de manter e claro
Documentado, com um registo de auditoria de quem alterou o quê e quando, e falhas registadas para nós em vez de mostradas a quem está ao ecrã.
Cópias que se conseguem repor
Configuradas como parte da construção, com uma reposição testada — uma cópia por testar é uma crença, não uma cópia de segurança.
Apoio contínuo
As atualizações de dependências e da plataforma fazem parte do acordo de apoio. Software deixado sozinho dois anos não é estável, está desatualizado.
De um problema a algo em uso.
1. Conversamos
Uma conversa sobre o trabalho, sobre quem o faz e sobre o que corre mal hoje. Gratuita, e muitas vezes suficiente para concluir que não precisa de nós.
2. Descoberta
Mapeamos o processo como deve ser e escrevemos o que o software tem de fazer. Recebe esse documento, avance ou não com o projeto.
3. Âmbito e orçamento
Um âmbito escrito e um preço. Tudo o que ainda não for certo é identificado como tal, em vez de ficar escondido numa margem.
4. Construção por fases
Entregue em partes que pode ver e usar, para que a primeira versão chegue cedo ao trabalho real e o rumo ainda possa mudar.
5. Testes com trabalho real
A sua equipa usa-o em casos verdadeiros antes de substituir o que quer que seja. Os problemas encontrados aqui são baratos.
6. Lançamento e apoio
Uma mudança planeada, e depois um acordo de apoio e as alterações que sempre se seguem ao primeiro contacto com a realidade.
O software nunca está terminado.
A versão que lança é a versão que ainda não passou um ano inteiro no seu negócio. As regras mudam, um fornecedor muda um formato, uma pessoa nova pede o ecrã em que ninguém tinha pensado. O desenvolvimento contínuo é um acordo que fazemos, não uma coisa deixada para depois.
- Atualizações de plataforma e de dependências
- Falhas naquilo que construímos, corrigidas
- Funcionalidades novas, orçamentadas antes de começarem
- Monitorização e verificação das cópias de segurança
- Uma pessoa identificada que conhece o seu sistema
- O seu código continua seu do princípio ao fim
Perguntas sobre software à medida
Quanto custa software à medida?
Depende inteiramente do que o software tem de fazer, e não vamos fingir o contrário com um número numa página. O que lhe podemos dizer é como se chega a esse número: uma fase de descoberta estabelece o âmbito, e recebe um orçamento escrito e fixo para esse âmbito antes de qualquer trabalho de construção ser encomendado.
Duas coisas fazem a maior diferença no valor — quantas tarefas distintas o software tem de fazer, e quanto tem de comunicar com sistemas que já usa.
Quanto tempo demora um projeto?
Damos-lhe um prazo com o orçamento, depois de o âmbito estar acordado, porque uma data dada antes disso é um palpite apresentado como compromisso. Os projetos são construídos por fases, por isso software útil chega normalmente ao trabalho real muito antes de o último ponto da lista estar terminado.
O software é meu?
Sim. O código-fonte e os dados são seus, e são-lhe entregues. Isso é diferente de um Plano de Site, onde o site em si fica connosco e está coberto pela cláusula 4 das Condições do Plano de Site — vale a pena saber se estiver a considerar ambos.
O software à medida está incluído num Plano de Site?
Não. Os Planos de Site cobrem um site gerido. O software à medida é delimitado e orçamentado à parte, e os dois podem correr lado a lado para o mesmo negócio.
Em que tecnologia o vão construir?
Essa é uma decisão que tomamos consigo durante a descoberta, e explicamos o raciocínio em vez de nos limitarmos a nomear algo. O que a decide é o que o sistema tem de fazer, a que tem de se ligar, o que já usa, e o que ainda será possível manter daqui a cinco anos — não o que está na moda neste momento.
E se já tivermos um sistema que quase funciona?
Nesse caso substituí-lo é normalmente a resposta errada. Moderná-lo por fases, ou ligá-lo a algo novo através de uma API, é mais barato, menos arriscado e não obriga a sua equipa a aprender tudo de uma vez.
Há apoios que possam financiar isto?
Existem programas de financiamento digital em Portugal e no Reino Unido e algumas empresas usam-nos para trabalho deste tipo. Podemos indicar-lhe as fontes oficiais atuais, mas a elegibilidade, os valores e os prazos mudam e são decididos pelo programa, não por nós — por isso nada no seu projeto deve depender de financiamento enquanto o próprio programa não o confirmar.