Trabalhos / III

Aplicações sob Medida

O sistema genérico para no meio do seu processo. Em uma aplicação sob medida o time faz o trabalho do começo ao fim, sem exportar para uma planilha no caminho.

Capítulo I · a planilha

Existe uma planilha paralela porque o sistema não faz o que o processo faz.

Capítulo II · o improviso

O improviso vira rotina, e a rotina vira o sistema de verdade.

A regra é a sua O software se molda ao fluxo que já funciona, em vez de pedir que a equipe se molde a ele. É o que faz a planilha paralela perder a função.

Capítulo III · os dois números

Aí existem duas respostas para a mesma pergunta.

Uma versão só Cadastro, regra e histórico num lugar só. O relatório e a operação lendo a mesma fonte.

Capítulo IV · o que fica

Depois no ar, o processo inteiro acontece dentro da aplicação.

Evolui sem virar caos A próxima função entra sem derrubar o que já estava de pé.

O que entra no projeto

O sistema genérico não basta

Quem usa planilha ao lado do sistema precisa do fluxo desenhado, do dado num lugar só e de telas que aguentam o dia inteiro. O projeto cobre isso, para o trabalho acabar dentro da aplicação.

01

O processo no papel primeiro

Antes de qualquer tela, a gente desenha o fluxo como ele acontece hoje, com as exceções e os jeitinhos. É ali que aparece o que o sistema atual deixou de fora.

fluxo → dado → tela
02

A estrutura por baixo

O modelo é onde o processo vira estrutura. Feito com calma, aguenta os próximos anos de mudança. Feito com pressa, toda função nova cobra o preço.

03

As telas do dia a dia

Quem usa a aplicação usa oito horas por dia, não cinco minutos por mês. Cada clique a menos numa tarefa repetida vira tempo de verdade no fim da semana.

Menos passos por tarefa

04

Cada um com o seu acesso

Quem lança, quem aprova e quem só acompanha veem telas diferentes. Menos campo na frente de quem não precisa é menos erro e menos treinamento.

Perfil define a tela
05

Encaixa no que a empresa já tem

Sob medida não quer dizer ilhado. A aplicação entra puxando e devolvendo dado para o ERP, a planilha que ainda precisa existir e o que mais já estiver rodando na empresa.

Por que isso importa

Um sistema que não cabe no processo não é neutro. Ele cria um segundo sistema em planilha.

Ninguém escolhe trabalhar em dois lugares. A equipe faz isso porque a ferramenta parou antes do fim do processo. Eu desenho até esse fim: quando o software chega lá, a planilha paralela some, e o número que a gestão vê é o mesmo que a operação usa.

Quero uma aplicação que faça isso

Trabalhos reais

Um produto sob medida, em três atos

Os produtos ficam portas adentro e o cliente não é nomeado. Este projeto real mostra o caminho: do diagnóstico à entrega, o tipo de aplicação que o seu processo pode ter.

Rascunho de wireframe da interface feito à mão durante o desenho do fluxo

Ato I · O diagnóstico

A planilha que virou sistema

O fluxo era específico demais para caber num SaaS genérico. Planilhas e ferramentas soltas geravam retrabalho e erro.

  • O processo desenhado como acontece, com exceção e jeitinho incluídos.
  • Onde a ferramenta atual parava, e o que a equipe fazia depois disso.
  • O rascunho da tela antes da primeira linha de código.

Cliente não nomeado · confidencial Desenho de fluxo · Wireframe

Ato II · A modelagem

O processo virou estrutura

Antes das telas, o modelo de dados. É a parte que ninguém vê e a que decide se a aplicação aguenta a próxima mudança.

  • Regras de negócio no back, não espalhadas pelas telas.
  • Erro que aparece no editor, não em produção.
  • Estrutura pensada para crescer sem virar caos seis meses depois.

Cliente não nomeado · confidencial TypeScript · Nest.js · Prisma

Mesa de trabalho com teclado, mouse e livros de engenharia de software
Setup de trabalho com laptop, monitor e teclado durante o desenvolvimento da aplicação

Ato III · A entrega

No ritmo do negócio

Um sistema no formato do processo real, com menos atrito no dia a dia e base sólida para as próximas funções.

  • O trabalho inteiro acontece dentro da aplicação. A planilha paralela some.
  • Interface simples no front para uma regra complicada no back.
  • Função nova entra sem precisar refazer o que já estava de pé.

Cliente não nomeado · confidencial Next.js · React · PostgreSQL

Como a aplicação é feita

Previsível agora e daqui a seis meses

Sob medida quer dizer que o modelo e as regras são do seu processo. Para isso o código precisa ser previsível: fácil de mudar depois, sem derrubar o que já funciona. A escolha segue o problema, não a moda.

  • TypeScript Erro que aparece no editor, não na operação
  • React Telas que mudam com o uso
  • Next.js A aplicação inteira em pé
  • Nest.js As regras do processo, organizadas
  • Prisma O modelo de dados versionado
  • PostgreSQL O banco onde o modelo mora

Próximo passo

Vamos falar do seu processo

Me conta onde a planilha entra hoje. Quase sempre é ali que o projeto começa.

Quero uma aplicação Ver na Elevate