Gerência de Requisitos
A Engenharia de Software é a disciplina da Tecnologia da Informação voltada à especificação, desenvolvimento e manutenção de softwares para automatização de processos que auxiliam na tomada de decisão. No campo da especificação encontramos um segmento conhecido como Engenharia de Requisitos, que se divide em dois outros temas: Produção de Requisitos e Gerencia de Requisitos. É neste último tema que convergimos nossa atenção: Gerencia de Requisitos.
As principais preocupações de gerenciamento de requisitos são:
- Gerenciar mudanças nos requisitos acordados;
- Gerenciar os relacionamentos entre os requisitos;
- Gerenciar as dependências entre o documento de requisitos e outros documentos produzidos ao longo do sistema e do processo de engenharia de software.
Como em todo projeto, as mudanças devem ser monitoradas e acompanhadas. Este é o foco da Gerencia de Requisitos dentro de processo de construção e manutenção de um software após a identificação e classificação dos requisitos. A Gerencia de Requisitos é o processo de compreender e controlar mudanças nos requisitos de sistema e, basicamente, se divide em quatro segmentos: Controle de Mudança, Gerência de Configuração, Rastreabilidade e Qualidade de Requisitos.
CONTROLE DE MUDANÇAS
Os requisitos do sistema são o reflexo da necessidade do cliente e é aqui onde reside o principal motivador de mudanças ao londo do processo desenvolvimento e manutenção de sistemas, pois o cliente muda constantemente o que quer. Isto nos permite concluir que não importa o quão cuidadoso você seja sobre a definição dos seus requisitos, sempre haverá mudanças.
O Controle de Mudança é o processo formal de registrar a evolução dos requisitos para serem tratadas de modo consistente e controladas, em três estágios: Análise do problema e especificação da mudança; Análise e Custo da Mudança e Implementação da Mudanças.
Os requisitos podem ser alterados, incluídos ou excluídos, mas deve ser realizado um gerenciamento de versões, mantendo o histórico de cada atualização, com dados como data, projeto, usuário solicitante e motivo.
RASTREABILIDADE
A Rastreabilidade apoia a gerência de mudanças. Quando são propostas modificações é preciso verificar o impacto dessas mudanças sobre outros requisitos e o projeto do sistema.
As informações sobre a facilidade de rastreamento são, frequentemente representadas com o uso de matrizes de facilidade de rastreamento.
As informações sobre a facilidade de rastreamento são, frequentemente representadas com o uso de matrizes de facilidade de rastreamento.
PLANEJAMENTO DA GERÊNCIA DE REQUISITOS

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