ESPECIALIZAÇÃO EM REQUISITOS LEVANTAMENTO, ANÁLISE E VALIDAÇÃO OBJETIVO DO CURSO O curso de REQUISITOS: LEVANTAMENTO, ANÁLISE E VALIDAÇÃO apresenta o passo a passo para identificar os requisitos de software, conceituando e praticando todas as tarefas que vão do entendimento do problema do cliente até o refinamento e detalhamento dos REQUISITOS FUNCIONAIS e dos REQUISITOS NÃO FUNCIONAIS de um sistema. O curso ainda enfatiza as técnicas de levantamento (elicitação) de requisitos e prepara o futuro analista de requisitos para a elaboração de todos os documentos necessários para o detalhamento de requisitos do sistema. O QUE É ANÁLISE DE REQUISITOS O desenvolvimento de sistema é uma atividade muito complexa, que se torna ainda mais difícil por se intangível, ou seja, que não se pode tocar, pegar e sentir. Nesta atividade de análise de requisitos o principal ator é o cliente, dono de toda a informação do negócio que deve ser repassada para pessoas especialistas nas atividades de desenvolvimento de sistema e não do negócio. Então surge a figura do Analista de Requisitos, especialista em identificar, especificar e validar os pedidos (requisitos) dos clientes, através procedimentos, técnicas e padrões, que irão determinar toda a construção do sistema. PÚBLICO ALVO A Dissemine Treinamento recomenda o curso de REQUISITOS: LEVANTAMENTO, ANÁLISE E VALIDAÇÃO, para pessoas que tem interesse em trabalhar na área de desenvolvimento de software em uma das seguintes carreiras: Analistas de Requisitos Analista de Sistema Testadores de software Analistas de Métrica Analistas de Processo e de Negócio PRÉ REQUISITOS Você deve ter alguma experiência, pelo menos como usuário, na utilização de sistemas e conseguir desenvolver raciocínio lógico e sistêmico para processos de negócio. NÃO é necessário ter experiência com programação CARGA HORÁRIA 24 HORAS FERRAMENTAS UTILIZADAS Astha Jude Microsoft word CURSOS COMPLEMENTAS NA DISSEMINE TREINAMENTOS Análise e desenvolvimento de software com RUP; Técnicas de Prototipagem/wireframe; Gerenciamento requisitos e mudanças; Modelos Ágeis para Análise de Requisitos de Software EMENTA DO TREINAMENTO 1. INTRODUÇÃO A ENGENHARIA DE REQUISITOS: Conceitos e definições de Requisitos de Software Níveis de Requisitos e o modelo FURPS. 2. INTRODUÇÃO AO GERENCIAMENTO DE REQUISITOS: Definição dos termos de gerenciamento de requisitos Fatores que contribuem para o sucesso ou falha do projeto Atribuição da qualidade dos requisitos. 3. MODELANDO CASO DE USO: Definição e conceitos da modelagem de caso de uso Como encontrar Atores e Casos de Uso; Decomposição funcional. Devemos evitar? Leitura e criação do modelo de caso de uso. 4. ANALISANDO O PROBLEMA: Definição da análise do problema e seus objetivos Descrição das atividades relacionadas a análise do problema Estabelecer um vocabulário comum. 5. ENTENDENDO AS NECESSIDADES Identificação das solicitações dos interessados Técnicas para licitação das solicitações dos interessados Especificação gerada pelo cliente 6. DEFININDO O SISTEMA Definição das características do produto Refinar a visão do produto Desenvolver o modelo de caso de uso do sistema Completar os rascunhos dos casos de uso 7. REFINAMENTO DA DEFINIÇÃO DO SISTEMA Descrever as restrições do projeto Identificar os métodos de especificação dos requisitos funcionais Técnicas de escrita e estruturação de casos de uso Detalhamento dos fluxos de evento