1. Levantamento de Requisitos: Coleta, documentação e análise das necessidades dos usuários e partes interessadas, identificando requisitos funcionais e não funcionais para o sistema ou software em desenvolvimento.
2. Comunicação: Facilitação do diálogo entre os stakeholders, a equipe de desenvolvimento e outros envolvidos no projeto para garantir que os requisitos sejam compreendidos e atendidos de forma eficaz.
3. Análise e Modelagem: Transformação dos requisitos em modelos compreensíveis (como diagramas UML) para ilustrar fluxos de processos, casos de uso, requisitos de dados e outras especificações técnicas.
4. Validação: Verificação da consistência, completude, rastreabilidade e viabilidade dos requisitos, garantindo que atendam às necessidades reais dos usuários e do negócio.
5. Documentação: Elaboração de documentação clara e concisa dos requisitos para servir como guia para a equipe de desenvolvimento ao longo do ciclo de vida do projeto.
Analista de Requisitos • SALVADOR, BA, BR