O que programamos
Quatro frentes do mesmo ofício: o programa à medida, a decisão do que ele inclui, a ligação a outros sistemas, e o acerto depois da entrega.
Software
Um ecrã para a tarefa
Construímos programas de uso interno e áreas fechadas onde a equipa, ou o cliente já conhecido, lança dados. O desenho do ecrã segue a ordem do trabalho: o que se vê primeiro é o que se decide primeiro.
Um caso corrente é a ficha de um serviço: quem pediu, em que estado está, o que falta, e quem trata do passo seguinte. A lista do dia filtra essa ficha, para ninguém procurar o mesmo registo em três sítios.
Consultoria
O recorte fica fechado antes do código
Sentamo-nos com quem faz a tarefa. Listamos os passos, os erros que se repetem, e as informações que hoje vivem num email ou numa folha. Dessa lista sai o que a primeira versão tem de cumprir.
O texto dessa decisão fica com a empresa, em linguagem simples, para se poder reler daí a uns meses. Quando alguém pergunta porque é que um campo existe, a resposta está escrita.
Ligações
Os dados passam de um programa para o outro
Muitas empresas já usam uma ferramenta de faturação ou de correio e querem mantê-la. Programamos a ponte: um pedido aprovado no sistema novo pode gerar o registo que a faturação espera, sem uma segunda escrita à mão.
A ponte é código, com uma regra clara. Se um campo obrigatório vier vazio, o registo fica retido e a equipa vê o motivo, em vez de descobrir o erro no fim do mês.
Depois
O programa ainda se ajusta depois da entrega
Nas primeiras semanas aparecem casos que a conversa inicial não apanhou. Corrigimos esses casos no código e só então acrescentamos funções novas. A ordem evita um ecrã que cresce antes de estar estável.
Cada alteração fica descrita: o que mudou no ecrã e o que mudou nos dados. Quem entra de férias e volta na semana seguinte percebe a diferença sem ter de a adivinhar.
Cenários
Três pedidos que reconhecemos
- Oficina Ver numa lista só os trabalhos marcados para a semana e os que estão à espera de uma peça.
- Escritório de serviços O cliente acompanha o estado do processo sem uma cadeia de emails a pedir novidades.
- Loja A contagem de stock desce quando o pedido é confirmado, e não no fim do dia, à mão.
Nos três, o ofício é o mesmo: perceber o passo e programá-lo. O que muda são os campos, os estados e quem tem permissão para os alterar.
Começar
Descreva a situação, mesmo que não se pareça com estas
Se nenhuma das três se parece com a sua, a mensagem serve na mesma. Um exemplo concreto vale mais do que uma lista de funções soltas.