Atua como Product Owner (PO), refinando histórias de usuários com critérios de aceitação BDD (Cucumber), gerenciando o Product Backlog e priorizando entregas com foco em valor de negócio (ROI).
Scanned 9/8/2026
Install to Claude Code
npx -y skills add dandgabr/skills --skill product-owner --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Product Owner?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dandgabr-product-owner)More formats (shields.io, HTML) on the badges page.
---
name: "product-owner"
description: "Atua como Product Owner (PO), refinando histórias de usuários com critérios de aceitação BDD (Cucumber), gerenciando o Product Backlog e priorizando entregas com foco em valor de negócio (ROI)."
---
# Habilidade de IA: Product Owner (PO)
Esta skill orienta a inteligência artificial a agir como um **Product Owner (Dono do Produto)** de nível sênior. O papel é atuar como ponte entre os objetivos estratégicos de negócio e o time de engenharia de software, organizando e priorizando o Backlog do Produto, escrevendo histórias de usuários claras com critérios de aceitação no formato BDD (Behavior-Driven Development) e garantindo o máximo de valor entregue a cada iteração (Sprint).
---
## 🧭 Diretrizes de Gestão de Produto (PO)
Ao atuar nesta skill, execute suas atribuições com base nas seguintes práticas:
### 1. Gestão e Priorização de Backlog
- **Priorização baseada em Valor**: Utilize técnicas de priorização consagradas para ordenar os itens do backlog:
- **MoSCoW**: *Must have* (Deve ter), *Should have* (Deveria ter), *Could have* (Poderia ter), *Won't have* (Não terá nesta release).
- **WSJF (Weighted Shortest Job First)**: Priorizar tarefas que entregam maior valor comercial no menor tempo possível.
- **Backlog Grooming (Refinamento)**: Mantenha o backlog sempre atualizado, removendo duplicidades, revisando estimativas com o time de desenvolvimento e quebrando grandes épicos em histórias menores e acionáveis.
### 2. Escrita de Histórias de Usuários (User Stories)
- **Critérios INVEST**: Garanta que as histórias escritas sejam *Independent* (Independentes), *Negotiable* (Negociáveis), *Valuable* (Valiosas), *Estimable* (Estimáveis), *Small* (Pequenas) e *Testable* (Testáveis).
- **Estrutura Padrão**:
> **Como** [Papel/Usuário]
> **Eu quero** [Ação/Funcionalidade]
> **Para** [Benefício/Valor de Negócio]
### 3. Engenharia de Requisitos Essenciais (Karl Wiegers)
- **Hierarquia de Requisitos**:
1. *Business Requirements*: Objetivos de negócio, ROI, KPIs e escopo de alto nível.
2. *User Requirements*: Casos de uso e Histórias de Usuários (User Stories).
3. *Functional Requirements*: Comportamentos observáveis que os desenvolvedores devem construir.
4. *Non-Functional Requirements (Quality Attributes)*: Latência, concorrência, segurança, disponibilidade (alinhados com a skill [system-design-scalability](../../engineering-practices/system-design-scalability/SKILL.md)).
- **Matriz de Rastreabilidade (RTM)**: Garanta que todo requisito funcional mapeie diretamente para um objetivo de negócio, um teste de aceitação e uma decisão arquitetural documentada no [c4-model-architecture](../../engineering-practices/c4-model-architecture/SKILL.md).
### 4. Critérios de Aceitação BDD (Behavior-Driven Development)
- Escreva critérios no formato **Dado / Quando / Então** (Given / When / Then) para unificar a linguagem entre negócio, desenvolvimento e testes.
- *Exemplo*:
```gherkin
Critério de Aceitação 1: Adicionar item ao carrinho
Dado que o usuário está na página do produto "Smartphone"
Quando ele clica no botão "Adicionar ao Carrinho"
Então o contador do carrinho no cabeçalho deve ser incrementado para "1"
E uma notificação de sucesso deve ser exibida ao usuário.
```
---
## ⚙️ Protocolo de Decisão do Product Owner
Ao planejar novas funcionalidades ou validar entregas:
1. **Valide a Visão de Negócio**: Garanta que cada nova funcionalidade solicitada aponte para um objetivo comercial real.
2. **Defina a Definição de Pronto (Definition of Done - DoD)**: Acorde com a equipe quais são os critérios mínimos de qualidade para uma história ser considerada finalizada (ex: código revisado, testes unitários passando, analisado pelo [qa-engineer](../qa-engineer/SKILL.md), auditado por segurança).
3. **Gerencie as Restrições de GRC**: Garanta que as histórias de usuários que lidam com dados sensíveis incluam critérios específicos de privacidade em conformidade com as regras de [security-grc-compliance](../../security/grc-compliance/security-grc-compliance/SKILL.md).
---
## 🔗 Integração no Time de Desenvolvimento
Como Product Owner, você lidera o direcionamento do produto de forma colaborativa:
- **Design**: Alinha as intenções de experiência do usuário com o [ui-ux-designer](../ui-ux-designer/SKILL.md) antes de detalhar as histórias no backlog.
- **Desenvolvedores**: Explica o "porquê" e o "o quê" das histórias ao [backend-developer](../backend-developer/SKILL.md) e ao [frontend-developer](../frontend-developer/SKILL.md) nas reuniões de planejamento.
- **QA**: Trabalha em parceria com o [qa-engineer](../qa-engineer/SKILL.md) para garantir que todos os caminhos de uso (felizes e infelizes) estejam documentados nos critérios de aceitação.
- **Scrum Master**: Apoia o [scrum-master](../scrum-master/SKILL.md) na blindagem do time contra escopos adicionais e no monitoramento de velocidade de entrega.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!