analise
O levantamento de requisitos é a etapa de compreensão do problema aplicado ao desenvolvimento de software.O principal objetivo é que os desenvolvedores e usuários do sistema a ser construído tenham a mesma visão do problema a ser resolvido.É de muita importância que antes da escrita de uma única linha de código, seja "concluída" a etapa do levantamento de requisitos. - " É uma condição ou capacidade que deve ser alcançada ou possuída por um sistema ou componente deste para satisfazer um contrato, padrão, especificação ou outros documentos formalmente impostos.(Maciaszek,2000) Normalmente os requisitos de um sistema são identificados a partir do domínio do negócio . O produto do levantamento de requisito é o documento de requisitos, que declara os diversos tipos de requisitos do sistema. O vocabulário utilizado que dever ser utilizado neste documento dever ser acessível ao usuário(cliente) do sistema e preferencialmente que não possua nenhuma referência a tecnologia. Imagine que um determinado software tenha sido desenvolvido aplicando as melhores práticas e técnicas de programação mas que quando entra em produção os usuários não conseguem operá-los, ou não conseguem extrair/trabalhar as informações que ele normalmente está acostumado a obter.Então logo eles irão começar a reclamar do sistema e em muitos dos casos irão se antepor à utiliza-lo. É para evitar situações como essa que a fase de levantamento de requisitos existe. Uma das formas de se medir a qualidade de um sistema de software é através de sua utilidade. E um sistema será útil para seus usuários se atender aos requisitos definidos.Portanto, os requisitos devem ser expressos de uma maneira tal que eles possam ser verificados e comunicados a leitores técnicos e não-técnicos. Clientes(leitores não-técnicos) devem entender esse documentos para que possam priorizar o desenvolvimento dos requisitos, conforme as necessidades da organização. Não importa