Documento de Requisitos

Páginas: 26 (6295 palavras) Publicado: 26 de agosto de 2014
2. Engenharia de Requisitos
A engenharia de requisitos tem sido reconhecida como uma das mais importantes
fases do processo de engenharia de software. Este reconhecimento decorre da descoberta
que a maior parte dos problemas e geralmente os mais dispendiosos e de maior impacto
negativo no desenvolvimento de software, são originados nas etapas iniciais do
desenvolvimento. Estas etapasconstituem o processo de engenharia de requisitos, no qual,
as principais atividades podem ser definidas como: elicitação, análise, negociação,
especificação, gerenciamento e validação de requisitos (kotonya et al. 1997). Normalmente,
falhas na realização destas atividades, resultam em documentos de requisitos inconsistentes,
incompletos e conseqüentemente produtos de software de baixa qualidade.Neste capítulo, apresentamos uma descrição dos elementos mais importantes da
engenharia de requisitos, incluindo as áreas de interesse para a nossa proposta.
Inicialmente, na seção 2.1 apresentamos uma visão geral da engenharia de requisitos
apontando várias definições para os termos Engenharia de Requisitos e Requisitos. Na
seção 2.2 fazemos uma breve discussão de como requisitos podem serclassificados. Na
seção 2.3 apresentamos uma visão geral do processo de engenharia de requisitos Na seção
2.4 são descritas as principais atividades desse processo e na seção 2.5 descrevemos as
principais preocupações e tendências de pesquisa da comunidade de engenharia de
requisitos.

2.1 A Engenharia de Requisitos – Uma Visão Geral
Por se tratar de uma área de pesquisa relativamente recentena literatura, podemos
encontrar várias definições da Engenharia de Requisitos. A seguir faremos uma revisão das
principais definições.

A Engenharia de Requisitos é a fase do desenvolvimento de sistemas de software
responsável pela identificação dos objetivos do sistema pretendido, pela operacionalização
de tais objetivos em serviços e restrições e pela atribuição da responsabilidade dosrequisitos resultantes para agentes como: humanos, hardware, e software (Lamswerdee
2000).
Uma outra definição é dada pelo IEEE (IEEE 1984), segundo a qual a Engenharia
de Requisitos corresponde ao processo de aquisição, refinamento e verificação das
necessidades do cliente para um sistema de software, objetivando-se ter uma especificação
completa e correta dos requisitos de software.
Para oprojeto STARTS, segundo Hofman (1993), Engenharia de Requisitos
compreende o processo pelo qual as intenções e requisitos escritos e falados de seu
possuidor são transformados em uma especificação precisa, consistente, não ambígua e
completa do comportamento do sistema, incluindo funções, interfaces, desempenho e
limitações.
Para Leite (1987), a Engenharia de Requisitos pode ser definida comoum processo
segundo diferentes pontos de vista, no qual "o que" é para fazer é capturado e modelado.
Neste processo utiliza-se uma combinação de métodos, ferramentas e atores, sendo
produzido, como resultado da modelagem, um documento de requisitos.
Boehm (1989) define Engenharia de Requisitos como uma atividade que objetiva
desenvolver uma especificação completa, consistente, não ambígua ecorreta dos requisitos,
que sirva, inclusive, de base para um acordo entre as partes envolvidas no processo de
desenvolvimento do software, onde se pactue, de forma concisa, "o que" o produto irá
fazer. Nesse sentido, a Engenharia de Requisitos caracteriza-se como um processo que
requer um envolvimento muito grande entre cliente e desenvolvedores, evitando decisões

de projetos durante adefinição dos requisitos, ficando, assim, definidas, pelo menos, duas
fases bem distintas: o que se tenta alcançar e como projetar o sistema para satisfazer os
requisitos. Segundo Hofman, essa definição parece separar a Engenharia de Requisitos de
outras preocupações do desenvolvimento de software (Hofman 1993).
Já segundo Davis (1993), a Engenharia de Requisitos corresponde à atividade de...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Documento de requisitos
  • Documento de Requisitos
  • Documento de requisitos
  • Documento de requisitos
  • Documento de requisitos
  • Documento de requisito
  • Documento de requisitos.
  • Documento de requisitos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!