Curso de Gerenciamento de Projetos de Software com Ênfase em Planejamento
ConteúdoCurso de Gerenciamento de Projetos de Software com Ênfase em Planejamento.
Agenda:
Local: Belo Horizonte
Data: 28/07/2014 -30/07/2014
Horário: 08h30 às 17h30
Objetivo:
Apresentar informações que levem à discussão sobre as melhores práticas para planejamento de projetos de software, a partir da definição de um processo contemplando disciplinas de engenharia de software e áreas de conhecimento de gerenciamento de projetos. Mostrar tendências de mercado nas áreas de engenharia de software, gerenciamento de projetos e processos de melhoria com conceitos de RUP, UML, FPA, PSM, PMBOK, Metodologias Ágeis, MPS.BR e CMMI. Apresentar conceitos sobre monitoramento e controle de projetos de software e ferramentas, modelos e metodologias mais adequadas às necessidades dos projetos de software das organizações
Público-alvo:
Gerentes e líderes de projetos, engenheiros de software, analistas de sistemas e de negócio e demais profissionais envolvidos em projetos de software relacionados a processos de gestão.
Programa:
1 - Entendendo o Conceito e a Importância do Gerenciamento de Projetos.
1.1 - Guia PMBOK do PMI
1.2 - O que é um Projeto?
1.3 - Projetos - A Restrição Tripla
1.4 - Projetos - Partes Interessadas (Stakeholders)
1.5 - O Gerente de Projeto e suas Habilidades
1.6 - Projetos - Programas - Subprojetos
1.7 - Estrutura Organizacional
2 - Características Específicas de Projetos de Software.
2.1 - Complexidade
2.2 - Incerteza
2.3 - Flexibilidade
2.4 - Adaptabilidade
2.5 - Dicotomia entre domínio de negócios e tecnologia
2.6 - Mudança constante
3 - Ciclo de Vida de Projetos de Software.
3.1 - Introdução.
3.2 - Tipos de ciclo de vida de projetos de software: Linear, Incremental, Iterativo, Adaptativo e Extremo.
3.3 - Manutenção x Desenvolvimento.
3.4 - Selecionando um modelo de ciclo de vida.
4 - Ferramentas, Modelos, Melhores Práticas e Metodologias.
4.1 - Guia PMBOK do PMI.
4.2 - CMMI - Capability Maturity Model Integration do SEI.
4.3 - MPS.BR.
4.4 - Metodologias Ágeis.
4.4.1 - RUP - Rational Unified Process.
4.4.2 - UML - Unified Modeling Language.
4.4.3 - FPA - Function Point Analysis.
5 - Ferramentas e Técnicas para Planejamento de Projetos de Software.
5.1 - Elicitação e Especificação de Requisitos.
5.2 - Estimativas.
5.3 - Elaboração de Cronograma.
5.4 - Definição de Métricas.
5.5 - Planejamento de Riscos.
5.6 - Planejamento da Qualidade.
5.7 - Planejamento da Gestão de Configurações.
5.8 - Definição da equipe e papéis.
5.9 - Elaboração do Plano de Projeto
6 - Conceitos Sobre Monitoramento e Controle de Projetos de Software.
6.1 - O ciclo PDCA
6.2 - Métricas e Acompanhamento
6.3 - Revisões