Aspecto importante no Gerenciamento de Projetos, é a responsável por coletar
dados indispensáveis, necessários, exigências de que o usuário necessite para solucionar um
problema e alcançar seus objetivos. Assim como determinar as expectativas de um
usuário para determinado produto, processo que envolve o estudo das
necessidades do usuário para se encontrar uma definição correta ou completa do
sistema ou requisito de software.
Dentro deste contexto é importante a comunicação e o envolvimento constante com os usuários do software, pois eles influenciarão no resultado final do produto.A análise de requisitos é vital para o desenvolvimento do sistema, ela vai determinar o sucesso ou o fracasso do projeto. Os requisitos colhidos devem ser quantitativos, detalhados e relevantes para o projeto. Pois eles fornecerão a referência para validar o produto final, estabelecerão o acordo entre cliente e fornecedor sobre o que e o software fará e consequentemente reduzirão os custos de desenvolvimento, pois requisitos mal definidos implicam num retrabalho.
A Análise de Requisitos consiste em:
Reconhecer o problema – nesta fase encontra-se a especificação do
sistema, o planejamento, o contato do analista com o cliente com a intenção de entender a visão do cliente com relação
ao problema.
Avaliar o problema e a síntese da
solução – tem-se o entendimento do problema, e faz-se
a identificação das informações que serão necessárias ao usuário, identificação
das informações que serão necessárias ao sistema e a seleção da melhor solução
possível dentro das soluções propostas.
Modelar (Modelagem) – é um recurso usado para o suporte da síntese da
solução, o modelo vai apresentar ferramentas que facilitarão o entendimento do
sistema, como as funcionalidades, informações e comportamento do sistema.
Especificar os requisitos – consolida funções, interfaces, desempenho, o
contexto e as restrições do sistema.
Revisar (Revisão) – Juntos, cliente e analista, avaliarão o objetivo do
projeto com o intuito de eliminar possíveis redundâncias, inconsistências e
omissões do sistema, obtendo uma mesma visão.
Tipos de requisitos
Requisitos do projeto – requisitos do negócio, gerenciamento e
entrega do produto.
Requisitos do produto – requisitos técnicos, de segurança, de
desempenho.
Requisitos funcionais: eles vão estabelecer como o sistema vai agir,
e o que deve fazer, as funcionalidades e serviços do sistema, devem ser
descritos detalhadamente. Pode-se usar o MER, modelos de casos de
uso, fluxogramas, para facilitar o entendimento das funções do sistema.
Requisitos não funcionais: definem
as propriedades do sistema e suas restrições. Ex.: a confiabilidade do sistema,
o tempo de resposta do programa, o espaço em disco.

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