DISCIPLINA 1
Um Subprocesso
Cortar | Situar | Função | Combinar
Cortar
Pego um processo demasiado grande para ser uma peça e corto-o em partes
Situar
Cada parte tem o seu lugar no fluxo do todo
Função
E a sua função, a peça do trabalho que faz
Combinar
E as partes, combinadas, são o processo a que servem
Quando um processo é pequeno, é um fluxo único: um punhado de passos, feitos por ordem, e o trabalho está completo. Mas um processo não fica pequeno. À medida que o trabalho que leva cresce, o fluxo cresce com ele, mais passos, mais voltas, mais que deve acontecer entre o início e o fim, até que o fluxo único é demasiado grande para caber numa só peça. Nesse ponto o processo já não se vê melhor como um fluxo de passos. Vê-se melhor como um fluxo de partes, pedaços maiores, cada um contendo vários passos, cada um a fazer uma peça coerente do todo. Essas partes são os seus subprocessos.
Um subprocesso é uma parte de um processo. É um pedaço do próprio fluxo do processo, extraído e tratado como uma unidade: suficientemente grande para que valha nomeá-lo, suficientemente pequeno para ser uma peça coerente. Não é o processo inteiro, e não é um passo único; situa-se no meio, uma coisa intermédia, uma peça do fluxo suficientemente grande para ter um interior próprio. Dentro dele há passos, ou subprocessos mais pequenos outra vez, dispostos para formar a peça coerente de trabalho que realiza. Visto de fora, é uma coisa, uma parte nomeada de que o processo é construído. Visto de dentro, é um fluxo pequeno por direito próprio, com um início, um fim, e um trabalho que faz.
É por isto que um subprocesso importa como coisa em si mesma, e não meramente como uma região da coluna vertebral. Quando um processo se divide em subprocessos, cada parte torna-se algo que pode ser nomeado, entendido, desenhado e raciocinado por si só, sem ter todo o processo em mente de uma vez. Um processo grande visto como um fluxo único indiviso é difícil de captar, difícil de construir, e difícil de mudar, porque há demasiado dele para o abarcar de uma vez. O mesmo processo visto como um punhado de partes nomeadas, cada uma uma peça coerente, torna-se manejável: podes trabalhar numa parte de cada vez, saber o que faz e onde se situa, e confiar que as outras façam a sua. Dividir um processo em subprocessos é a maneira como um processo demasiado grande para se abarcar se torna um processo com que podes trabalhar.
O padrão mais elevado possível é ver um processo grande como um fluxo de partes em vez de um fluxo de passos, reconhecendo os seus subprocessos como os pedaços coerentes de que é construído, cada um uma peça nomeada com um interior próprio, para que o processo se torne algo que pode ser desenhado e entendido parte por parte em vez de tudo de uma vez.
Conclusão chave: Um processo pequeno é um fluxo único de passos; mas à medida que o trabalho cresce, o fluxo torna-se demasiado grande para caber numa só peça, e vê-se melhor como um fluxo de partes, pedaços maiores, cada um uma peça coerente. Essas partes são os seus subprocessos. Um subprocesso é uma parte de um processo: um pedaço do seu próprio fluxo, suficientemente grande para ser nomeado, suficientemente pequeno para ser coerente, situado entre o todo e o passo único, com um interior próprio (passos, ou subprocessos mais pequenos). Dividir um processo em subprocessos é a maneira como um processo demasiado grande para se abarcar se torna um processo com que podes trabalhar, parte por parte.
Um subprocesso é uma parte de um processo: um pedaço coerente do seu fluxo, suficientemente grande para ser nomeado, com um interior próprio.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Sub · Disciplina 1: Um Subprocesso · Secção: Uma parte de um processo
MarvinPro | Outubro 2026
marvinpro.com
A palavra subprocesso já está em uso, e como a maioria de tais palavras usa-se de forma imprecisa. Aplica-se a quase qualquer coisa mais pequena que um processo inteiro: um pedaço de fluxo, uma só atividade, um passo, às vezes uma tarefa. E usa-se de maneira relativa: o que uma pessoa chama um processo, outra chama-lhe um subprocesso de algo maior, e ambas têm razão, porque a mesma coisa é um processo de uma altura e um subprocesso de outra. As contas a receber são um processo para a equipa que as leva e um subprocesso das finanças para a empresa acima; e dentro das contas a receber, conciliar um pagamento é em si mesmo um subprocesso, com os seus próprios passos por baixo. Subprocesso nomeia uma posição numa hierarquia, não um tamanho fixo, e a posição depende de onde te situas.
Este livro mantém o sentido relativo, porque é verdadeiro, mas fixa o significado com firmeza. Aqui, um subprocesso é uma parte coerente de um processo: um pedaço do próprio fluxo do processo, suficientemente grande para ter um interior de passos, suficientemente pequeno para ser uma peça coerente de trabalho. As duas palavras fazem trabalho. Sub, porque é parte de um processo maior, por baixo do todo, uma peça dele e não o todo em si. Processo, porque é ele mesmo um fluxo, com um início, um fim, e passos no meio, e não um só ato indivisível. Um subprocesso é um processo que é parte de um processo, que é exatamente o sentido relativo que o mundo usa, fixado a um tamanho claro: maior que um passo, mais pequeno que o todo.
E a relatividade não é um defeito a remover mas uma verdade a usar. Um subprocesso, olhado por si só, é um processo, e pode ser desenhado exatamente como o volume Núcleo ensinou a desenhar qualquer processo: nomeado, dirigido, aprofundado. Um processo, olhado de cima, é um subprocesso do maior a que pertence. Esta é a mesma relatividade encontrada no volume Núcleo, quando o central da empresa se revelou ser, de um enquadramento mais amplo, um processo de suporte, e o central de um departamento um sub do da empresa. Se uma coisa é um processo ou um subprocesso depende do enquadramento que tomas: no seu próprio enquadramento é um processo; no enquadramento do todo maior é uma parte. A palavra muda com o enquadramento, e assim deve ser.
O padrão mais elevado possível é entender por subprocesso uma parte coerente de um processo, maior que um passo e mais pequena que o todo, atendo-se a esse tamanho fixo enquanto se mantém o sentido relativo que o mundo usa com razão, para que a mesma coisa se entenda como um processo no seu próprio enquadramento e um subprocesso no enquadramento de cima.
Conclusão chave: O mundo usa subprocesso de forma imprecisa (para quase qualquer coisa mais pequena que um processo inteiro) e de maneira relativa (o que um chama um processo, outro chama-lhe um subprocesso de algo maior, ambos com razão). Este livro mantém o sentido relativo mas fixa o tamanho: um subprocesso é uma parte coerente de um processo, um pedaço de fluxo com um interior de passos, maior que um passo e mais pequeno que o todo, um processo que é parte de um processo. A relatividade é uma verdade a usar: um subprocesso por si só é um processo, desenhado como Núcleo ensinou; um processo de cima é um subprocesso. A palavra muda com o enquadramento, como deve.
Um subprocesso é uma parte coerente de um processo, maior que um passo e mais pequena que o todo; a mesma coisa é um processo no seu próprio enquadramento, um subprocesso no enquadramento de cima.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Sub · Disciplina 1: Um Subprocesso · Secção: O que o mundo chama subprocesso
MarvinPro | Outubro 2026
marvinpro.com
Um subprocesso deve ser distinguido de duas coisas com que se confunde facilmente, porque se situa entre elas, e tomá-lo por qualquer uma perde o que é. Por baixo dele situa-se o passo. Um passo é um só ato, feito e passado adiante, sem interior de que falar, sem fluxo próprio. Um subprocesso é maior: tem um interior, um fluxo pequeno de passos dispostos numa peça coerente. O teste entre eles é se a coisa tem um interior que valha desenhar. Se é um só ato, é um passo; se é um fluxo de vários atos a fazer uma peça coerente de trabalho, é um subprocesso. Chamar subprocesso a um passo é nomear um interior que não está lá; chamar passo a um subprocesso é achatar um fluxo num ato, e perder a estrutura dentro dele.
Por cima e ao lado situa-se o processo separado, aquele a que o processo se conecta em vez de conter. No volume Núcleo, o central transferia para outros processos, o processo de finanças que cobra, o processo de mobilidade que uma avaria chama, e estes eram alcançados através de uma transferência, cada um um processo por direito próprio, a executar o seu próprio curso, possuído noutro sítio. Um subprocesso não é isso. Não é alcançado através de uma transferência e não é um processo separado; é uma parte deste processo, dentro dele, um pedaço do seu próprio fluxo. A diferença é a inclusão: um subprocesso está dentro do processo, uma das partes de que é feito; um processo conectado está fora dele, algo a que se estende. Tomar um processo conectado por um subprocesso é tentar desenhar, como uma parte deste processo, algo que é na realidade um processo inteiro próprio, pertencente a outro.
Assim um subprocesso é a coisa intermédia, e mantê-lo no seu lugar conserva o design honesto. É mais que um passo, porque tem um interior; é menos que um processo separado, porque é uma parte e não um todo alcançado através de uma costura. Quando um designer divide um processo, a pergunta em cada corte é qual das três uma peça é: um passo, se é um só ato; um subprocesso, se é um fluxo coerente dentro deste processo; um processo conectado, se é um todo separado a que este processo se estende. Nomeia cada peça como o que é, e o processo divide-se limpamente segundo as partes de que é verdadeiramente feito, com os seus passos como passos, os seus subprocessos como partes, e as suas conexões a outros processos deixadas como as transferências que são.
O padrão mais elevado possível é distinguir um subprocesso de um passo, que não tem interior, e de um processo separado, que é alcançado através de uma transferência e possuído noutro sítio, mantendo o subprocesso no seu lugar intermédio como uma parte coerente dentro do processo, para que cada peça do fluxo se nomeie como o passo, subprocesso ou conexão que verdadeiramente é.
Conclusão chave: Um subprocesso situa-se entre duas coisas com que se confunde. Por baixo situa-se o passo: um só ato sem interior; um subprocesso é maior, com um interior de passos a formar um fluxo coerente; o teste é se tem um interior que valha desenhar. Por cima e ao lado situa-se o processo separado: aquilo a que o processo se conecta através de uma transferência, um todo por direito próprio, possuído noutro sítio; um subprocesso está contido dentro deste processo, uma parte dele, não alcançado através de uma costura. Assim em cada corte, nomeia a peça: um passo (só ato), um subprocesso (fluxo coerente dentro), ou uma conexão (um processo separado a que se estende).
Um subprocesso é a coisa intermédia: mais que um passo (tem um interior), menos que um processo separado (é uma parte dentro, não um todo alcançado através de uma costura).
MarvinPro · PROCESS · Aqui é Como Construir · Design · Sub · Disciplina 1: Um Subprocesso · Secção: Um sub, não um passo, não um processo separado
MarvinPro | Outubro 2026
marvinpro.com
Volta ao central de software, aprofundado no volume Núcleo até à sua coluna vertebral: subscrever, ativar, entregar, verificar. Olha para um tempo, ativar, e pergunta o que é. Não é um passo único. Para levar uma subscrição a um estado ativo, um pagamento deve ser liquidado, e depois uma conta aberta, e depois um direito registado, três atos, por ordem, cada um a depender do anterior, juntos a fazer uma coisa coerente. Esse fluxo interno é exatamente o que faz de ativar um subprocesso e não um passo: tem um interior, um fluxo pequeno próprio, disposto para formar a peça coerente de trabalho chamada ativação. O central é construído de tais partes; ativar é uma delas.
Agora olha para dentro de ativar, e as três distinções aparecem de uma vez. Registar o direito pode ser um só ato, um valor escrito, uma marca posta, feito e passado adiante, sem fluxo próprio. Isso é um passo, e tratá-lo como um subprocesso seria inventar um interior que não tem. Liquidar o pagamento, por outro lado, pode ser ele mesmo um subprocesso: tomar os dados do pagamento, gerir uma falha, confirmar o sucesso, um fluxo de vários atos a fazer uma peça coerente. E dentro desse subprocesso de liquidação, a cobrança em si, onde é realizada por um processo de finanças separado a que o central se estende, não é nem um passo nem um subprocesso mas uma conexão: alcançada através de uma costura, possuída noutro sítio, e desenhada por direito próprio. Três peças dentro e à volta de um tempo, cada uma de uma espécie diferente: um passo, um subprocesso, e uma conexão alcançada de dentro dele.
E ativar mostra a relatividade também. Visto de dentro do central de subscrição, é um subprocesso, uma parte de um fluxo maior. Visto por si mesmo, por quem o possui e o desenha, é um processo por direito próprio, um pequeno central com a sua própria direção (levar uma subscrição a um estado ativo), a sua própria coluna vertebral (liquidar, abrir, registar), as suas próprias bordas. A palavra muda com o enquadramento: um subprocesso para o central de cima, um processo para si mesmo. Assim o central de software, olhado através desta lente, não é um fluxo único indiviso mas um ninho de partes: subprocessos onde uma peça tem um interior, passos onde uma peça é um só ato, conexões onde uma peça é um processo separado a que se estende, cada uma nomeada como o que é, e o todo tornado manejável por ser visto como as partes de que é construído.
Ativar é um subprocesso do central, construído de passos e subs mais pequenos, ao lado de uma conexão a um processo separado, e é ele mesmo um processo quando se vê por si só.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Sub · Disciplina 1: Um Subprocesso · Um exemplo real
MarvinPro | Outubro 2026
marvinpro.com
Um processo pequeno é um fluxo único de passos, mas à medida que o trabalho que leva cresce, o fluxo torna-se demasiado grande para caber numa só peça, e vê-se melhor como um fluxo de partes, pedaços maiores, cada um uma peça coerente do todo. Essas partes são os seus subprocessos. Um subprocesso é uma parte de um processo: um pedaço do seu próprio fluxo, suficientemente grande para que valha nomeá-lo, suficientemente pequeno para ser uma peça coerente, situado entre o todo e o passo único, com um interior próprio: passos, ou subprocessos mais pequenos outra vez. Dividir um processo em subprocessos é a maneira como um processo demasiado grande para se abarcar se torna um processo com que podes trabalhar, parte por parte.
O mundo usa subprocesso de forma imprecisa e de maneira relativa, para quase qualquer coisa mais pequena que um processo inteiro, e conforme onde te situas, pelo que a mesma coisa é um processo de uma altura e um subprocesso de outra. Este livro mantém o sentido relativo, porque é verdadeiro, mas fixa o tamanho: um subprocesso é uma parte coerente de um processo, maior que um passo, mais pequena que o todo, um processo que é parte de um processo. E a relatividade é uma verdade a usar: um subprocesso por si só é um processo, desenhado como o volume Núcleo ensinou; um processo de cima é um subprocesso do todo maior. A palavra muda com o enquadramento, como deve.
Assim um subprocesso deve ser distinguido de duas coisas entre as quais se situa. Do passo por baixo dele, que é um só ato sem interior; um subprocesso é maior, com um interior de passos a formar um fluxo coerente, e o teste é se há um interior que valha desenhar. E do processo separado ao lado dele, aquele a que este processo se conecta através de uma transferência, um todo por direito próprio, possuído noutro sítio; um subprocesso está contido dentro deste processo, uma parte dele, não alcançado através de uma costura. Em cada corte, uma peça é uma das três: um passo, um subprocesso, ou uma conexão, e nomeá-la corretamente mantém o design honesto.
Assim a disciplina é esta: quando um processo se torna demasiado grande para ser um fluxo único, vê-o como um fluxo de partes, e reconhece os seus subprocessos como os pedaços coerentes de que é construído, cada um uma parte com um interior próprio. Mantém o subprocesso no seu lugar intermédio, mais que um passo, menos que um processo separado, e distingue-o de ambos. Conserva o sentido relativo que o mundo usa com razão: um subprocesso no seu enquadramento de cima, um processo no seu. Faz isto, e um processo demasiado grande para se abarcar torna-se uma coisa que podes desenhar e entender parte por parte; é aí que começa o trabalho de o dividir bem, o dos capítulos que seguem.
Um subprocesso é uma parte coerente de um processo, mais que um passo e menos que um processo separado; vê um processo grande como as partes de que é construído, e torna-se um processo com que podes trabalhar.
MarvinPro · PROCESS · Aqui é Como Construir · Design · Sub · Disciplina 1: Um Subprocesso · Resultado do Capítulo
MarvinPro | Outubro 2026
marvinpro.com
Pensa Simples.