Uma taxonomia facetada para tecnicas de elicitação de requisitos : Edinelson Aparecido Batista
AUTOR(ES)
Edinelson Aparecido Batista
DATA DE PUBLICAÇÃO
2003
RESUMO
O processo de engenharia de requisitos é peça-chave para o sucesso ou fracasso de um sistema. Dentre as diversas fases que compõem a engenharia de requisitos, as principais são: elicitação, análise, especificação e validação. A elicitação de requisitos é a fase em que o desenvolvedor se preocupa com a descoberta dos requisitos do sistema. É a mais subjetiva das fases e, por ser basicamente dependente de seres humanos, dá margem a interpretações diferentes e ambíguas. A definição dos requisitos não é um processo matemático e há fatores organizacionais, técnicos e sociais envolvidos. Desde que a engenharia de requisitos surgiu no início dos anos 90, os desenvolvedores de software têm se defrontado com a questão de encontrar a melhor forma para a identificação dos requisitos do sistema e diversas técnicas e métodos têm sido propostos. Durante o processo de elicitação de requisitos várias fontes de informação são consultadas pelos desenvolvedores, mas as pessoas são as mais importantes. Apesar de todo avanço tecnológico, o que se percebe é que a elicitação é feita de maneira bastante informal, muitas vezes com aplicação de técnicas inadequadas; isso pode ensejar erros que se propagam para as fases seguintes do ciclo de vida do software, gerando um produto com falhas, não confiável e sem qualidade. Diversas técnicas podem ser aplicadas nesta fase para ajudar os desenvolvedores a descobrir o que o usuário realmente necessita. O objetivo desta monografia é propor uma taxonomia para as técnicas utilizadas na fase de elicitação de requisitos, através de um esquema de classificação facetado. As técnicas são classificadas segundo uma lista de parâmetros, ou facetas, que podem auxiliar os desenvolvedores na escolha das técnicas que serão utilizadas na elicitação. As técnicas são descritas e seus processos relacionados, bem como as situações em que seu uso é indicado. A escolha correta da técnica de elicitação cria condições para que os requisitos sejam melhor especificados e para que as possíveis falhas no desenvolvimento de sistemas fiquem num patamar aceitável e tolerável
ASSUNTO(S)
engenharia de software - metodologia software - desenvolvimento analise de sistemas
ACESSO AO ARTIGO
http://libdigi.unicamp.br/document/?code=vtls000316140Documentos Relacionados
- Taxonomia facetada navegacional: construção a partir de uma matriz categorial para trabalhos acadêmicos
- Uma metodologia de elicitação de requisitos de software baseada na teoria da atividade
- Um método orientado a processo para elicitação de requisitos em sistemas computadorizados
- Artefatos da semiotica organizacional na elicitação de requisitos para soluções de data warehouse
- Elicitação de requisitos baseado em meta-avaliação : o caso dos centros de referência de assistência social