Home Indique este site aos seus amigos - Glossário - Blog
     
 

Curso de Gestão de Requisitos com Casos de Uso

Faça sua inscrição aqui!
Indique este curso a um amigo!

Professor: Evandro Moreira Pinto.

Este curso objetiva preparar profissionais especializados na identificação (elicitação), descrição e especificação de casos de uso e requisitos não-funcionais baseados na ISO-9126.

Foi totalmente idealizado para analistas, gerentes e líderes de projetos que fazem levantamento de requisitos junto aos clientes (internos e/ou externos) e que elaboram toda a documentação necessária para o design e construção do sistema.

Não é um curso de informação. Trata-se de um curso de formação, com uma abordagem operacional para que o aluno conclua o curso com capacidade de produzir requisitos especificados de forma a fazer sentido para a equipe de desenvolvimento, que tanto sofre com documentação incompleta, imprecisa, inconsistente e ambígua.

Serão ensinadas técnicas de elicitação de requisitos junto a clientes de nível estratégico, operacional e tático da empresa, fazendo análise de problemas de negócio e definindo soluções específicas para as causas-raiz dos problemas identificados. A partir do problema analisado, o curso ensina a modelar processos de negócio, regras de negócio, requisitos do cliente, casos de uso, requisitos não funcionais com intenso uso de diagramas da UML e forte uso da ferramenta Enterprise Architect (EA).

Somente o Modelo de Caso de Uso não é suficiente para definir todos os requisitos necessários para a implementação de um sistema. Por isso foi incluído no programa do curso uma nova seção totalmente voltada para a Realização de Casos de Uso, que define o Modelo de Domínio do negócio e um conjunto de Diagramas de Sequência, Diagramas de Atividades e Diagramas de Estado que especificam o comportamento dos casos de uso do ponto de vista do desenvolvedor.

Ferramenta de modelagem

O curso será ministrado com intenso uso do Enterprise Architect (EA). A proposta do curso é fazer com que o aluno gerencie requisitos de forma visual, intensificando o uso da UML e das extensões oferecidas pela ferramenta. Propõe também a automação da geração de documentos com uso de templates disponibilizados pelo EA, contribuindo para a obtenção da agilidade do processo de desenvolvimento.

Público

  • Executivos interessados em desempenhar um papel mais participativo em projetos de desenvolvimento de sistemas.
  • Gerentes e líderes de projetos
  • Arquiteto de software
  • Analistas de sistemas
  • Analistas de negócios
  • Engenheiros de software
  • Engenheiros de sistemas.

Metodologia

Apresentação de blocos coesos de teorias usadas durante todo o processo de Gestão de Requisitos. Nesses blocos encontram-se os fundamentos teóricos das técnicas utilizadas, além de recomendações de cunho prático para a produção de modelos legíveis e consistentes. No término de cada bloco de teoria, será aplicado um exercício individual para a consolidação dos conceitos ensinados.

A turma será dividida em grupos para um estudo de caso com nível de dificuldade muito próximo de um caso real, o qual será devidamente dissecado para definir as necessidades dos envolvidos. A partir dessas necessidades serão definidas as características, casos de uso, requisitos não-funcionais e regras de negócio. Serão elaborados o Diagrama de Causas e Efeitos, Modelo de Processos de Negócio, Regras de Negócio, Glossário, Modelo de Casos de Uso, Especificação Suplementar, Modelo de Domínio e Modelo de Análise. Todos os exercícios serão feitos com uso do Enterprise Architect (EA).

Programa

  • Conceitos introdutórios de gestão de requisitos com casos de uso em um processo incremental e iterativo
  • Análise do problema.
  • Identificação das causas-raiz do problema.
  • Definição de soluções a partir das causas-raiz do problema.
  • Definição das necessidades dos envolvidos a partir da análise do problema.
  • Definição dos fatores críticos de sucesso do projeto a partir da análise do problema.
  • Modelagem de processos de negócio com Casos de Uso de Negócio como fonte derequisitos e como forma de alinhamento do sistema à arquitetura de negócio da empresa.
  • Alinhamento do projeto aos objetivos estratégicos da empresa.
  • Características do sistema baseada na norma ISO9126.
  • Definição de atributos de requisitos.
  • Elicitação de atores e casos de uso (software use case).
  • Modelagem de casos de uso.
  • Descrição detalhada de casos de uso (fluxos de eventos, pré e pós-condições, restrições, requisitos especiais, realização de regras de negócio e definição de atributos de casos de uso).
  • Estruturação de modelos de casos de uso (include, extend e generalização).
  • Requisitos não-funcionais.
  • Regras de negócio.
  • Mensagens do sistema.
  • Glossário.
  • Gestão da rastreabilidade.
  • Empacotamento dos casos de uso.
  • Elicitação de serviços a partir das descrições de casos de uso.
  • Elaboração do diagrama de classes de análise.
  • Realização de casos de uso através de diagramas de sequência.
  • Especificação de serviços com uso de diagramas de sequência.

Carga horária

  • 32 horas-aula.

Faça sua inscrição aqui!

Treinamento

Veja abaixo a lista de cursos que estão com inscrições abertas. Faça já sua inscrição.

Gestão de Requisitos com Casos de Uso.
Professor: Evandro Moreira Pinto.
Horário: 09:00 - 18:00 (1 hora de almoço)
Métricas de Estimativa e Contagem de Projetos de Software: UCP e APF.
Professor: Ivanir Costa.
Horário: 09:00 - 18:00 (1 hora de almoço)
Processos de Teste de Software.
Professor: Walter Melo.
Horário: 12:00 - 18:00

Veja abaixo a lista completa de cursos:
Quero receber informações dos cursos via e-mail.
Nome: *
  
E-Mail: *