Ir para o conteúdo

Introdução

Introdução#

A elicitação de requisitos é o processo de coleta, descoberta e definição das necessidades e expectativas dos stakeholders para um sistema ou projeto. Este é um passo crucial na engenharia de requisitos e no desenvolvimento de software, pois estabelece a base para todo o ciclo de vida do projeto. A elicitação de requisitos envolve a comunicação e colaboração entre analistas de negócios, desenvolvedores, clientes e outros stakeholders para garantir que todos os requisitos relevantes sejam identificados e documentados.

Técnicas#

Existem várias técnicas de elicitação de requisitos disponíveis para ajudar a capturar de forma eficaz as necessidades e expectativas dos stakeholders. Cada técnica pode ser mais adequada dependendo do contexto do projeto, dos tipos de stakeholders envolvidos e da natureza dos requisitos a serem coletados.

  1. Brainstorming
  2. Storytelling
  3. Prototipação
  4. Entrevista
  5. Questionário
  6. Observação
  7. Instrospecção
  8. Análise de Protocolo
  9. Análise de Discurso
  10. Etnografia

Referência#

  1. [Ebrary] Young, Ralph. Requirements Engineering Handbook. Norwood, US: Artech House Books, 2003.
  2. [Ebrary] Chemuturi, Murali. Mastering Software Quality Assurance: Best Practices, Tools and Technique for Software Developers. Ft. Lauderdale, US: J. Ross Publishing Inc., 2010.

Histórico de Versão#

Data Versão Descrição Autor
01/08/2024 1.0 Criação do documento Guilherme Silva Dutra