Aprendendo a especificar sistemas de software de maneira eficaz
Este curso é direcionado para programadores, arquitetos de software, analistas de testes e principalmente analistas de requisitos que pretendem entender mais sobre a importância dos requisitos e das técnicas mais importantes para documentação e coleta dos requisitos.
O curso apresenta uma visão geral sobre as atividades que compõem a disciplina da engenharia de requisitos, com foco maior na captura, documentação e análise, utilizando-se principalmente a técnica de casos de uso. Estas atividades são exercitadas aplicando os conceitos básicos em um estudo de caso que tem seus requisitos capturados e documentados de maneira incremental ao longo do curso. Também é abordada a técnica de user stories, muito utilizada nas metodologias ágeis como uma alternativa a casos de uso.
São apresentados e utilizados diversos diagramas da UML para modelagem do sistema, como diagramas de caso de uso, atividades, classes e estados. Além disso, também é abordada a estimativa de esforço de desenvolvimento de software através da técnica de pontos de caso de uso e pontos de história.
Pré-Requisitos do curso
Experiência em projetos de software em alguma das atividades básicas (análise, desenvolvimento, testes, gerenciamento, etc.)
Carga Horária:24 horas
Depoimento
Análise de Requisitos com UML
"Ótimo instrutor, ótimo material, ensino claro e eficiente."
Solicite o
Orçamento eletrônico
e receba um e-mail com todas as informações
deste curso, além da tabela de preços em anexo.
:::::Tópicos do curso:::::
Introdução
Conceitos Gerais
O que é um requisito
Classificação de requisitos
Visão geral da engenharia de requisitos
Captura de requisitos
Documentação e análise de requisitos
Validação de requisitos
Gerenciamento de mudanças
Técnicas para captura de requisitos
entrevista
workshop
brainstorming
prototipação
Laboratório 1
Casos de uso
introdução
diagrama de casos de uso
Laboratório 2
Documento de casos de uso
introdução
modelos de documentos de caso de uso
documentação das regras de negócio
documentação de requisitos não-funcionais
Laboratório 3
Diagrama de atividades
introdução
elementos de modelagem
Diagrama de classes
introdução
conceitos básicos de OO
Laboratório 4
Diagrama de estados
Introdução
Elementos de modelagem
Pontos de caso de uso
Estimativa de esforço
técnica de pontos de caso de uso
considerações adicionais
Laboratório 5
User Stories
Modelagem de requisitos em metodologias ágeis
Estrutura básica de user stories
Estimativas baseadas em user stories
Planejamento de entregas e iterações baseado em user stories
Benefícios e limitações
User stories x casos de uso
Laboratório 6
Promoção Análise de Requisitos com UML
O curso de Análise de Requisitos com UML foi atualizado para a versão 2009, de acordo com as principais sugestões e solicitações recebidas de alunos, ex-alunos e empresas que participaram das versões anteriores do curso ou assistiram aos minicursos de requisitos. Aproveite agora a ótima promoção para as próximas turmas.