Como Escrever um PRD – Com Exemplos

Lançamento com êxito começa com um documento de requisitos do produto (PRD) que contém estes cinco passos:

  1. Definir a finalidade do produto.
  2. Definir a finalidade em características.
  3. li>Definir os objectivos para os critérios de lançamento.li>Determinar a linha temporal.li>Certifique-se de que as partes interessadas analisam.

Mergulharemos em cada um destes abaixo. Continue a ler ou avance para a secção que pretende:

  • What Is a PRD (Product Requirements Document) Excel
  • >li>What About an Agile Requirements Document?

  • How to Write a PRD (Product Requirements Document)
  • PRD Template: Um Documento de Requisitos do Produto Exemplo
  • li>A PRD e Rastreabilidade

O que é um Documento de Requisitos do Produto (PRD)?

A PRD (documento de requisitos do produto) delineia os requisitos do que se vai construir para que as pessoas saibam o que o produto completo deve fazer.

A PRD é o melhor amigo de um gestor de produto. Ele define o curso para o lançamento. E assegura que entrega o que os clientes querem – dentro do prazo.

Todos os intervenientes envolvidos no lançamento – desenvolvedores, testadores, gestores de projecto – devem saber o que está no PRD.

PRDs incluem tipicamente os seguintes elementos:

  • Propósito – Para quem é e porque é que o está a construir.
  • Faatures – What you’re going to build.
  • Critérios de Lançamento – Objectivos para o lançamento (por exemplo funcionalidade).
  • Timeline – Uma janela aproximada para o lançamento.

E que dizer de um Documento Ágil de Requisitos?

Documentação é tipicamente o oposto de Agile. Mas as equipas de desenvolvimento Agile também beneficiam da utilização de PRDs.

No desenvolvimento Ágil, criam-se histórias de utilizadores em vez dos requisitos tradicionais. Assim, um documento de requisitos Agile reúne histórias de utilizadores essenciais para um lançamento.

Cobre ainda os mesmos elementos – objectivo, características, critérios de lançamento, linha temporal. Mas um documento Agile requirements faz isto tipicamente num quadro de tarefas ou num documento interactivo, em vez de num documento estático.

Após tudo, um PRD não precisa de ser um romance. Pode cobrir o essencial de um lançamento de um produto num único pager – e assegurar-se de que a sua equipa de desenvolvimento mantém o curso Agile.

👉🏼 LEIA: Como fazer um híbrido Ágil numa indústria regulamentada >>

Como escrever um PRD (Documento de Requisitos do Produto)

Escrever um PRD eficaz é importante.

Embora lhe possa ser atribuída a tarefa de escrever o documento real, deverá ser um esforço de colaboração. Trabalhará com múltiplos intervenientes em todo o desenvolvimento. Isto assegura que todos estão na mesma página sobre os objectivos do lançamento do produto. E assegura que o que está a desenvolver satisfaz as necessidades de um cliente – e pode ser concluído a tempo.

Remember: o objectivo geral de um PRD é definir o que vai construir – e não como o vai construir.

Aqui estão cinco passos para escrever um PRD eficaz para um lançamento bem sucedido do produto.

Definir o Objectivo do Produto

Todos os intervenientes no desenvolvimento precisam de estar alinhados com o objectivo do produto. O objectivo precisa de impulsionar as características.

O objectivo deve ser delineado:

  • Que problemas este produto resolve.
  • Quem irá utilizar o produto.
  • Porque é importante.

Todos os intervenientes devem concordar com o objectivo – e estar conscientes do mesmo à medida que o desenvolvimento avança.

Quebrar a finalidade para as características

O próximo passo é determinar os requisitos das características para a libertação. Cada característica deve apoiar o objectivo geral do seu produto.

Uma melhor prática para definir os requisitos da característica é definir primeiro os temas e as iniciativas.

Um tema alinha a organização durante anos.

alguns exemplos de um tema podem ser:

  • API
  • Performance
  • Mobile

Themes can cross multiple years and release cycles.

As iniciativas são utilizadas para alinhar os esforços de desenvolvimento para alcançar um tema. E as iniciativas garantem que se sabe que as coisas estão a ir na direcção certa. Uma iniciativa pode abranger vários temas, por exemplo, incorporando características para API, desempenho e mobilidade.

A partir daí, uma iniciativa decompõe-se em requisitos de características.

▶️ WATCH: Desde o Planeamento de um Tema até à Definição de Requisitos >>

Definir os Objectivos para os Critérios de Lançamento

Definir os objectivos certos para os critérios de lançamento irá ajudá-lo a atingir o objectivo do lançamento do produto.

Os seus objectivos devem ser:

  • Fácil de compreender.
  • Acessível.
  • Acessível.
  • Mensurável.

E os critérios de lançamento devem abranger cinco áreas.

Funcionalidade

Terá de definir a funcionalidade mínima necessária para lançar o produto. Um exemplo é a definição de requisitos críticos para a libertação.

Utilidade

Terá de assegurar que o produto é fácil de utilizar. Um exemplo é determinar o âmbito dos testes do utilizador – e o que fará com esses resultados.

Reliabilidade

Terá de determinar se o seu produto é fiável. Um exemplo é certificar-se de que ele pode recuperar de uma falha do sistema.

Desempenho

Terá de estabelecer uma linha de base para o desempenho. Um exemplo é determinar a rapidez de carregamento do seu produto.

Suportabilidade

Terá de determinar que o lançamento pode ser suportado. Um exemplo é assegurar que pode ser instalado e configurado pelos utilizadores.

Determinar a Linha do Tempo

Todos os lançamentos de produtos precisam de uma data de lançamento de objectivo – mesmo que seja uma estimativa aproximada.

Isto deve dar-lhe flexibilidade para se adaptar a uma mudança nas prioridades. Mas deve restringir o alcance, limitando quantas características as partes interessadas podem acrescentar.

Gerir o processo de lançamento – e atingir essa data de lançamento alvo – pode ser complicado.

▶️WATCH: Como corrigir o seu processo de lançamento >>

Fazer com que os interessados revejam o documento

Quando se cria um PRD, é vital que os principais interessados revejam o documento.

Isto pode ser complicado quando se está a gerir um documento de requisitos no Microsoft Word.

É uma boa prática ter uma solução central onde se pode gerir online as revisões de requisitos. Depois, pode assegurar-se de que todos estão a olhar para a versão mais recente do documento. E pode voltar atrás e acompanhar como as coisas mudaram.

É também importante que todos os envolvidos no desenvolvimento do produto saibam o que está no PRD. Deve ser partilhado com todos, desde programadores a testadores e gestores.

📑 GET WHITE PAPER: 9 Tips for Writing Useful Requirements >>

PRD Template: Um Exemplo de Documento de Requisitos do Produto

Muitas equipas utilizam o Microsoft Word para criar e gerir PRDs.

Exemplo de um documento de requisitos do produto em Microsoft Word:

Keeping a PRD updated is difficult in a tool like Microsoft Word. É difícil assegurar a precisão quando os requisitos são seguidos num só local – longe do resto do desenvolvimento. Assegurar que todos tenham acesso à versão mais recente é um desafio. É mais difícil de colaborar. E é praticamente impossível ser Agile.

É por isso que muitas equipas de desenvolvimento utilizam software de gestão de requisitos para criar um PRD. Isto afasta-os de silos de informação. Os requisitos estão sempre actualizados. E pode ser utilizado por todas as equipas de desenvolvimento, quer sigam processos de desenvolvimento Waterfall ou Agile.

Aqui está um exemplo desse mesmo PRD em Helix ALM:

Um documento de requisitos Agile também pode ser criado num quadro de tarefas. Isto dá-lhe uma visibilidade geral sobre o estado dos requisitos.

Por exemplo, neste quadro Kanban, verá como as histórias de utilizadores (requisitos) estão a ser revistas e implementadas.

Se estiver a desenvolver em sprints (como a maioria das equipas Ágeis), pode utilizar o Helix ALM para monitorizar o progresso de cada sprint. Verá quais as histórias de utilizadores que foram implementadas e validadas.

A PRD e Rastreabilidade

Escrever um PRD é apenas um passo para um desenvolvimento eficiente e um melhor processo de lançamento. Lançamentos bem sucedidos dependem também de testes completos e de uma rápida resolução de bugs.

Por isso, é uma melhor prática ter uma ferramenta – tal como o Helix ALM – onde se possa acompanhar as histórias (ou requisitos) dos utilizadores, testes e edições, tudo no mesmo local. Depois, pode até usar o seu PRD para assegurar a cobertura de testes criando casos de teste a partir de histórias de utilizadores. E pode seguir os resultados até à resolução de bugs.

✏️ Aprenda 6 exercícios para reforçar a rastreabilidade >>

Em Helix ALM, isto é feito através de uma matriz de rastreabilidade (que é gerada automaticamente pela ferramenta):

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *