(61) 3223-3000

Fale conosco

 

alt

Curso realizado de forma presencial em laboratório.

Apresentação 

Possibilitar ao aluno uma compreensão das melhores práticas de gestão e desenvolvimento de software, que auxiliam a definição e utilização de processos maduros para a organização no tocante a engenharia de software ou sistemas de informação.

O curso utilizará o Modelo CMMI DEV versão 1.2 como referencial para a estruturação de uma arquitetura de processo, onde os alunos irão conhecer um conjunto de melhores práticas sugeridas pelo SEI, visando à aplicação de seus princípios em suas organizações.

As melhores práticas serão estudadas sob a ótica do projeto e da Organização. Serão discutidas diferentes formas de implementação, mostrando vantagens e desvantagens de cada abordagem. As discussões serão realizadas sob o ponto de vista do modelo CMMI DEV 1.2, alinhados à prática do dia-a-dia.

 

Público alvo

Gerentes, analistas e projetistas.

 

Carga horária

40 horas

 

Ementa

Introdução

  • Apresentar os conceitos fundamentais e os componentes de um framework para projetos de desenvolvimento de software
    • Processo
    • Arquitetura de processo
    • Componentes de processo

Contextualização de conceitos básicos

  • Definição de programas, projetos, sub-projetos, atividades contínuas
  • Definição de ciclo de vida de projeto, desenvolvimento e produto
  • Conceitos de gerência de projeto

Melhores práticas

  • Práticas de gestão de projeto

Planejamento

  • Foco em aspectos essenciais do planejamento de um projeto e estratégias para estabelecimento de estimativas mais precisas

Monitoramento e controle

  • Estratégias de monitoramento e controle para desvios e questões de cronograma, custo e outros parâmetros de monitoramento.

Gestão integrada de projeto

  • Conceitos básicos
  • Estratégias para integração de agendas, disponibilização de recursos e integração de compromissos

Gerenciamento de riscos

  • Aspectos da gerência de risco avançada, com utilização de base de conhecimento.
  • estratégias de identificação, mitigação e contingência

Práticas de gestão de processo

  • Definição de processos organizacionais
  • Principais aspectos sobre definição de arquitetura de processo
  • Foco no processo organizacional
  • Visão sistemática de melhoria de processos na organização
  • iTreinamentos organizacionais
  • Importância e aplicação de treinamentos organizacionais

Práticas de suporte

  • Gestão de configuração e mudança

Conceitos

  • Identificação de itens de configuração
  • Geração, composição e promoção de Baseline
  • Comitê de avaliação de mudança

Análise e decisões estruturadas

  • Métodos para auxiliar identificação e seleção de alternativas, durante um processo de tomada de decisão estruturada
  • Abordagem de técnicas para tomada de decisão: PARETO, PMI, FISHBONE, outras.

Garantia da qualidade

  • Importância e estratégias de auditorias de qualidade

Medições e análises

  • Conceito e importância de medições de resultados
  • Estratégias de medições
  • Foco em resultados

Práticas de engenharia

  • Gerenciamento de requisitos
  • Importância de uma gestão de requisitos
  • Elicitação e desenvolvimento de requisitos
  • Rastreabilidade de requisitos
  • Desenvolvimento de requisitos
  • Conceito, estratégia e abordagem de execução
  • Sugestões de diagramas
  • Implementação e integração de componentes
  • Conceito, estratégia e abordagem de execução
  • Verificação e validações
  • Importância da execução das práticas
  • Tipos de testes para desenvolvimento de software
  • Participação do cliente no processo de validação
  • Metodologia de ensino: aulas expositivas e cenários para trabalho em grupo

 

alt