TEACHING
Disciplinas 2024/2
Tópicos Avançados em Engenharia de Software I (6º e 8º) e
Tópicos Especiais em Engenharia de Software (4º)
Programa Analítico da Disciplina
.
Cronograma de Avaliações
- Avaliação 1 (AV1) – 1pt – 18/11/2024
- Avaliação 2 (AV2) – 4pts – 16/12/2024
- Avaliação 3 (AV3) – 1pt – 20/01/2025
- Avaliação 4 (AV4) – 4pts – 10/03/2025
Materiais Didáticos
- Slides
Lista de Exercícios
Engenharia de Software II
Programa Analítico da Disciplina
.
Bibliografia Básica
- SOMMERVILLE. Engenharia de Software, São Paulo: Addison-Wesley, 9 ed., 2011. ISBN-10: 8579361087 ISBN-13: 9788579361081.
- PRESSMAN, R. S. Engenharia de Software, Rio de Janeiro: McGraw Hill, 7 ed., 2011.
- VICENZI, A. M. R. et al. Automatização de teste de software com ferramentas de software livre. 1a ed. Elsevier, 2018.
Bibiliografia Compementar
- SAITO, D. DevOps Na prática: entrega de software confiável e automatizada. Casa do Código, 2018.
- FOWLER, M. UML essencial: um breve guia para a linguagem-padrão de modelagem de objetos. 3.ed., Porto Alegre: Bookman, 2006. ISBN: 8536304545.
- PRIKLADNICKI, R.; WILL, R.; MILANI, F. Métodos ágeis para desenvolvimento de software. Bookman, 2014.
- SILVEIRA, P. et al. Introdução à arquitetura e design de software: uma visão sobre a plataforma Java. Elsevier, 2012.
- BELL, P. & BEER, B. Introdução ao GitHub. 1a ed. Novatec, 2014.
Cronograma de Avaliações
- Avaliação 1 (AV1) – 1pt – 11/11/2024
- Avaliação 2 (AV2) – 2pts – 03/12/2024
- Avaliação 3 (AV3) – 1pt – 16/12/2024
- Avaliação 4 (AV4) – 2pts – 28/01/2025
- Projeto (PRO) – 4 pts – 10 e 11/03/2025
Materiais Didáticos
- Slides
- VALENTE, M. T. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento de Software com Produtividade, Editora: Independente, 2020. Disponível em: https://engsoftmoderna.info/.
- FOWLER, M. Refatoração: Aperfeiçoando o Design de Códigos Existentes. Novatec Editora, 2ª ed., 2020.
- KOSCIANSKI, A. Qualidade de Software. Novatec Editora, 2ª ed., 2007.
Interação Humano-Computador
Programa Analítico da Disciplina
.
Bibliografia Básica
- BARRETO, Jeanine dos S.; JR., Paulo A P.; BARBOZA, Fabrício F M.; et al. Interface humano-computador. Porto Alegre: SAGAH, 2018. E-book. ISBN 9788595027374. Disponível em: https://app.minhabiblioteca.com.br/#/books/9788595027374/. Acesso em: 04 nov. 2022.
- ROGERS, Yvonne; SHARP, Helen; PREECE, Jennifer. Design de interação: além da interação humano-computador. 3. ed. Porto Alegre: Bookman, 2013. 585 p. ISBN 978-85-8260-006-1.
- LOWDERMILK, Travis. Design centrado no usuário: um guia para desenvolvimento de aplicativos amigáveis. São Paulo: Novatec, 2013. 182 p. ISBN 978-85-7522-366-6.
Bibiliografia Compementar
- TEIXEIRA, Fabrício. Introdução e boas práticas em UX Design. São Paulo: Casa do Código, 263 p. ISBN 978-8566250480.
- ALVES, William P. Unity: design e desenvolvimento de jogos. Rio de Janeiro: Editora Alta Books, E-book. ISBN 9786555200102. Disponível em: https://app.minhabiblioteca.com.br/#/books/9786555200102/. Acesso em: 04 nov. 2022.
- FIALHO, A. B. Realidade Virtual e Aumentada. Tecnologias para Aplicações Profissionais. São Paulo: Saraiva, 2018. 144 p. ISBN 978853652596-9.
- SOBRAL, Wilma S. Design de Interfaces – Introdução. São Paulo: Editora Saraiva, 2019. E-book. ISBN 9788536532073. Disponível em: https://app.minhabiblioteca.com.br/#/books/9788536532073/. Acesso em: 18 nov. 2022.
- OLIVEIRA, Alexandre Dutra de; SILVA, Luis Fernando da.. Desenvolvimento de Software: Aplicativo Comercial com C# e Camadas – Cadastros Básicos. São Paulo: Edição do Autor, 2017. 111 p. ISBN 978859150147-2.
Cronograma de Avaliações
- Avaliação 1 (AV1) – 1pt – 29/10/2024
- Avaliação 2 (AV2) – 1pt – 19/11/2024
- Avaliação 3 (AV3) – 1pt – 03/12/2024
- Avaliação 4 (AV4) – 1pt – 17/12/2024
- Avaliação 5 (AV5) – 1pt – 29/01/2025
- Avaliação 6 (AV6) – 1pt – 08/02/2025
- Projeto (PRO) – 4 pts – 11/03/2025
Materiais Didáticos
- Slides
- BARBOSA, S. D. J. et al. Interação Humano-Computador e Experiência do Usuário. Rio de Janeiro: Simone Diniz Junqueira Basbosa, 2021.
Desenvolvimento Orientado a Objetos
Programa Analítico da Disciplina
.
Bibliografia Básica
- BEZERRA, E. Princípios de Análise e Projeto de Sistemas com UML. 3. ed. Elsevier, 2015.
- WAZLAWICK, R. Análise e Design Orientados a Objetos para Sistemas de informação: modelagem com UML, OCL e IFML. 3. ed. Elsevier, 2015.
- DEITEL, P.; DEITEL, H. Java: como programar. 10. ed. Pearson, 2017.
Bibiliografia Compementar
- BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: Guia do Usuário. 2. ed. Elsevier, 2012.
- GUEDES, G. T. A. UML 2: Uma Abordagem Prática. 3. ed. Novatec, 2018.
- GÓES, W. M. Aprenda UML por Meio de Estudos de Caso. Novatec, 2014.
- SILVEIRA, P. et al. Introdução à arquitetura e design de software: uma visão sobre a plataforma Java. Elsevier, 2012.
- DALL’OGLIO, P. PHP: programando com orientação a objetos. 3. ed. Novatec, 2016.
Cronograma de Avaliações
- Avaliação 1 (AV1) – 1pt – 06/11/2024
- Avaliação 2 (AV2) – 2pts – 18/12/2024
- Avaliação 3 (AV3) – 3pt – 29/01/2025
- Projeto (PRO) – 4pts – 25 e 26/02/2024
Materiais Didáticos
- Slides
Disciplinas 2024/1
INF03017 – Engenharia de Software I (ESWI) – BSI
INF03025 – Engenharia de Software III (ESWIII) – BSI
INF03035 – Introdução ao Desenvolvimento de Jogos (IDJ) – BSI
INF03052 – Análise e Projeto de Sistemas (APS) – TEC
INF03047 – Desenvolvimento Web (WEB) – TEC
Atendimento
O atendimento ao discente tem como objetivo ser um suporte no processo de aprendizado ao esclarecer questões que não ficaram claras para o discente durante a aula e nos materiais didáticos. Em hipótese alguma o horário de atendimento será usado para aulas particulares.