Pular para o conteúdo

MAB533-Fundamentos da Engenharia de Software (2020/1)

Ementa Oficial (retirada do BOA)

Modelos de ciclo de vida. Gerência de configuração de SW. Garantia de qualidade de SW. Requisitos e arquitetura de software. Conceitos e tecnicas do projeto de software. Diagramas de UML usados no projeto de software. Teste de módulos. Estratégias de teste. Métricas de SW. Gerencia de projetos de sofware: escopo de projeto (WSB). Análise de risco de projetos de sotware. Planejamento de projetos de software: CPM e PERT.

Material de Referência

Atenção

O curso será feito em 12 semanas, o que afetará o escopo de maneira não prevista no momento.

Avaliação

Os alunos apresentaram um trabalho feito em grupo ao longo do curso, abordando de forma prática vários assuntos. Uma avaliação individual também será feito no fim do curso.

Temas Previstos para 2020/1

  • Discussões básicas sobre software
    • O que é software
    • Porque software é importante
    • Riscos do software
    • Fazer software é difícil
  • Entendendo a Engenharia de Software
    • A Engenharia de Software
    • SWEBOK v3
    • SEMAT
    • Cenário de uso do SEMAT
  • O Conceito de Valor
  • Qualidade de Software
    • Introdução a Qualidade de Software
    • Gestão de Qualidade
  • 5W2H
  • Gestão
    • Gantt
    • PERT/CPM
    • WSB
    • Project Model Canvas
  • Partes Interessadas – (essa matéria deve ser resumida para dar cumprir a meta de 12 semanas)
    • Conceituação de Partes Interessadas
    • Gestão das Partes Interessadas
  • Oportunidades – (essa matéria deve ser resumida para dar cumprir a meta de 12 semanas)
    • Identificando Oportunidades
    • Tratando Problemas
    • Diagramas Espinha de Peixe
    • Análise de Pareto
    • Brainstorm
  • Processo de Software
    • Introdução aos Processos de Software
    • ISO 21207 – (essa matéria deve ser resumida para dar cumprir a meta de 12 semanas)
    • Interativo e Incremental
    • Modelos de Processo
    • Comparação de Processos
    • Processo Unificado – (essa matéria deve ser resumida para dar cumprir a meta de 12 semanas)
    • Processos Ágeis
      • Introdução a Agilidade
      • Manifesto Ágil
      • Scrum
  • UML
    • Introdução a UML
    • Diagrama de Classes
    • Diagrama de Atividade
  • BPMN
  • Requisitos
    • Introdução a Requisitos de Software
    • Casos de Uso
    • Diagramas de Caso de Uso
    • Histórias do Usuário
  • Métricas de Software
    • Métricas
    • Análise de Pontos de Função
    • COCOMO – (essa matéria deve ser resumida para dar cumprir a meta de 12 semanas)