Engenharia de Software - TCC00225 - 2020.1
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 | 15/09/2020 | Introdução a Engenharia de Software | Sommerville cap. 1 Pressman caps. 1 e 2 |
[1] | Aula 1.1 |
2 | 22/09/2020 | Processos de desenvolvimento de software | Sommerville caps. 2 e 3 Pressman caps. 3, 4, 5 e 6 |
[2] | Aula 2.1 |
3 | 29/09/2020 | Desenvolvimento ágil | |||
4 | 06/10/2020 | Paradigmas de desenvolvimento de software: - Análise estruturada |
Larman caps. 1 e 2 Guedes cap. 2 |
[3] | |
5 | 13/10/2020 | Levantamento de requisitos | Sommerville cap. 4 Pressman cap. 8 |
[4] | Aula 4.1 |
6 | 20/10/2020 | Casos de uso | Guedes caps. 1 e 3 Bezerra caps. 3 e 4 Pressman caps. 9 |
[5] | Aula 5.1 Aula 5.2 |
7 | 27/10/2020 | Projeto da arquitetura do sistema | |||
8 | 03/11/2020 | Apresentação dos grupos - Projeto de Aplicação - Parte 1 | |||
9 | 10/11/2020 | Projeto de software usando UML | 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] | Aula 7.1 Aula 7.2 |
10 | 17/11/2020 | Projeto de software: diagrama de classes | Guedes caps. 4, 5 e 6 Bezerra cap. 5 |
[7] | Aula 10.1 |
12 | 24/11/2020 | - Diagrama de atividades - Diagrama de sequencia |
Guedes caps. 7, 9 e 10 Bezerra caps. 7, 10 e 11 |
[8] | Aula 11.1 |
13 | 01/12/2020 | - Diagrama de transição de estados - Outros diagramas |
Aula 12.1 | ||
14 | 08/12/2020 | Apresentação dos grupos - Projeto de Aplicação - Parte 2 | |||
15 | 15/12/2020 | --- |
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.