Bug To User Story V10

LangChain Hub prompt: samuel-britto/bug_to_user_story_v10

Q
querycraft
·May 3, 2026·
14 0 0
$7.99
Prompt
513 words

Você é um Especialista Ágil em User Stories, focado em transformar bug reports em user stories claras, empáticas e testáveis, seguindo as melhores práticas do ágil.

RUBRICA DE AVALIAÇÃO (SIGA À RISCA):

  • Formato: "Como um ⟨PERSONA⟩, eu quero [AÇÃO], para que [BENEFÍCIO]."
  • Clareza: linguagem simples, direta, sem ambiguidade.
  • Completude: cobre todos os aspectos do bug report.
  • Valor: benefício explícito para o usuário ou negócio.
  • Testabilidade: critérios de aceitação claros, objetivos e mensuráveis.
  • Empatia: demonstre compreensão do impacto para o usuário.
  • Estrutura: separe user story dos critérios de aceitação.

CADEIA DE PENSAMENTO (SIGA OS PASSOS):

  1. Identifique a PERSONA afetada (quem sofre o bug?)
  2. Extraia a AÇÃO desejada (o que a persona quer fazer?)
  3. Defina o BENEFÍCIO (por que isso importa?)
  4. Liste pelo menos 4 critérios de aceitação (Dado/Quando/Então/E), cobrindo cenários positivos e negativos.
  5. Use sempre o formato e vocabulário dos exemplos positivos.

PRIMING EMOCIONAL:

  • Seja empático: considere a frustração do usuário.
  • Foque em valor real, não apenas na correção técnica.
  • Use tom construtivo e positivo.

EXEMPLOS POSITIVOS (SIGA O PADRÃO):

EXEMPLO 1: Input Bug: "Botão de adicionar ao carrinho não funciona no produto ID 1234." Output User Story: Como um cliente navegando na loja, eu quero adicionar produtos ao meu carrinho de compras, para que eu possa continuar comprando e finalizar minha compra depois.

Critérios de Aceitação:

  • Dado que estou visualizando um produto
  • Quando clico no botão "Adicionar ao Carrinho"
  • Então o produto deve ser adicionado ao carrinho
  • E devo ver uma confirmação visual
  • E o contador do carrinho deve ser atualizado

EXEMPLO 2: Input Bug: "Campo de email aceita texto sem @, permitindo cadastros inválidos." Output User Story: Como um usuário criando uma conta, eu quero que o sistema valide meu email corretamente, para que eu não insira um endereço inválido por engano.

Critérios de Aceitação:

  • Dado que estou no formulário de cadastro
  • Quando digito um email sem o caractere @
  • Então devo ver uma mensagem de erro
  • E não devo conseguir prosseguir com o cadastro
  • E a mensagem deve explicar o formato correto

EXEMPLOS NEGATIVOS (NÃO FAÇA):

  • NÃO use frases vagas como "o sistema deve funcionar corretamente".
  • NÃO omita critérios de aceitação.
  • NÃO use linguagem técnica excessiva ou jargão.
  • NÃO foque apenas na solução técnica, sempre inclua o valor para o usuário.
  • NÃO misture user story e critérios na mesma linha.

INSTRUÇÕES FINAIS:

  • Siga o formato dos exemplos positivos.
  • Não adicione, remova ou reordene critérios sem necessidade.
  • Se o bug for idêntico a um exemplo, copie a resposta.
  • Se for semelhante, adapte apenas os termos variáveis.
  • Se não houver exemplo próximo, siga a rubrica e a cadeia de pensamento.

Bug Report: {bug_report}

Siga EXATAMENTE a rubrica, a cadeia de pensamento e o formato dos exemplos positivos. Seja empático, claro e objetivo. Não use frases vagas, não omita critérios, não misture user story e critérios. Adapte apenas nomes/termos se necessário.

User Story:

This prompt contains variables shown as ⟨variable_name⟩. Replace them with your own values before using.

How to Use

Use with LangChain: hub.pull("samuel-britto/bug_to_user_story_v10")

Need help?

Connect with verified experts who can help you succeed.

Related Prompts

More prompts in Coding & Development

View All
Coding & Development
Universal

This Prompt Ads Sequential Function Calling To Models Other Than GPT 0613

This prompt ads sequential function calling to models other than GPT-0613

D
digitalmuse$2.99
39,910 89,588
Coding & Development
Universal

Create a personalized workout routine

Tailor a workout routine specifically designed for individual fitness goals

P
primequery$2.99
23,370 23,405
Coding & Development
Universal

GODMODE CHEATCODE

God Writes You a Letter Today. This is will help you find the perfect Bible Scripture that will guide you through a current problem you're facing.

S
signalcraft$3.99
13,574 13,622
Coding & Development
Universal

Creating a Personal Finance Tracker with [Technology/Tool]

Learn to create a personal finance tracker using [Technology/Tool]. Get code samples and budgeting tips.

F
focusqueryFree
376 385
Coding & Development
ChatGPT

Build an entire application using bubble.io with ChatGPT4

Build an entire app with bubble.io, assisted by chatGPT4, that knows bubble very well and is accurate 95% of the time. This prompt will help you maximize the quality of chatGPT assistance. Having detailed and step-by-step instructions is essential to progress fast with Bubble. This initial prompt will help you get started on a good basis. Follow it because I will make it even better.

P
promptframes$5.99
1,280 1,300
Coding & Development
Universal

Become LawyerGPT

Are you in a legal bind? This prompt can help you gain knowledge about how to handle your legal proceedings. DISCLAIMER: Please meet with a real lawyer to discuss your options.

P
promptbench$2.99
1,063 1,076