Segundas e Quartas, das 8h às 10h (Google Meet)
Desenvolvimento contínuo de um trabalho em grupo (a definir)
Avaliação individual no final do período (data a definir)
O calendário será ajustado sob demanda, afinal somos péssimos em estimar o tempo das coisas e estaremos gastando esforço a toa tentando perver que conteúdos caberão no tempo de aula.
Você pode acompanhar o andamento das aulas e o planejamento das próximas aulas através de https://trello.com/b/SF8ankY2/fes-2020-2
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.
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
WBS
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)
Classroom da turma (solicitar acesso ao professor)
XEXÉO, Geraldo. Tópicos em Engenharia de Software: texto preliminar. 2020. 30 p. Disponível em: https://drive.google.com/file/d/1lViWyaNUKsGoW7zyqbuaIxwBcrOBBH_g/view.
XEXÉO, Geraldo. Análise de sistemas: texto preliminar. 2020. 378 p. Disponível em: https://drive.google.com/file/d/1SjfN8GlzUZ5T7DaatfiYaajtxAnIp-is/view.
PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de Software: uma abordagem profissional. 8. ed. AMGH, McGraw-Hill, 2016. 968 p.
SOMMERVILLE, Ian. Engenharia de Software. 9. ed. Person, 2011. 529 p.
BIFFL, Stefan; AURUM, Aybuke; BOEHM, Barry. Value-Based Software Engineering. Springer, 2010. 412 p.
MARTIN, R. C. Código Limpo: habilidades práticas do agile software. Alta Books, 2011. 456p.
FOWLER, M. Refatoração: aperfeiçoando o design de código existentes. Novatec, 2020. 456p.
SUTHERLAND, J; SUTHERLAND, J.J. Scrum: a arte de fazer o dobro do trabalho na metade do tempo. Rio de Janeiro: Sextante. 256p.
SABBAGH, R. Scrum: gestão ágil para projetos de sucesso. São Paulo: Casa do Código. 367p.