Gerenciamento de Requisitos
Com o Visure Requirements, as tarefas associadas ao Requirements Management são enormemente simplificadas. O controle de versão de requisitos e o histórico não serão mais um obstáculo, pois a ferramenta os gerencia automaticamente. A rastreabilidade bidirecional também é simplificada por meio de matrizes de rastreabilidade e outras visualizações de rastreabilidade.
O que é Gerenciamento de Requisitos?
Por exemplo, CMMI(1)indica que o objetivo do Gerenciamento de Requisitos (REQM) é gerenciar os requisitos dos produtos e componentes do produto do projeto e garantir o alinhamento entre esses requisitos e os planos e produtos de trabalho do projeto.
Atividades no ciclo de vida do Gerenciamento de Requisitos
Para cumprir esse objetivo, existem várias práticas que precisam ser realizadas:
- ENTENDER OS REQUISITOS
Esta atividade consiste em entender os requisitos e as partes interessadas que os originaram. Em muitos casos, o gerenciamento de requisitos é prejudicado por ambigüidade e mal-entendidos. Por exemplo, “O sistema deve fornecer uma interface utilizável” não significa nada, mas se reformularmos em termos do número máximo de cliques para chegar a qualquer opção do menu, seremos capazes de superar a ambigüidade e entender o requisito.
- OBTER COMPROMISSO COM OS REQUISITOS
Requisitos são a base contratual do produto ou sistema a ser construído. É, portanto necessário que ambas as partes entendam e aceitem os requisitos. Também é importante definir os critérios de aceitação associados a cada requisito para poder atingir e demonstrar a aceitação do sistema.
- GERENCIAR MUDANÇAS DE REQUISITOS
Os requisitos mudam e evoluem ao longo do ciclo de vida do projeto, e tentar evitar a mudança é um erro fatal. Quanto mais longo for o ciclo de vida, mais mudanças encontraremos. Portanto, precisamos estar preparados para mudanças e gerenciá-las de maneira adequada por meio de técnicas específicas, como histórico de documentos, controle de versão, análise de impacto e controle de mudanças.
- MANTENHA RASTREABILIDADE BIDIRECIONAL DOS REQUISITOS
Rastreabilidade é a base do Gerenciamento de Requisitos. Ele permite rastrear requisitos para outros artefatos no projeto e responder a perguntas como:
- Estamos testando todo o sistema?
- Estamos atendendo a todos os requisitos das partes interessadas?
- Qual é o custo dessa mudança?
- Nossa solução está completa?
Graças à rastreabilidade, podemos responder a essas e outras perguntas. Caso contrário, tarefas como a análise do impacto da mudança seriam atividades completamente aleatórias.
(1)CMMI é um modelo de melhoria de processo que descreve os aspectos de desenvolvimento de produto que devem ser cobertos pelos processos organizacionais.