Software faz parte do dia a dia das organizações. Na maior parte delas exerce importante papel nos processos de negócio. Tento em vista quer o ambiente organizacional sobre a influência de fatores internos e externos, mudanças nos requisitos são comuns. Assim, a fim de que a análise do impacto de uma mudança possa ser realizada, é fundamental que seja possível identificar todos os artefatos e processos afetados pela mudança em cada um dos requisitos. Assim, a propriedade conhecida por rastreabilidade exerce grande importância.
Rastreabilidade é a propriedade de uma especificação de requisitos que refl ete a facilidade de encontrar os requisitos relacionados (SOMMERVILLE, 2007, p. 108). Segundo Sommerville (2007), um requisito é rastreável se é possível descobrir de onde ele sugeriu (a fonte), por que o requisito existe (razão), quais outros requisitos estão relacionados a ele dependência entre requisitos) e como o requisito se relaciona com outras informações, tais como desenho do sistema, implementação e documentação do usuário.
A geração de rastreabilidade ou de matrizes de rastreabilidade é vital para as atividades na Engenharia de Soft ware. Essas atividades envolvem muito tempo e estão sujeitas a erros quando não têm o suporte de uma ferramenta. Além disso, a escolha de uma ferramenta com características adequadas é fundamental para que a rastreabilidade bidirecional seja alcançada.
Dentre as características, as seguintes exercem importante papel:
- Registrar funcionalidades
- Registrar requisitos funcionais
- Registrar regras de negócio
- Registrar atributos
- Vincular requisitos funcionais às funcionalidades;
- Vincular funcionalidades aos atributos;
- Vincular funcionalidades às regras de negócio.

Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.