Engenharia de Software - TCC00225 - 2020.2
Ir para navegação
Ir para pesquisar
Índice
Logística
- Disciplina: TCC00225 - Engenharia de Software
- Turma: A1
- Data: terça-feira, 18h-22h
- Sala: https://meet.google.com/rsc-bhcv-yyv
- Google Classroom: ppgyqbi
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 | Slides |
---|---|---|---|---|---|
1 | 02/02/2021 | Introdução a Engenharia de Software | Sommerville cap. 1 Pressman caps. 1 e 2 |
[1] | |
2 | 09/02/2021 | Processos de desenvolvimento de software | Sommerville caps. 2 e 3 Pressman caps. 3, 4, 5 e 6 |
[2] | |
3 | 16/02/2021 | Feriado - Carnaval | |||
4 | 23/02/2021 | Desenvolvimento ágil | |||
5 | 02/03/2021 | Paradigmas de desenvolvimento de software: - Análise estruturada |
Larman caps. 1 e 2 Guedes cap. 2 |
[3] | |
5 | 09/03/2021 | Engenharia de requisitos | Sommerville cap. 4 Pressman cap. 8 |
[4] | |
6 | 16/03/2021 | Casos de uso | Guedes caps. 1 e 3 Bezerra caps. 3 e 4 Pressman caps. 9 |
[5] | |
7 | 23/03/2021 | Modelagem de Sistemas Projeto da arquitetura do sistema |
|||
8 | 30/03/2021 | Apresentação dos grupos - Projeto de Aplicação - Parte 1 | |||
9 | 06/04/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 |
[6] | |
10 | 13/04/2021 | Projeto de software: diagrama de classes Palestra 2 |
Guedes caps. 4, 5 e 6 Bezerra cap. 5 |
[7] | |
12 | 20/04/2021 | - Diagrama de atividades - Diagrama de sequencia |
Guedes caps. 7, 9 e 10 Bezerra caps. 7, 10 e 11 |
[8] | |
13 | 27/04/2021 | - Diagrama de transição de estados - Outros diagramas |
|||
14 | 04/05/2021 | Apresentação dos grupos - Projeto de Aplicação - Parte 2 |
Video-Aulas extra
Aula | Conteúdo | Video-Aulas |
---|---|---|
1 | Gerenciamento de projetos de Software | [9] |
2 | Verificação e validação de Software | [10] |
3 | Medições em Engenharia de Software | [14] |
4 | Entrega e manutenção do Software | [15] |
5 | Cenários futuro em Engenharia de Software | [16] |
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.