Contratos.
O que cada capacidade promete, por escrito e versionado.
O AugIQ mantém um modelo escrito e versionado do que cada capacidade promete — e responde cada nova demanda contra esse modelo. Já coberta. Coberta por configuração. Ou aqui está exatamente o que seria necessário.
Ver o AugIQPodemos atender um parceiro que financia suas próprias promoções?
Initial assessment
O que cada capacidade promete, por escrito e versionado.
Estratégia, roadmap, histórico de entrega e demanda de clientes em um único modelo.
A diferença exata entre o que está sendo pedido e o que foi prometido.
Evidência de que a capacidade funciona, não apenas de que o trabalho foi entregue.
Demandas recorrentes são reconhecidas como recorrentes, entre mercados e times.
Cada pedido encontra um lugar específico em uma promessa já escrita.
O que avança, o que espera e do que depende — antes da reunião, não depois.
Qualquer pessoa pode perguntar o que algo exigiria. A realidade chega primeiro a quem está mais perto dos clientes; obrigá-los a preencher um formulário é como as organizações permanecem ignorantes.
Comprometer o trimestre é outro ato. Alocar recursos, mudar uma promessa ao cliente ou mover a direção arquitetural continua explícito, com responsável e auditável.
Perguntar
Open
Levantar um sinal
Open
Redigir uma demanda
Open
Patrocinar
Sponsored
Marcar como pronta para decisão
Sponsored
Comprometer recursos
Restricted
Mudar o contrato
Restricted
Cada resposta carrega suas fontes, premissas, nível de confiança e a versão do contrato usada no raciocínio. É possível discordar e ver precisamente onde discordar.
O AugIQ prepara o julgamento. Não substitui a autoridade.
Não temos uma década de benchmarks. Temos um placar que estamos dispostos a publicar antecipadamente — a parte que a maioria das firmas evita.
Medidos desde o primeiro trabalho, publicados favoreçam-nos ou não.
Um contrato para a capacidade de pricing e promoção: o que promete, as situações que atende, o padrão que sustenta e a linha onde termina. Depois, uma demanda que cai exatamente nessa linha e o delta resultante — em regras, modelo operacional, produto, dados e pessoas.
Capability contract · v1.4
Plataformas Comerciais
Latência de decisão · 4 dias
Promise
Suportar promoções financiadas por fabricantes entre parceiros, com regras explícitas de elegibilidade, aprovação e liquidação.
Boundary
Termina quando o parceiro exige uma lógica de financiamento que não pode ser expressa pelo conjunto governado de regras.
Demand on the boundary
Atender um parceiro que financia suas promoções com janelas de liquidação específicas por mercado.
Quatro dessas cinco dimensões não têm relação com software. Por isso, a versão entregue apenas como funcionalidade nunca se sustentaria.
Ver o exemplo completoEstratégia, roadmap, entrega e sinais de clientes em um modelo de capacidades.
Executar qualquer demanda contra o que a capacidade promete hoje.
Opções, dependências, trade-offs e o que muda se houver compromisso.
Cenários que demonstram que a capacidade se sustenta em condições reais.
A Cinquelli arquiteta o sistema de capacidades: o que a organização deve ser capaz de prometer, como as capacidades se estruturam e o que precisa convergir para cada uma se sustentar. O AugIQ o mantém verdadeiro enquanto novas demandas chegam.
A maioria dos trabalhos começa com uma capacidade — normalmente aquela da qual todo o resto passou a depender.
O métodoUma especificação aberta para registrar o que uma capacidade promete. Gratuita, citável e utilizável sem nós.
As definições dos campos. As regras para versionar uma promessa. Como escrever uma situação para que possa ser testada, não discutida. Três contratos completos de diferentes tipos de capacidade. E os erros que tornam um contrato inútil — inclusive os que já cometemos.
Organizações já fazem uma versão ruim disso em registros de decisão arquitetural, critérios de aceitação e na cabeça de duas pessoas seniores. O padrão lhe dá forma.
Ler o padrãoAlgo que seu time está perto de assumir — um parceiro, um mercado, um grande cliente, uma mudança regulatória. Colocaremos sob contrato a capacidade sobre a qual ela recai e mostraremos o que realmente seria necessário.
Ver o AugIQTodo modelo de capacidades que sua organização construiu era preciso no dia em que ficou pronto. O do AugIQ é mantido pelo fluxo de demanda real: cada pergunta feita contra ele o deixa mais preciso do que antes.
A estratégia e suas prioridades. As capacidades e o que cada uma promete. Os domínios e componentes de que são feitas. As regras de negócio, o modelo operacional, os sistemas, os dados e as pessoas de que dependem. Quem responde pelo quê.
O que foi assumido, o que foi entregue, quanto custou e se funcionou.
Guardado como relações, não como páginas, para que uma pergunta sobre uma parte possa ser rastreada por todas as outras.
Uma pergunta, rastreada
Podemos atender um parceiro que financia suas próprias promoções?
O contrato cobre. Siga.
Nenhuma construção — e aqui está quem faz.
Esta parte já foi prometida. Esta não.
Aqui está o delta: no que a promessa precisa se tornar, o que muda na arquitetura e na pilha, quem responde, do que depende e qual trabalho já assumido se move.
Isto contradiz uma regra, um princípio arquitetural ou uma decisão já registrada.
Cada resposta carrega suas fontes, premissas, confiança e a versão do contrato usada no raciocínio. Você pode discordar e ver exatamente onde discordar.
Qualquer pessoa pode registrar o que está vendo — uma conversa com cliente, um negócio perdido, um padrão de suporte, uma carta do regulador. O AugIQ compara isso com tudo o que já está no modelo: pedidos anteriores, outros mercados, contratos existentes, histórico de entregas.
Uma queixa local vira um achado estrutural. Quatro mercados relatando o mesmo problema de cadastro deixam de ser quatro tickets e viram uma pergunta de capacidade, antes de virarem quatro construções.
Prontidão
Sinais avançam por estágios de prontidão, para que o backlog deixe de ser onde as ideias vão para ser esquecidas.
Uma lacuna real de capacidade ainda precisa conquistar o trimestre contra todas as outras lacunas reais. O AugIQ expõe quanto vale cada opção, o que reaproveita, o que bloqueia, quanto custa, que risco carrega, quão reversível é e qual a confiança em tudo isso.
Uma decisão, registrada, com seu raciocínio
Pedido de cliente não significa automaticamente requisito de produto.
O trabalho assumido sai do AugIQ como incremento de capacidade — uma expansão utilizável da promessa, com dependências, responsáveis e sequência — e não como um punhado de tickets que compartilham um rótulo.
Cada incremento carrega os cenários que o provariam, escritos antes de o trabalho começar. Quando passam, o contrato avança para a próxima versão, com responsável e data. Quando não passam, isso também fica visível.
O acesso é largo embaixo e estreito em cima: qualquer pessoa pode perguntar e registrar, menos pessoas podem patrocinar, menos ainda podem marcar algo como pronto para decisão, e só a autoridade certa pode comprometer recursos ou mudar o que uma capacidade promete.
Perguntar
Aberto
Registrar um sinal
Aberto
Redigir uma demanda
Aberto
Patrocinar
Patrocinado
Marcar como pronta para decisão
Patrocinado
Comprometer recursos
Restrito
Mudar o contrato
Restrito
Toda conclusão consequente guarda sua evidência, suas premissas, seu responsável e sua confiança. O AugIQ prepara o julgamento; não substitui a autoridade.
Esses guardam um inventário que alguém precisa manter. Aqui se guardam promessas que a demanda testa continuamente.
Roadmaps sequenciam trabalho. Aqui se decide qual deve ser o trabalho — e por que esse e não outro.
Esses acompanham se você fez o que disse. Aqui se responde se você consegue fazer o que está prestes a dizer.
Esses recuperam o que está escrito. A maior parte do que importa aqui nunca foi escrita — por isso o modelo precisa ser construído antes de ser consultado.
A Cinquelli arquiteta o sistema de capacidades. O AugIQ o mantém verdadeiro enquanto a demanda continua chegando.
O métodoUma especificação aberta para registrar o que uma capacidade promete. Versão 1.0. Livre para usar, adaptar e citar — inclusive por nossos concorrentes.
Toda organização já faz uma versão disto, mal feita — em registros de decisão de arquitetura, em critérios de aceite, na cabeça de duas pessoas sêniores que estão sempre na sala. O padrão dá forma a isso.
Um contrato de capacidade é a especificação explícita e versionada do que se espera que uma capacidade atenda, sob quais condições, em qual padrão, com quais garantias e restrições. É escrito para uma capacidade, não para um sistema, e independe da tecnologia que hoje a implementa.
Não é um documento de requisitos, porque descreve o que precisa permanecer verdadeiro, e não o que será construído. Não é um diagrama de arquitetura, porque nada diz sobre o como. Está mais próximo, em espírito, de um contrato de interface em software, elevado ao nível em que um negócio assume compromissos.
Por que existe?
Para que serve a capacidade e quais resultados de negócio dependem dela. Uma ou duas frases. Se leva um parágrafo, provavelmente são duas capacidades.
Quem depende disto?
As pessoas, times, sistemas e outras capacidades que dependem desta promessa. Nomeados. Um consumidor que não sabe que está nesta lista é uma indisponibilidade esperando para acontecer.
Onde ela se mostra?
Situações reais ou realistas que a capacidade precisa atender, preservando decisões, restrições, envolvidos, prazos e consequências que as tornam difíceis. Não são histórias de usuário. Não são abstrações.
O que precisa fazer?
O que a capacidade faz com essas situações e o que precisa produzir. Descrito de modo que alguém de fora do time consiga dizer se aconteceu.
O que nunca pode quebrar?
O que precisa permanecer verdadeiro em toda variação suportada. São as restrições que transformam uma capacidade flexível em uma capacidade confiável.
Quão bem, e quando?
A precisão, a velocidade, a qualidade, o custo ou o resultado exigidos — e as circunstâncias em que ainda precisam valer: carga, ambiguidade, informação incompleta, pressão de tempo, envolvidos em conflito.
Onde termina?
O que a capacidade deliberadamente não suporta. Obrigatório. Um contrato sem exclusões é um desejo.
Como saberíamos?
As situações que demonstrariam que a capacidade se sustenta e o padrão de evidência exigido. Escritas antes do trabalho, não depois.
É algo que aconteceu ou poderia acontecer, com atores, restrições e consequências intactos. Se pode ser satisfeita por uma tela, não é uma situação.
O valor de um contrato está quase todo concentrado no que ele recusa. Um contrato do qual nada pode ficar de fora é vago demais para ser testado.
Um padrão sem condições é uma afirmação sobre um dia bom.
Não um time, não uma função. Alguém precisa poder dizer sim a uma mudança no que se promete.
Um release que não muda nada do que é prometido não muda a versão do contrato. Uma mudança de configuração que amplia a promessa muda.
Um esclarecimento não altera a promessa. Uma extensão adiciona situações sem alterar as existentes. Uma ruptura estreita, remove ou altera algo já prometido — e exige avisar cada consumidor nomeado.
Se a evidência que o satisfaria for escrita depois do trabalho, será escrita para caber no trabalho.
Uma capacidade comercial, em que a promessa é sobre regras e dinheiro. Uma capacidade operacional, em que a promessa é sobre vazão sob carga. E uma capacidade de julgamento — a mais difícil de contratar e a que a maioria das organizações finge não ter.
Comercial
Operacional
Julgamento
Todos os exemplos são genéricos. Nenhuma empresa, parceiro ou empregador é nomeado.
Se cada linha descreve algo construído em vez de algo prometido, nada mudou além do nome do arquivo.
Em geral porque nomeá-las pareceu admitir fraqueza. É o oposto: uma capacidade que promete tudo não garante nada.
Rápido. Preciso. Fluido. Nenhum deles pode reprovar em um teste.
Se a situação só faz sentido para quem já conhece o sistema, ela só será testada por quem já sabe a resposta.
O contrato passa a descrever a história do software, não os compromissos da organização.
De longe a falha mais comum — e a razão de isto ser um padrão, não um template. Uma promessa que não é testada pela demanda que chega vira um documento em dois trimestres.
Pegue uma capacidade da qual vários times dependem e que recentemente surpreendeu vocês. Escreva o contrato dela como é hoje, não como você gostaria que fosse. Depois pegue os três últimos pedidos que o time assumiu e leia-os contra o contrato.
Se os três caírem dentro do contrato, ele é vago demais. Se os três caírem fora, a capacidade nunca foi realmente definida. Em algum ponto entre os dois começa a conversa útil.
O template, as definições de campo e os três exemplos trabalhados estão aqui. Atribuição é bem-vinda, não obrigatória.