Skip to content

Gerência de Requisitos


1. O que é

A Gerência de Requisitos é o processo de controlar, rastrear e manter os requisitos ao longo de todo o ciclo de vida do sistema.

Ela garante que os requisitos permaneçam consistentes, rastreáveis e alinhados aos objetivos do projeto, mesmo diante de mudanças, novas descobertas ou restrições.


2. Objetivos principais

  • Controlar alterações nos requisitos ao longo do projeto.
  • Manter rastreamento entre requisitos, design, implementação e testes.
  • Assegurar que os requisitos priorizados sejam implementados corretamente.
  • Minimizar riscos de divergência entre o que foi solicitado e o que será entregue.

3. Como funciona

A gerência de requisitos ocorre de forma contínua, desde a elicitação até a entrega do sistema. Principais atividades:

  1. Controle de mudanças → registrar, analisar e aprovar alterações nos requisitos.
  2. Rastreabilidade → manter vínculo entre requisitos e artefatos do projeto (design, código, testes).
  3. Monitoramento e atualização → revisar requisitos continuamente para refletir mudanças de negócio ou de tecnologia.
  4. Comunicação com stakeholders → manter todos informados sobre alterações e impactos.

4. Técnicas Comuns de Gerência

4.1 Rastreabilidade de Requisitos

Mantém ligações claras entre requisitos e artefatos do projeto. Tipos de rastreabilidade:

  • Forward Tracing (Rastreamento para frente)

    • Requisitos → design → implementação → testes.
    • Garante que todos os requisitos tenham artefatos correspondentes no sistema.
  • Backward Tracing (Rastreamento para trás)

    • Testes/código/artefatos → requisitos originais.
    • Garante que cada artefato do sistema esteja vinculado a um requisito legítimo.

4.2 Versionamento de Requisitos

  • Manter histórico de versões de requisitos e documentos associados.
  • Permite saber quando e por que um requisito foi alterado.

4.3 Revisões e Auditorias

  • Inspeções periódicas de requisitos para identificar inconsistências, redundâncias ou lacunas.
  • Pode incluir reuniões de validação com stakeholders e equipe técnica.

4.4 Matriz de Rastreabilidade

  • Tabela ou ferramenta que mostra a ligação entre:

  • Requisitos, casos de uso, user stories, design, código e testes.

  • Facilita análise de impacto em caso de mudanças.

5. Considerações finais

  • A gerência de requisitos é essencial para projetos complexos ou de longa duração.
  • As técnicas de rastreabilidade (forward e backward) garantem controle total sobre o ciclo de vida dos requisitos.
  • O uso de ferramentas de gerenciamento (ex.: JIRA, RequisitePro, Trello) ajuda a automatizar rastreabilidade, versionamento e monitoramento.
  • Mantém o alinhamento entre necessidades do cliente, planejamento do projeto e produto entregue.