Prévia do material em texto
Em um projeto de software o Levantamento de Requisito é a etapa onde ocorre a busca do entendimento, documentação, conhecimento do fluxo de trabalho e detalhamento de todos os objetivos que buscam ser alcançados. Nesta etapa uma grande quantidade de conhecimento técnico por parte do cliente é utilizada, e todo requisito captado é armazenado para ser utilizado em todas as fases do desenvolvimento. Nesse contexto percebemos que a especificação dos requisitos é dada como um grande desafio em projetos de desenvolvimento, uma vez que existe uma grande dificuldade na captação e descrição dos requisitos levantados, obstáculo este que é gerado pela falta ou falha na comunicação dos envolvidos no projeto, ocasionando uma má interpretação das necessidades do cliente. A especificação do requisito é a tarefa mais importante na fase de análise de um sistema. Um requisito mal levantado pode causar impactos desastrosos, atrasos e muito retrabalho. Desse modo, podemos minimizar o fracasso nos projetos de desenvolvimentos de software dando ênfase nos requisitos se tivermos processos bem definidos e o cumprimento de todas as entregas, certamente visualizaremos bons resultados no final das atividades propostas. Quando nos referimos a processo imaginamos uma documentação bem detalhada, representada por pessoas capacitadas, ferramentas adequadas e resultados satisfatórios. Explicação: Segundo Gilleanes Guedes (2008), “A comunicação constitui-se em um dos grandes desafios da engenharia de software, caracterizando-se pela dificuldade em conseguir compreender um conjunto de conceitos vagos, abstratos e difusos que representam as necessidades e os desejos dos clientes e transformá-los em conceitos concretos e inteligíveis”.