Engenharia de Software - TCC00225 - 2021.1

De Flavio Luiz Seixas
Revisão de 12h19min de 29 de setembro de 2021 por Fseixas (discussão | contribs) (Fseixas moveu Engenharia de Software para Engenharia de Software - 2021.1 sem deixar um redirecionamento)
Ir para navegação Ir para pesquisar

Logística

Ementa / Conteúdo Programático

  • Estudar o histórico, objetivo, importância e principais desafios da Engenharia de software.
  • Técnicas de análise de requisitos e modelagem na Engenharia de projeto.
  • UML (Unified Modeling Language) nas Engenharias de requisito e de projeto:
    • Diagrama de descrição de casos de uso;
    • Diagrama de classes;
    • Diagrama de transição de estados;
    • Diagrama de atividades;
    • Diagrama de sequência.

Ideias para o projeto de aplicação

Banco de Projetos de Pesquisa, Desenvolvimento e Inovação com a Saúde

Calendário

Aula Data Conteúdo Referências Video-Aulas CEDERJ Aulas Gravadas de 2020.1
1 15/06/2021 Introdução a Engenharia de Software Sommerville cap. 1
Pressman caps. 1 e 2
[1] [2]
2 22/06/2021 Processos de desenvolvimento de software Sommerville caps. 2 e 3
Pressman caps. 3, 4, 5 e 6
[3] [4]
3 29/06/2021 Desenvolvimento ágil [5]
4 06/07/2021 Paradigmas de desenvolvimento de software:

- Análise estruturada
- Análise essencial
- Análise Orientada a Objetos (OOA)

Larman caps. 1 e 2
Guedes cap. 2
[6]
5 13/07/2021 Engenharia de requisitos Sommerville cap. 4
Pressman cap. 8
[7] [8]
5 20/07/2021 Casos de uso Guedes caps. 1 e 3
Bezerra caps. 3 e 4
Pressman caps. 9
[9] [10]
6 27/07/2021 Modelagem de Sistemas
Projeto da arquitetura do sistema
[11]

[12]

7 03/08/2021 Apresentação dos grupos - Projeto de Aplicação - Parte 1
8 10/08/2021 Projeto de software usando UML

Palestra 1
Guedes caps. 1 e 3
Bezerra caps. 3 e 4
Sommerville caps. 5, 6 e 7
Pressman caps. 12, 13, 14, 15 e 16
[13]
9 17/08/2021 Projeto de software:
- Diagrama de classes
- Diagrama de atividades

Palestra 2
Guedes caps. 4, 5 e 6
Bezerra cap. 5
[14] [15]
10 24/08/2021 - Diagrama de sequencia

Palestra 3
Guedes caps. 7, 9 e 10
Bezerra caps. 7, 10 e 11
[16]
12 31/08/2021 - Diagrama de transição de estados
13 07/09/2021 Feriado: Dia da independência
14 14/09/2021 Apresentação dos grupos - Projeto de Aplicação - Parte 2

Referências bibliográficas

  • Sommerville, Ian. Engenharia de Software. 9ª Edição Edição. Pearson Brasil, 2011.
  • Pressman, Roger, e Bruce Maxim. Engenharia de Software. 8ª Edição. McGraw Hill Brasil, 2016.
  • Larman, Graig. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Desenvolvimento Iterativo. 3ª Edição. Bookman, 2007.
  • Guedes, Gilleanes T. A. UML 2. Uma Abordagem Prática. 2ª Edição. Novatec, 2011.
  • Bezerra, Eduado. Princípio de Análise e Projeto de Sistemas com UML. Elsevier Editora Campus, 2006
  • Booch, Grady; Rumbaugh, James; Jacobson, Ivar. The Unified Modeling Language User Guide. Addison-Wesley Professional, 1998.