Glossário: Gestão de requisitos

« retornar para home do glossário

“Gerenciamento de requisitos é o processo de documentação, análise, rastreamento, priorização e concordância sobre os requisitos e então o controle de mudanças e comunicação às partes envolvidas (stakeholders) relevantes. É um processo contínuo durante um projeto. ” (Wikipedia, 2023).

Gestão de requisitos é a soma das interfaces entre o engenharia de requisitos e todas as outras disciplinas de engenharia de sistemas, como gerenciamento de configuração e gerenciamento de projetos, entre outras. O gerenciamento de requisitos tem como objetivo controlar os requisitos dos produtos e componentes do projeto, identificando inconsistências entre eles e os planos e produtos de trabalho do projeto […] É o conjunto de atividades e procedimentos que garantem que os requisitos sempre estarão atualizados e disponíveis para quem precisar. Ao invés de um processo, a gestão de requisitos é uma coleção de processos que apoiam a engenharia (desenvolvimento) de requisitos, incluindo planejamento, rastreabilidade, análise de impacto, gerenciamento de mudanças e assim por diante  (Hood et al., 2008). 

Na comparação da gestão de requisitos com a engenharia de requisitos, explicamos a definição de Hood et al. 2008.

“A gestão de requisitos é um conjunto de técnicas para documentar, analisar, priorizar e acordar os requisitos para que as equipes de engenharia sempre tenham requisitos atuais e aprovados. Requisitos claros, concisos e livres de erros ajudam as equipes de engenharia a detectar erros antecipadamente, reduzindo custos e riscos do projeto” (IBM, 2024).

“O objetivo da gestão de requisitos é garantir que as metas de desenvolvimento de software e produtos sejam atingidas com sucesso. A gestão de requisitos fornece uma maneira de evitar erros rastreando mudanças nos requisitos. Esta técnica também promove a comunicação com os stakeholders desde o início de um projeto ao longo de todo o ciclo de vida da engenharia” (IBM, 2024).

Segundo o BABOK do IIBA (2015), a gestão de requisitos abrange:

  • Especificar e Modelar Requisitos: descreve um conjunto de requisitos em detalhes, utilizando técnicas analíticas.
  • Verificar Requisitos: assegura que um conjunto de requisitos foi desenvolvido com detalhes suficientes para ser utilizado por um determinado stakeholder, é internamente consistente e possui alta qualidade.
  • Validar Requisitos: garante que um conjunto de requisitos entrega valor para o negócio e apoia os objetivos e metas da organização.
  • Definir a Arquitetura de Requisitos: estrutura todos os requisitos e designs para que sustentem o propósito geral da mudança e funcionem de forma eficaz como um todo coeso.

Gestão de requisitos versus Engenharia de requisitos

O texto a seguir foi adaptado de Hood et al. (2008).

Nos anos 1990, o termo geral utilizado era gerenciamento de requisitos. No entanto, no final da década de 1990 e início do novo milênio, uma tendência ganhou força para separar o gerenciamento de requisitos do desenvolvimento de requisitos

Algumas organizações fizeram essa distinção considerando que desenvolver ou definir requisitos era engenharia de requisitos. No entanto, outras discordaram. 

Divergências de Terminologia:

  •  Algumas organizações adotam os termos gerenciamento de requisitos e engenharia de requisitos, considerando sua compreensão como a única definição verdadeira.
  •  Outras organizações utilizam definições que contradizem completamente a compreensão de outras, também considerando sua interpretação como a única verdadeira. 
  • Alguns adotam as definições do CMMI para gerenciamento de requisitos e desenvolvimento de requisitos, combinando-as usando engenharia de requisitos para abranger tudo. 

Diversidade de Abordagens:

  • Uso de termos variados (gerenciamento de requisitos e engenharia de requisitos) para acomodar diferentes perspectivas.
  •  Reconhecimento da variedade de definições existentes. 
  • No ambiente de trabalho, utilizamos a terminologia que nossos clientes preferem. Existem batalhas mais importantes do que discutir quem tem as melhores palavras. 

Flexibilidade na Comunicação:

  • Importância de compreensão mútua para trabalhar juntos.
  • Aconselhamento para usar padrões sempre que possível.
  • Quando não há um padrão único, é necessário chegar a um consenso entre nós mesmos. 

Segundo Hood et al. (2008), pessoas que se prendem a quem está correto (ou mais comumente, a disputa sobre quem está incorreto!) deveriam ler A. A. Milne e aprender com Winnie-the-Pooh:Podemos usar palavras para significar o que quisermos“. Desde que nos entendamos, podemos trabalhar juntos.

Esses autores utilizam o termo integrado: “RM&E: Requirements management and engineering”, ou seja, gestão & engenharia de requisitos.  Este termo inclui todos os processos relacionados com requisitos

Hood et al. (2008) consideram que a engenharia de requisitos contempla: 

  • Definição do escopo
    • Identificação de interfaces
    • Definição de interfaces
    • Definição de stakeholders e papéis
  • Definição dos requisitos

E que a gestão de requisitos, trata da integridade, disponibilidade dos requisitos obtidos na engenharia de requisitos, cuidando da interface dos requisitos com os seguintes processos:

  • Gestão de projetos
  • Gestão da qualidade
  • Gestão de riscos
  • Gestão de configuração
  • Gestão de versões
  • Gestão de testes
  • Gestão de mudanças
  • Engenharia de requisitos.
Leia mais na flexM4i sobre:
– a definição de requisito
– a definição de engenharia de requisitos
– a definição de QFD
– o Método MoSCoW para priorização de requisitos
– o Modelo de Kano para classificação de requisitos
– os Elementos de valor 

Hood, C., Wiedemann, S., Fichtinger, S., & Pautz, U. (2008). Requirements management: The interface between requirements development and all other systems engineering processes. Springer Science & Business Media.

IBM (2024). What is requirements management? Disponível em: https://www.ibm.com/topics/what-is-requirements-management Recuperado em: 8 abril 2024.

IIBA (2015). A guide to the business analysis body of knowledge – BABOK (3rd ed.). International Institute of Business Analysis. Toronto, Canada: IIBA.

Wikipedia (2023) Gerenciamento de requisitos. Wikipédia, a enciclopédia livre. Disponível em: dia.org/w/index.php?title=Gerenciamento_de_requisitos&oldid=65658630. Recuperado em 8 abril 2024.

« retornar para home do glossário
#printfriendly a { color: blue !important; text-decoration: underline !important; } #printfriendly i, #printfriendly em { color: purple !important; } @media print { .break-page-before { page-break-before: always !important; } h1 { page-break-before: always !important; font-size: 32px !important; } div.no-page-break-before h1, div.no-break-page-before h1 { page-break-before: avoid !important; } }