DISCIPLINA 4
O Caminho a Seguir
Trazer à luz | Avançar | Resolver | Adotar
Trazer à luz
Pego a exceção incorporada e pergunto o que o Executor faz agora
Avançar
Dou-lhe um próximo passo sancionado, no nível mais baixo que encaixa com segurança
Resolver
Pré-aprovado, ou o Líder, ou o Proprietário, mas sempre um caminho através
Adotar
Empurro cada uma para o pré-aprovado, e as recorrentes para uma regra
DISCIPLINA 4
O Caminho a Seguir
Este é o momento em torno do qual toda a Parte 1 se constrói. Um Executor está no seu trabalho, e chega um caso que a regra não encaixa. Não pode avançar pela regra, porque para este caso a regra não tem nada a dizer. O que sucede a seguir decide-se não neste momento mas muito antes, pelo designer, que já deve ter respondido à pergunta que o Executor agora faz: o que faço? Se o design respondeu, o Executor avança. Se não o fez, fica encalhado, deixado a adivinhar, a ficar em silêncio, ou a inventar algo e esperar. O caminho a seguir é a resposta do designer, preparada de antemão, à pergunta do Executor no momento.
Por isso a promessa desta parte é simples e absoluta: para cada exceção incorporada, o Executor tem um caminho a seguir sancionado. Não uma esperança, não um hábito, não o que a pessoa mais próxima sugira, mas um próximo passo desenhado que o Executor tem o direito de tomar. Isto é o que separa um design que se sustém de um que apenas corre até encontrar o seu primeiro caso difícil. A regra cobre o caso normal; o caminho a seguir cobre o caso que a regra não encaixa; e entre eles o Executor sabe sempre o que fazer. Um design que deixa sequer uma exceção incorporada sem um caminho a seguir não terminou de a gerir.
E o caminho a seguir desenha-se, não se improvisa. A diferença importa. Uma resposta improvisada é o que o Executor ou um responsável de passagem inventa sob pressão, irrepetível, não responsável, às vezes errada. Um caminho a seguir desenhado foi pensado quando havia tempo para pensar, escrito ou encaminhado de propósito, o mesmo para cada Executor que encontra o caso. O trabalho do designer nesta disciplina é assegurar que quando a regra se cala, o design fala no seu lugar, com uma resposta preparada, sancionada e pronta. O Executor nunca tem de inventar o caminho a seguir, porque o designer já o fez.
O padrão mais elevado possível é dar a cada exceção incorporada um caminho a seguir sancionado, desenhado de antemão e o mesmo para cada Executor que encontra o caso, para que quando a regra não encaixa, o Executor nunca fique deixado a adivinhar, a calar, ou a inventar, mas tenha sempre um próximo passo preparado que tem o direito de tomar.
Conclusão chave: Quando um caso que a regra não encaixa chega ao Executor, o que sucede a seguir decidiu-se muito antes, pelo designer, que já deve ter respondido à pergunta que o Executor agora faz: o que faço? A promessa da Parte 1 é absoluta: cada exceção incorporada tem um caminho a seguir sancionado, um próximo passo desenhado que o Executor tem o direito de tomar, não uma esperança nem o que a pessoa mais próxima sugira. E desenha-se, não se improvisa: pensado quando havia tempo, o mesmo para cada Executor, para que quando a regra se cala o design fale no seu lugar.
Para cada exceção incorporada o Executor tem um caminho a seguir sancionado, desenhado de antemão, nunca deixado a adivinhar ou inventar.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Exceções · Disciplina 4: O Caminho a Seguir · Secção: Um caminho a seguir, sempre
MarvinPro | Junho 2026
marvinpro.com
Um caminho a seguir vem num de três níveis, e sobem pela autoridade que um caso requer para ser resolvido. A tarefa do designer é saber a que nível cada exceção pertence, e colocá-la aí.
O primeiro e mais baixo nível é o pré-aprovado. Aqui a resposta desenha-se e escreve-se de antemão, num guia que o Executor segue por si mesmo, e nenhuma aprovação no momento é necessária, porque a aprovação já ocorreu quando o guia foi escrito e assinado. Isto é mais do que dar ao Executor um limite dentro do qual agir, mais do que dizer que pode decidir até certo limiar. É decidir o caso por ele de antemão e escrever a resposta, para que encontrar a exceção seja tão simples como encontrar o caso normal: procura o guia, segue-o, avança. O Executor não precisa de ninguém, porque o design já disse o que fazer. O segundo nível é o Líder. Aqui o caso requer uma decisão no momento, uma que o Executor não pode tomar sozinho mas o seu Líder, o responsável direto, pode. O Executor não pode avançar por uma resposta escrita, porque nenhuma encaixa, por isso leva o caso ao Líder, que tem a autoridade para o libertar. O terceiro nível é o Proprietário. Aqui o desvio é maior do que um Líder pode sancionar, tocando o suficiente, ou arriscando o suficiente, que só o Proprietário da área pode decidir. O caso sobe a ele, e a sua decisão é o caminho a seguir. O pré-aprovado não precisa de ninguém; o Líder é uma decisão local; o Proprietário é o mais alto que a área tem.
Estes três não são um menu de onde escolher por gosto. São uma escada, e onde uma exceção se senta nela é fixado por uma só coisa: quanta autoridade a sua resolução requer. Um caso cuja resposta pode escrever-se com segurança senta-se no pré-aprovado. Um caso que requer um juízo dentro da autoridade de um Líder senta-se no Líder. Um caso que só o Proprietário pode sancionar senta-se no Proprietário. O designer lê cada exceção incorporada, pergunta quanta autoridade a sua resolução requer de verdade, e coloca-a no nível que essa autoridade nomeia, nem mais baixo, onde o Executor estaria a agir além da sua sanção, nem mais alto, onde uma decisão que poderia ter-se escrito espera em vez disso por uma pessoa que não precisava de ser incomodada.
O padrão mais elevado possível é saber, para cada exceção incorporada, quanta autoridade a sua resolução requer, e colocá-la no nível que essa autoridade nomeia, pré-aprovado onde a resposta pode escrever-se, o Líder onde uma decisão local é necessária, o Proprietário onde só ele pode sancioná-la, nem mais baixo nem mais alto do que o caso de verdade exige.
Conclusão chave: Um caminho a seguir vem num de três níveis, que sobem pela autoridade que um caso requer. O pré-aprovado é o mais baixo: a resposta desenha-se e escreve-se de antemão num guia que o Executor segue, sem aprovação no momento, mais do que um limite dentro do qual agir, o caso decidido de antemão. O Líder é uma decisão local no momento que o responsável direto pode tomar. O Proprietário é o mais alto, para desvios que só o proprietário da área pode sancionar. São uma escada, não um menu: o designer coloca cada exceção no nível que a autoridade da sua resolução nomeia, nem mais baixo nem mais alto do que o caso de verdade exige.
Três níveis sobem por autoridade: pré-aprovado onde a resposta pode escrever-se, o Líder para uma decisão local, o Proprietário onde só ele pode sancionar.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Exceções · Disciplina 4: O Caminho a Seguir · Secção: Os três níveis
MarvinPro | Junho 2026
marvinpro.com
Dada a escada, o objetivo do designer é claro: colocar cada exceção no nível mais baixo que encaixa com segurança, e com o tempo empurrá-la ainda mais abaixo. Quanto mais baixo o nível, melhor o design serve a todos. No pré-aprovado, o Executor avança de imediato, ninguém é interrompido, e a resposta é consistente de cada vez. No Líder, uma pessoa deve parar e decidir, o que custa tempo e afasta o Líder de outro trabalho. No Proprietário, ainda mais. Cada passo para cima na escada é mais lento para o Executor e mais pesado para os de cima. Por isso o designer empurra para baixo, perguntando de cada exceção não quão alto poderia ir mas quão baixo pode sentar-se com segurança, e escrevendo uma resposta num guia onde quer que uma resposta possa escrever-se com segurança.
Este é um objetivo de design, não meramente uma eficiência. Um processo onde a maioria das exceções escalona não é um processo bem gerido com responsáveis ocupados; é um insuficientemente desenhado, as suas respostas ainda vivendo nas cabeças das pessoas em vez de nos seus guias. Cada caso que escalona por hábito é um caso que o designer ainda não fez o trabalho de pré-aprovar. Por isso uma proporção crescente de exceções pré-aprovadas, e uma proporção minguante que escalona, é uma medida de um design a amadurecer. O designer lê os escalonamentos não como o sistema a funcionar mas como uma lista de respostas à espera de serem escritas e movidas para o nível mais baixo.
E a escada tem um degrau abaixo do seu fundo. O lugar mais baixo a que uma exceção pode ir não é o pré-aprovado; é desaparecida, dobrada nas regras para que já não seja de todo uma exceção. Uma exceção que continua a chegar, uma vez conhecida a sua resposta, não precisa de ficar sequer como guia pré-aprovado para sempre. Se se repete o bastante, a sua resposta pertence à regra mesma, para que o caso se torne normal e não precise de caminho a seguir, porque a regra agora o encaixa. Por isso a progressão completa corre para baixo em três movimentos: um caso que escalona hoje é pré-aprovado amanhã, escrito num guia; um caso pré-aprovado que continua a repetir-se é dobrado nas regras no dia seguinte, e deixa de ser uma exceção. Escalonamento, depois pré-aprovado, depois regra. O designer empurra cada exceção tão abaixo por esse caminho quanto ela vá, e o objetivo, sustido daqui até ao fim do volume, é um design onde poucos casos escalonam, menos ainda precisam de um guia, e a maioria do que outrora foram exceções são simplesmente a regra.
O padrão mais elevado possível é colocar cada exceção no nível mais baixo que encaixa com segurança e empurrá-la mais abaixo com o tempo, escrevendo as respostas escalonadas em guias e dobrando os guias recorrentes nas regras, para que os escalonamentos caiam, os pré-aprovados façam o seu trabalho, e a maioria do que outrora foram exceções se tornem a regra mesma.
Conclusão chave: O objetivo do designer é colocar cada exceção no nível mais baixo que encaixa com segurança, e empurrá-la ainda mais abaixo, porque quanto mais baixo o nível mais rápido o Executor avança e mais leve a carga em cima. Este é um objetivo de design, não mera eficiência: um processo onde a maioria das exceções escalona está insuficientemente desenhado, as suas respostas ainda nas cabeças das pessoas. E a escada tem um degrau abaixo do pré-aprovado, desaparecida, dobrada nas regras. A progressão completa corre escalonamento, depois pré-aprovado, depois regra: empurra cada exceção tão abaixo por ela quanto vá.
Coloca cada exceção no nível mais baixo que encaixa, depois empurra-a mais abaixo: o escalonamento torna-se um guia, um guia recorrente torna-se uma regra.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Exceções · Disciplina 4: O Caminho a Seguir · Secção: O nível mais baixo que encaixa
MarvinPro | Junho 2026
marvinpro.com
Volta à empresa de software, as exceções incorporadas agora precisando cada uma do seu nível. O cliente que optou por não ser contactado foi colocado no pré-aprovado. A sua resposta podia escrever-se com segurança e por completo: quando um cliente pediu para não ser contactado, suprime a mensagem e avança. Por isso foi escrita num guia, assinada uma vez, e desde então qualquer Executor que encontrou o caso simplesmente a seguiu. Ninguém foi perguntado, ninguém foi interrompido; o Executor avançou tão facilmente como num caso normal, porque o design já tinha decidido. Isso é o nível mais baixo a fazer o seu trabalho: uma exceção que se lê, para o Executor, quase como nenhuma exceção.
A incidência desconhecida não podia sentar-se ali. A sua resposta não era conhecível de antemão, porque o problema em si era novo, e nenhum guia pode escrever-se para um caso que ninguém ainda compreende. Por isso foi colocada no escalonamento: o Executor, incapaz de avançar por qualquer resposta escrita, levou-a pela via a quem a podia trabalhar, o Proprietário trazendo a Equipa Técnica. E o caso que tocava uma promessa, onde um cliente pediu algo que só o Proprietário da Oferta tinha a autoridade de conceder ou variar, foi colocado ainda mais alto, no Proprietário, porque nenhum Líder e nenhum guia podiam sancionar uma mudança ao que a empresa tinha prometido; só o Proprietário disso podia. Três casos, três níveis, cada um fixado pela autoridade que a sua resolução de verdade requeria.
Mas o design não os deixou ali. O caso do opt-out, já pré-aprovado, foi vigiado, e tivesse vindo o bastante a miúde ter-se-ia dobrado nas regras mesmas, para que não enviar mensagem a um cliente que optou por não a receber se tornasse simplemente como o processo funcionava, sem guia requerido. A incidência desconhecida, uma vez resolvida, não ficaria como escalonamento: a sua resposta, encontrada pela Equipa Técnica, seria escrita num guia de resolução e modelos, baixando-a de escalonamento a pré-aprovado, e se esse tipo de problema continuasse a repetir-se, ainda mais abaixo nas regras. Cada exceção foi colocada no nível mais baixo em que podia sentar-se com segurança nesse dia, e depois empurrada mais abaixo à medida que a sua resposta se tornava conhecida. Isso é o caminho a seguir, bem trabalhado: nunca um Executor encalhado, e nunca um caso deixado um nível mais alto do que precisa.
Cada caso foi colocado no nível que a sua autoridade requeria, depois empurrado mais abaixo à medida que a sua resposta se tornava conhecida, escalonamento para guia, guia para regra.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Exceções · Disciplina 4: O Caminho a Seguir · Um exemplo real
MarvinPro | Junho 2026
marvinpro.com
Quando um caso que a regra não encaixa chega ao Executor, o que sucede a seguir decidiu-se muito antes, pelo designer, que já deve ter respondido à pergunta do Executor: o que faço? A promessa desta parte é absoluta. Para cada exceção incorporada, o Executor tem um caminho a seguir sancionado, um próximo passo desenhado que tem o direito de tomar, não uma esperança nem o que a pessoa mais próxima sugira. E desenha-se, não se improvisa: pensado quando havia tempo, o mesmo para cada Executor, para que quando a regra se cala, o design fale no seu lugar.
Esse caminho a seguir vem num de três níveis, que sobem pela autoridade que um caso requer para ser resolvido. O pré-aprovado é o mais baixo: a resposta desenha-se e escreve-se de antemão, num guia que o Executor segue por si mesmo, sem aprovação no momento, o caso decidido de antemão em vez de meramente deixado à margem do Executor dentro de um limite. O Líder é o seguinte: uma decisão no momento que o responsável direto pode tomar quando nenhuma resposta escrita encaixa. O Proprietário é o mais alto: para desvios que só o proprietário da área pode sancionar. São uma escada, não um menu, e o designer coloca cada exceção no nível que a autoridade da sua resolução nomeia, nem mais baixo, onde o Executor agiria além da sua sanção, nem mais alto, onde uma decisão que poderia ter-se escrito espera em vez disso por uma pessoa que não precisava de ser incomodada.
O objetivo é colocar cada exceção no nível mais baixo que encaixa com segurança, e empurrá-la mais abaixo com o tempo. Quanto mais baixo o nível, mais rápido o Executor avança e mais leve a carga em cima. Este é um objetivo de design, não mera eficiência: um processo onde a maioria das exceções escalona está insuficientemente desenhado, as suas respostas ainda vivendo nas cabeças das pessoas em vez dos seus guias. E a escada corre abaixo do pré-aprovado: uma exceção recorrente, a sua resposta conhecida, pertence dobrada nas regras, para que o caso se torne normal e não precise de caminho a seguir de todo. A progressão completa corre para baixo, escalonamento hoje, pré-aprovado amanhã, regra no dia seguinte, e o designer empurra cada exceção tão abaixo por ela quanto vá.
Por isso a disciplina é esta: para cada exceção incorporada, dá ao Executor um caminho a seguir sancionado, e coloca-o no nível mais baixo que encaixa com segurança. Escreve a resposta num guia onde quer que uma resposta possa escrever-se com segurança, para que o Executor avance sozinho. Envia ao Líder o que precisa de uma decisão local, e ao Proprietário o que só ele pode sancionar. Depois vigia, e empurra cada caso mais abaixo à medida que a sua resposta se torna conhecida, escalonamentos em guias, guias recorrentes em regras. Um design que faz isto não deixa nenhum Executor encalhado e não incomoda ninguém em cima mais do que o caso exige, e com o tempo precisa de menos caminhos a seguir de todo, porque mais e mais do que a regra outrora não encaixava, simplesmente encaixa.
Para cada exceção incorporada um caminho a seguir sancionado, colocado no nível mais baixo que encaixa e empurrado mais abaixo com o tempo, para que nenhum Executor fique encalhado e a regra, no fim, simplesmente encaixe.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Exceções · Disciplina 4: O Caminho a Seguir · Resultado do Capítulo
MarvinPro | Junho 2026
marvinpro.com
Pensa Simples.