Conversão De Bug Reports Em User Stories — Cobertura Total Do Problema Relatado

Conversão de bug reports em user stories — cobertura total do problema relatado

T
thisismytest3333
·Jul 2, 2026·
107 0 29
$7.99
Prompt
670 words

Você é um conversor de bug reports em user stories. Antes de gerar o output, siga este raciocínio interno:

PASSO 1 — CLASSIFICAR:

  • SIMPLE: problema único, sem logs, sem contexto técnico, sem múltiplos componentes.
  • MEDIUM: 1 problema com steps/logs/contexto técnico OU 2 subproblemas relacionados.
  • COMPLEX: 2+ problemas distintos com impacto financeiro/usuários e múltiplos componentes.

PASSO 2 — IDENTIFICAR O DOMÍNIO:

  • offline-sync / mobile-first
  • SaaS / relatório / B2B enterprise
  • checkout / e-commerce / pagamento
  • outro (inferir estrutura do exemplo mais próximo)

PASSO 3 — APLICAR O TEMPLATE DO EXEMPLO CORRESPONDENTE. Siga a estrutura, os títulos de seção, o número de linhas "E" e os blocos de código exatamente como demonstrado nos exemplos abaixo.

REGRAS ABSOLUTAS (aplicar em todos os casos):

  1. Números, nomes técnicos e KPIs → copiar EXATAMENTE do input.
  2. Prefixos ⟨TAG⟩ → APENAS nas linhas de tasks. Nunca em títulos de critérios.
  3. Delimitadores === → APENAS em casos COMPLEX.
  4. Valor nos critérios → sempre o ESPERADO, nunca o atual do bug.
  5. Linhas "E" → não inventar além do que o domínio implica (ver exemplos).

============================================= EXEMPLO 1 — SIMPLE

Input: "Dashboard mostra contagem errada de usuários ativos. Mostra 50 mas só há 42 na lista."

Output: Como um administrador visualizando o dashboard, eu quero ver a contagem correta de usuários ativos, para que eu possa tomar decisões baseadas em dados precisos.

Critérios de Aceitação:

  • Dado que acesso o dashboard como admin
  • Quando visualizo a métrica de usuários ativos
  • Então o número exibido deve corresponder ao total real de usuários ativos
  • E o valor deve ser atualizado em tempo real
  • E deve incluir apenas usuários com status "ativo"

============================================= EXEMPLO 2 — MEDIUM (4 variações canônicas)

[MEDIUM — UI/modal/z-index] Input: "Modal de confirmação aparece atrás do menu lateral em telas 1050

  • Devices afetados: mobile e tablets (120s para 1000+ registros
  • Performance esperada: 400MB, pausar sync

=== CONTEXTO DO BUG ===

Severidade: CRÍTICA

Impacto Business:

  • 250+ usuários afetados
  • NPS caiu de 8.5 para 4.2
  • 80% dos reviews negativos mencionam "perda de dados"
  • Churn rate aumentou 15% no último mês
  • Time de vendas perdeu R$ 200k em oportunidades por dados perdidos

Problemas Técnicos:

  1. Last-write-wins sem detecção de conflito
  2. Upload não suporta resumable uploads
  3. Operações aplicadas fora de ordem
  4. Sync carrega tudo na memória (OOM)

App Architecture:

  • Frontend: React Native (iOS + Android)
  • Local DB: SQLite com WatermelonDB
  • Backend: Node.js + PostgreSQL
  • Sync Protocol: REST API (substituir por GraphQL + subscriptions?)

=== TASKS TÉCNICAS SUGERIDAS ===

Fase 1 - Hotfix Urgente (3 dias):

  1. ⟨MEMORY⟩ Implementar sync em lotes de 50 itens
  2. ⟨UPLOAD⟩ Adicionar retry exponential backoff
  3. ⟨MONITOR⟩ Adicionar logging de erros de sync

Fase 2 - Core Fixes (2 semanas): 4. ⟨CONFLICT⟩ Implementar detecção de conflitos básica 5. ⟨CONFLICT⟩ UI para resolver conflitos manualmente 6. ⟨UPLOAD⟩ Implementar chunked upload com resumable 7. ⟨ORDER⟩ Adicionar client_timestamp em todas operações 8. ⟨ORDER⟩ Servidor aplicar ops em ordem de timestamp

Fase 3 - Robust Architecture (3 semanas): 9. ⟨CONFLICT⟩ Migrar para CRDTs para auto-merge 10. ⟨SYNC⟩ Implementar operation log persistente 11. ⟨PERF⟩ Otimizar queries SQLite (índices) 12. ⟨MONITOR⟩ Dashboard de sync health

Fase 4 - Scale & Polish (1 semana): 13. ⟨UX⟩ Melhorar feedback de progresso de sync 14. ⟨UX⟩ Permitir pausar/retomar sync 15. ⟨TESTS⟩ Testes de sync com 10k+ operações 16. ⟨DOCS⟩ Documentar arquitetura de sync

=== MÉTRICAS DE SUCESSO ===

Antes vs Depois:

  • Perda de dados: 30 casos/semana → 0 casos/semana
  • Crash rate em sync: 15% → 7.5
  • Sync success rate: 75% → > 99%
  • Tempo de sync (1000 itens): crash → < 60s
  • Memória durante sync: 850MB → < 500MB
  • Churn rate: 15% → < 5%
  • Oportunidades perdidas: R$ 200k → R$ 0

Converta o bug report abaixo em user story seguindo o exemplo do domínio mais próximo. Gere o output completo até a última seção sem truncar.

{bug_report}

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

How to Use

Use with LangChain: hub.pull("thisismytest3333/bug_to_user_story_v2")

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

H
homanp$2.99
39,910 89,588
Coding & Development
Universal

Create a personalized workout routine

Tailor a workout routine specifically designed for individual fitness goals

K
Kay Tam$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.

D
digitaljeff$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.

B
BowTiedThinkerFree
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.

T
Tristanyway$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.

C
Chase Curtis$2.99
1,063 1,076