Digite para filtrar os verbetes do Glossário.

    Vibe Coding e produto · Vibe Coding: Do Zero ao MVP

    O que é Software factory?

    Software factory inicia sessões de agentes por gatilhos como issue, cron ou falha de CI. Entenda por que começar pequeno e onde o humano continua.

    Também chamado de: fábrica de software, fábrica de agentes

    O que é uma software factory

    Uma software factory é um sistema de trabalho que inicia sessões de agentes por gatilhos, em vez de esperar alguém abrir cada tarefa. O gatilho pode ser a criação de uma issue, um horário agendado, uma falha na integração contínua ou o término de outra sessão. Com a fábrica, mais trabalho roda sem espera, e a atenção humana fica para as escolhas que continuam exigindo revisão.

    Por que a fábrica existe

    Sem uma fábrica, cada sessão começa porque alguém a iniciou. Mesmo o trabalho que roda sozinho espera alguém abrir a sessão, apontar a tarefa e colocá-la em andamento. Quando você quer ganhar cadência além desse ritmo manual, a fábrica inicia a sessão sem essa espera, sem mudar necessariamente o restante do fluxo.

    Gatilhos que iniciam as sessões

    Os gatilhos comuns aparecem na tabela abaixo, com a sessão que cada um inicia e um exemplo de aplicação.

    Gatilho Sessão iniciada Exemplo
    Issue criada ou marcada Exploração, correção ou implementação Uma issue marcada para um agente abre uma sessão que cria uma pull request
    Agendamento por cron Manutenção recorrente Uma correção de lint por noite
    Falha de integração contínua ou alerta Diagnóstico e tentativa de correção Um build que falha na branch principal inicia uma sessão que localiza o commit e propõe o ajuste
    Término de outra sessão Trabalho de continuação Uma pull request aberta por um agente aciona a revisão automática, cujos comentários abrem uma sessão de correção

    Cada gatilho fornece a entrada que a sessão vai usar. Uma issue precisa descrever o comportamento esperado, um agendamento precisa dizer qual correção fazer e uma falha de integração contínua precisa apontar o build que quebrou. Quanto mais específica a entrada, mais parecida com o esperado fica a pull request que a sessão abre.

    Começar pequeno

    Uma fábrica não precisa cobrir o processo inteiro de software. Um único cron que executa um tipo de sessão e abre uma pull request revisável já é uma fábrica. Começar assim é útil: um ciclo estreito produz pull requests pequenas e parecidas, e revisar essas mudanças mostra até onde o ciclo pode ser confiado antes de você ampliá-lo.

    Onde o humano continua

    Você pode entrar em qualquer ponto da fábrica: escrever e marcar as issues que iniciam sessões, aprovar o plano de implementação ou revisar a pull request no momento do merge. Escolher quais desses pontos permanecem humanos é a pergunta central do desenho, e a resposta muda conforme o trecho do código.

    Quando nenhuma parte da saída passa por revisão, aquele trecho do código aceita pull requests sem leitura externa. Um ciclo que aplica uma correção de lint por noite e nunca é revisado pode corrigir dez vezes certo e errar na décima primeira, com o erro indo para o merge. Manter ao menos um ponto de revisão faz esse erro aparecer cedo.

    Como conferir a fábrica

    Compare o que o gatilho iniciou com o que a sessão entregou. No cron noturno, você confere o horário do disparo e compara a correção aplicada com a pull request aberta e com o resultado da execução. Uma fábrica que produz mudanças pequenas e parecidas torna essa conferência rápida, porque você aprende o padrão do ciclo e identifica a exceção quando ela aparece.

    Para desenhar a primeira fábrica e definir o que fica sob revisão humana, o Conselheiro de Tecnologia da Dev Side Studio oferece uma segunda leitura sobre o funcionamento dos agentes, a arquitetura e a forma de acompanhar o resultado.

    Dúvidas frequentes

    Perguntas frequentes sobre Software factory

    Uma software factory precisa cobrir o processo inteiro de software?
    Não. Um único cron que executa um tipo de sessão e abre uma pull request revisável já é uma fábrica. O escopo cresce conforme você confia no ciclo e revisa os resultados.
    A fábrica elimina a revisão humana?
    Não necessariamente. Você pode escrever e marcar as issues, aprovar o plano de implementação e revisar a pull request no momento do merge. A fábrica tira a espera manual do início da sessão, sem mudar os demais pontos de acompanhamento.
    O que acontece quando ninguém revisa a saída?
    Uma parte do código que a fábrica alcança aceita as pull requests sem leitura externa. Manter ao menos um ponto de revisão faz o erro do ciclo aparecer cedo.
    Como saber até onde confiar no ciclo?
    Comece com um ciclo estreito que produz pull requests pequenas e parecidas. A revisão dessas mudanças mostra o padrão do agente e o momento certo para ampliar o escopo.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Vibe Coding: Do Zero ao MVP

    Uma software factory inicia sessões de agentes por gatilhos e concentra a revisão humana nas pull requests, prática trabalhada na Formação Vibe Coding.

    Conhecer a formação
    Capa da Formação Vibe Coding do Zero ao MVP

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano