Introdução a Engenharia de Requisitos
PRÓ-REITORIA DE PÓS-GRADUAÇÃO, PESQUISA, EXTENSÃO E CULTURA
PROGRAMA DE MESTRADO ACADÊMICO EM COMPUTAÇÃO APLICADA
INTRODUÇÃO À ENGENHARIA DE REQUISITOS
Relatório Técnico
RT-ES-0001/11
por
Rodrigo Cezario da Silva rodrigocezario@msn.com Fabiane Barreto Vavassori Benitti, Dra. fabiane.benitti@univali.br São José (SC), agosto de 2011
SUMÁRIO
RESUMO .................................................................................................iii
ABSTRACT ............................................................................................. iv
1
2
3
3.1
4
5
6
INTRODUÇÃO ................................................................................................ 5
ENGENHARIA DE REQUISITOS ................................................................. 5
PROCESSO DE ENGENHARIA DE REQUISITOS ..................................... 8
ELICITAÇÃO DE REQUISITOS ................................................................. 12
RASTREABILIDADE DE REQUISITOS .................................................... 20
DOCUMENTO DE ESPECIFICAÇÃO DE REQUISITOS ........................ 24
CONCLUSÃO ................................................................................................ 30
REFERÊNCIAS BIBLIOGRÁFICAS .................................................. 31
ii
RESUMO
SILVA, Rodrigo Cezario. Introdução à Engenharia de Software. São José, 2011. 43 f. Relatório de Técnico (Mestrado em Computação Aplicada)–Programa de Mestrado Acadêmico em
Computação Aplicada, Universidade do Vale do Itajaí, São José, 2011.
A Engenharia de Requisitos, uma subárea da Engenharia de Software, é a etapa onde são criados e refinados os requisitos de software. Através da aplicação de técnicas e abordagens de elicitação de requisitos, os requisitos são capturados, analisados e validados com seus interessados. Por sua vez, a definição correta dos requisitos é um fator crucial para reduzir