Como garantir a sua análise de requisitos de negócios têm Rastreabilidade

rastreabilidade mostra o analista como os requisitos de negócio têm sido satisfeitas por requisitos funcionais e, finalmente, através dos requisitos técnicos. Considere o matriz de rastreabilidade abaixo. Ele mostra os processos de negócios nas linhas, a partir de uma perspectiva de negócios, e como eles foram abordados com os requisitos funcionais nas colunas. Com esta matriz, você pode garantir que cada requisito de negócios tem sido satisfeito por uma exigência funcional.

Embora a matriz de rastreabilidade não é a única maneira de assegurar as ligações a outros requisitos, é o mais utilizado. Você quer ser capaz de mostrar que você cobriu cada requisito como você construir sobre ela para o próximo nível de necessidades. Ele também permite determinar o impacto de uma mudança nos requisitos, ou ajuda a planejar a sua libertação.

Você também pode usar a rastreabilidade ao avaliar o que pode fazer com recursos limitados. Suponha que cada caso de uso no exemplo custa US $ 20.000 para implementar. Implementação de todos os cinco casos de uso, portanto, custa R $ 100.000. Mas o patrocinador do projeto tem apenas US $ 60.000 para gastar. Portanto, o patrocinador não pode obter todos os processos de negócios implementados com a quantidade de dinheiro disponível.

Agora você pode começar a olhar para a rastreabilidade para determinar quais os requisitos de negócios que você pode resolver. Você pode implementar UC1, UC2 e UC4 por US $ 60.000. Se o fizer, você recebe 100 por cento dos processos de negócios 1.1 e 1.2, algumas funcionalidades de 1,3, e nada de 1,4.

Ou você pode fazer UC2, UC3 e UC4, o que faz com que você 100 por cento para a funcionalidade de processos de negócios 1.2, 1.3 e 1.4, e algumas funcionalidades para o processo 1.1 (coberto em UC2). A matriz ajuda a mostrar como você pode implementar o lançamento.

Outra vantagem da rastreabilidade é para a análise de impacto no seu âmbito de aplicação. Como rapidamente você poderia responder a uma das partes interessadas que pede, # 147 O que aconteceria se nós mudamos processar 1.1? # 148- A este nível, você pode ver que UC1, UC2 e UC4 são afetados. Ao realizar essa análise de impacto, você pode analisar as solicitações de mudanças muito rapidamente dentro de um projeto para determinar o nível de esforço necessário para resolver uma solicitação de alteração.

Para criar uma matriz de rastreabilidade, faça o seguinte:

  1. Escrever a exigência na matriz.

  2. Indicam os requisitos que estão ligados a ou rastreados para esta exigência.

    Se você estiver usando uma ferramenta de gerenciamento de requisitos, você pode escolher as exigências traçadas para aqueles que você entrou anteriormente na ferramenta.

  3. Continue a introduzir requisitos e rastreá-los a outros requisitos, continuando com casos de teste, módulos de programas e aplicações.

    Quanto mais você traçar suas necessidades, mais precisa a sua avaliação de impacto. Geralmente, os objetivos são traçados aos requisitos de negócio, em seguida, para os requisitos funcionais e não funcionais, em seguida, para testar casos e resultados de teste, e em seguida programar módulos. As regras de negócios são rastreados durante todo como as regras afetam os requisitos.

menu