Vibecoding: Os gestores de projetos estão a utilizar instruções em linguagem natural em ferramentas de IA para criar soluções de software personalizadas.
Soluções de Nicho: O vibecoding permite criar ferramentas especializadas para problemas específicos de cada setor que o software padrão não consegue resolver.
Eficiência: As aplicações criadas por IA reduzem drasticamente o tempo e os recursos necessários em comparação com o desenvolvimento de software tradicional.
Potencial Comercial: O vibecoding está a expandir-se para além das ferramentas internas, incluindo produtos prontos para o mercado destinados a clientes pagantes.
Importância dos Testes: Testar exaustivamente as novas funcionalidades antes de as colocar em produção é essencial para manter o funcionamento da aplicação.
Os gestores de projetos passam as suas carreiras a mapear fluxos de trabalho, identificar lacunas e transformar uma realidade confusa em processos organizados. Esta competência acaba por ser precisamente aquilo de que precisa para criar software — mesmo que nunca tenha escrito uma única linha de código na vida. O Vibecoding, a prática de criar aplicações funcionais através de instruções em linguagem natural para ferramentas de IA, está a dar aos gestores de projetos algo que nunca tiveram: a capacidade de criar a ferramenta de que realmente precisam, em vez de se contentarem com aquela que quase serve.
Os casos de utilização abaixo vêm de profissionais de vários setores que estão precisamente a fazer isso — alguns criam ferramentas internas para eliminar trabalho manual, outros criam produtos destinados aos clientes e alguns estão prestes a levar ao mercado uma plataforma totalmente criada com vibecoding.
Criador de Âmbito de Trabalho (Operações de Design de Interiores)
Para Dixie Willard, Fundadora e Estratega Principal de Projetos da Poised & Plumb, a decisão de recorrer ao vibecoding não foi motivada pela curiosidade ou pela experimentação. Foi motivada pelo facto de aquilo de que precisava simplesmente não existir. Willard presta consultoria a designers de interiores e empresas de serviços relacionadas, ajudando-as a avaliar software, criar fluxos de trabalho de projetos e resolver problemas operacionais. Quando procurou uma ferramenta que ajudasse os designers a criar um âmbito de trabalho no local, durante uma consulta com um cliente, não encontrou nada. "Não existe nenhuma", afirmou. "E há muitas coisas que os designers poderiam utilizar que simplesmente não existem."
Não existe nenhuma [ferramenta de âmbito de trabalho]. E há muitas coisas que os designers poderiam utilizar que simplesmente não existem.
Por isso, criou-a ela própria. A ferramenta que está atualmente a desenvolver é uma aplicação web compatível com dispositivos móveis, concebida para ser utilizada em tempo real durante a conversa inicial com o cliente. Como Willard a descreve, é "algo que poderia ter num tablet ou no telemóvel quando vai à consulta inicial. À medida que conversa, vai assinalando os itens e, quando termina, tem um âmbito de trabalho muito bem estruturado sem ter de tirar notas."
Um segundo projeto que tem em curso responde a uma lacuna operacional diferente: uma calculadora de margem de lucro criada especificamente para a forma como os designers definem os preços e aplicam margens aos produtos para os clientes. Mais uma vez, a razão para a criar ela própria foi a mesma — "Não existe nenhuma. Simplesmente não existe nenhuma."
A situação de Willard ilustra um padrão que surge repetidamente entre os gestores de projetos que seguiram este caminho. Quanto mais específico for o seu setor, maior é a probabilidade de não existir nenhuma ferramenta pronta a utilizar criada para o seu problema específico. Como afirmou, "Penso que os casos de utilização de nicho são provavelmente a maior razão para criar ferramentas com vibecoding. Torna a vida muito mais fácil."
Penso que os casos de utilização de nicho são provavelmente a maior razão para criar ferramentas com vibecoding. Torna a vida muito mais fácil.
Painel de Procura de Expedição (Logística Empresarial na Amazon)
Aniket Ghonge, Gestor Sénior da Cadeia de Abastecimento na Amazon, passava 16 a 18 horas por semana a gerar manualmente planos de procura para novos expedidores que aderiam à rede de transportadoras da Amazon. O trabalho envolvia recolher dados de várias fontes, efetuar cálculos para centenas de contas e produzir previsões semanais — tarefas que o CRM existente não estava preparado para realizar.
"A tecnologia de CRM com que trabalhava não tinha as capacidades de que precisava", explicou Ghonge. “Precisava de algo que me ajudasse a automatizar o meu trabalho, me desse uma forma de comparar várias fontes e depois gerasse um plano de procura final para os nossos novos expedidores. Foi por isso que criei este painel inteligente de integração. Reduziu as minhas 18 horas de trabalho para menos de uma hora, para milhares de contas."
Criei um painel inteligente de integração. Reduzi as minhas 18 horas de trabalho para menos de uma hora, para milhares de contas.
O que Ghonge criou é uma aplicação Web completa — implementada dentro da rede da Amazon, com revisão de segurança da Amazon, permissões ao nível do utilizador, registos de auditoria e uma camada de dados suportada pelo S3 — inteiramente através de ferramentas de IA agêntica. Não é engenheiro de software. A sua formação é em engenharia mecânica e industrial, com alguma experiência em SQL adquirida no trabalho. Mas aquilo que aprendeu ao longo de anos a redigir documentos de requisitos para equipas técnicas traduziu-se diretamente na forma como abordou a criação com IA: explicar claramente o conceito, descrever aquilo de que precisa e deixar que o sistema o crie.
A diferença de velocidade em comparação com o desenvolvimento tradicional foi-lhe bastante evidente. «Há alguns anos, tinha de trabalhar com um programador Web, um designer de UX, um gestor de produto, um gestor de programas técnicos – muitas pessoas para criar um produto», afirmou Ghonge. «Hoje, não tenho bloqueios. Em duas semanas, consegui criar uma aplicação. Uma aplicação semelhante que apoiei demorou dois anos.»
A única lição que Ghonge aprendeu da forma mais difícil foi uma questão que surgiu em quase todas as conversas para este artigo: testar antes de colocar em produção. A meio do desenvolvimento, uma nova funcionalidade eliminou metade das funcionalidades da sua aplicação. «Criei, continuei a criar todos os dias», afirmou. «Mas chegou a um ponto em que perdi subitamente 50% do meu trabalho, e isso assustou-me. Essa foi a minha lição mais difícil. É preciso testar uma funcionalidade num ambiente de testes antes de fazer uma alteração num ambiente de produção.»
Chegou a um ponto em que perdi subitamente 50% do meu trabalho, e isso assustou-me. Essa foi a minha lição mais difícil.
Foram necessárias quatro horas de instruções para recuperar o que se tinha perdido, e desde então não voltou a saltar a etapa dos testes. A tentativa e erro faz parte da aprendizagem de qualquer nova competência — e, para um número crescente de gestores de projetos, a programação por intuição é precisamente isso.
CRM personalizado e ferramenta de geração de contactos
Michael Gold, fundador e responsável fracionário pela entrega de projetos na Gold Project Management, chegou à programação por intuição através de um simples cálculo de custo-benefício. Estava a pagar por um CRM que lhe custava mais do que valia e concluiu que conseguiria criar algo melhor por si próprio. «Criei simplesmente o meu próprio CRM com o Replit porque estava a usar o Close e custava-me 100 dólares por mês.»
O CRM que criou liga-se ao seu site e inclui uma ferramenta de qualificação de contactos de que se orgulha particularmente: «Criei um diagnóstico de verificação do estado para que, quando as pessoas vão ao meu formulário de contacto, possam responder a algumas perguntas e receber um relatório.» É essencialmente um autodiagnóstico para potenciais clientes, cujos resultados são inseridos diretamente no seu funil de vendas.
Esse projeto conduziu a um projeto muito maior, mas falaremos mais sobre isso adiante.
Assistente de gestão de projetos
Ryan Gilbreath, gestor de projetos técnicos na RTS Labs, adotou uma abordagem diferente — criou uma ferramenta pessoal para tornar o seu próprio trabalho diário de gestão de projetos mais rápido e menos exigente a nível cognitivo. Como explica Gilbreath: «Criei um assistente de gestão de projetos com o Google AI Studio que tem um modo de voz. Por isso, se estiver a fazer um balanço e precisar simplesmente de despejar as ideias, posso ativá-lo. Posso dizer: “Isto foi o que aconteceu ao longo do meu dia nos projetos XYZ”, e pedir-lhe que elabore um relatório por mim.»
Criei um assistente de gestão de projetos com o Google AI Studio que tem um modo de voz. Por isso, se estiver a fazer um balanço e precisar simplesmente de despejar as ideias, posso ativá-lo.
O componente de modo de voz é aquilo que o torna genuinamente útil — desaparece o atrito de nos sentarmos para escrever uma atualização de estado quando podemos falar sobre o nosso dia e obter um relatório gerado a partir dessa conversa. A equipa de Gilbreath também adotou uma ferramenta separada criada através de programação por intuição: «Tenho um colega que criou, através de programação por intuição, um gerador de apoio à equipa que todos usamos atualmente.»
Software pronto para comercialização: levar o processo mais longe
As histórias mais ambiciosas de programação por vibração não são ferramentas internas — são produtos. Tanto Michael Gold como Harry Max, um executivo fracionário e autor de Gerir Prioridades, foram muito além das ferramentas de produtividade pessoais e passaram a desenvolver software destinado a clientes pagantes.
Serviços profissionais potenciados por IA
Depois de passar bastante tempo a criar ferramentas internas através de programação por vibração, Gold avançou para a criação do protótipo de uma plataforma totalmente nova de automatização de serviços profissionais, que ele e o seu parceiro de negócios pretendem lançar no mercado. "Avançámos e criámos uma ferramenta de automatização de serviços profissionais que queremos posicionar como desafiante no mercado. O protótipo inicial foi criado com o Lovable, e até isso ficou bastante bom."
Avançámos e criámos uma ferramenta de automatização de serviços profissionais que queremos posicionar como desafiante no mercado. O protótipo inicial foi criado com o Lovable, e até isso ficou bastante bom
Para Gold, esta transição de projeto pessoal para produto comercial significou enfrentar os limites da programação por vibração. "Como esta é uma aplicação destinada aos consumidores, trouxemos uma pessoa com conhecimentos técnicos. Senti que conseguia levá-la até determinado nível, mas, com pessoas a pagar por ela e a utilizá-la em grande escala, seria assustador demais assumir essa responsabilidade enquanto pessoa sem conhecimentos técnicos."
Considerando que Gold é também o utilizador final para quem a ferramenta foi concebida, a sua capacidade de a moldar exatamente como a imagina antes de a entregar a um colaborador mais técnico para aperfeiçoamento pode ser aquilo que torna a colaboração — e, em última análise, o produto — muito mais forte.
Software de priorização potenciado por IA
A história de Harry Max aborda a programação por vibração comercial a partir de um ângulo diferente — utilizando um ativo intelectual existente como base. O seu parceiro de negócios criou uma plataforma SaaS empresarial para a sua consultora, tratando o livro publicado por Max sobre priorização como o documento de requisitos do produto.
"Ele pegou no meu livro, chamado Gerir Prioridades, e disse: ‘Posso extrair daqui a metodologia e, basicamente, integrá-la numa plataforma?’ Em vez de fazer os nossos clientes lerem um livro e de os acompanharmos em sessões junto a um quadro branco, podemos entrar com uma plataforma que agora nos permite fazer um trabalho muito melhor e mais abrangente, com menos esforço."
Ele [o seu parceiro de negócios] pegou no meu livro, chamado Gerir Prioridades, e disse: ‘Posso extrair daqui a metodologia e integrá-la numa plataforma?
A dimensão daquilo que um único não engenheiro criou em nove meses não passa despercebida a Max, que já passou pelo processo tradicional de desenvolvimento de software. "Em nove meses, com uma pessoa, ele criou algo tão sofisticado como aquilo que criámos há 20 anos com 14 pessoas e 2 milhões de dólares. E fez tudo sozinho." Esta afirmação demonstra o impacto que a programação por vibração está a ter — e pode vir a ter — em inúmeras indústrias e fluxos de trabalho.
Programação por vibração e a promessa de fluxos de trabalho personalizados e melhores
A programação por vibração não está apenas a ajudar os gestores de projetos a criar fluxos de trabalho que tornam o trabalho mais rápido. Em alguns casos, está a ajudá-los a criar coisas que nunca existiram antes — ferramentas demasiado específicas para que alguma empresa de software se tivesse dado ao trabalho de as desenvolver, para indústrias demasiado particulares para terem atraído o programador certo no momento certo. Para os gestores de projetos que trabalham nessas lacunas, a barreira entre "Quem me dera que isto existisse" e "Eu criei isto" nunca foi tão pequena.
O código não é a parte difícil. Saber exatamente do que precisa — e ter disciplina suficiente para testar antes de estragar tudo — é. Para os gestores de projetos que já estão a fazer isto, essa é uma distinção que compreenderam rapidamente. Para quem está agora a começar, pode ser a coisa mais importante a saber antes de avançar.
Quer mais informações como estas? Crie uma conta DPM gratuita para ouvir mais especialistas como estes.
