Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 ENGENHARIA DE SOFTWARE UNIDADE 1 – Introdução à Engenharia de Software (Aula 1 – Aspectos da Disciplina) Prof. Ivan Nunes da Silva 2 Apresentação: Introduzir aos alunos de engenharia elétrica os conceitos relacionados ao desenvolvimento de técnicas de engenharia de software. Objetivos: Métodos de Avaliação: Projeto de Software (40%) // Grupo de 5 Pessoas: – Parte I Projeto Parcial (10%) Entrega do Projeto Parcial (Via e-disciplinas): 10/10/2023 – Parte II Projeto Completo (30%) Entrega do Projeto Completo (Via e-disciplinas): 05/12/2023 Provas (60%) // Individual: – P1 Data: 10/10/2023 (30%) – P2 Data: 05/12/2023 (30%) 1. Aspectos da Disciplina Prof. Ivan Nunes da Silva Alunos: Naturalidade, Curso, Período, IC, Estágio, TCC, Grupo Extracurricular 2 3 2. Projeto de Software 1. Análise de Necessidades 2. Análise de Requisitos 3. Diagrama de Fluxo de Dados 4. Dicionário de Dados 5. Especificação de Processos 6. Diagrama Entidade-Relacionamento 7. Codificação e Memorial de Procedimentos 8. Descrição das Estratégias de Testes Realizadas no Software 9. Documentação das Falhas Observadas nos Testes 10. Análise dos Fatores e Métricas da Qualidade do Software Projeto Parcial Projeto Completo 4 3. Conteúdo Programático Introdução Modelos de Processos de Software Etapas de Desenvolvimento de Software Modelagem de Dados e Análise de Funções Codificação e Linguagens de Programação Técnicas de Testes de Software Qualidade de Software Manutenção de Software 3 5 4. Bibliografia R. Pressman & Bruce R. Maxim. Engenharia de Software. McGraw-Hill (Bookman), 8a Edição, 2016. I. Sommerville. Engenharia de Software. Pearson Education, 9a Edição, 2012. S. L. Pfleeger. Engenharia de Software – Teoria e Prática. Prentice-Hall, 2a Edição, 2004. W. P. Paula Filho, Engenharia de Software. LTC, 3a Edição, 2009. J. Peters & W. Pedrycz. Engenharia de Software. Editora Campus, 1a Edição, 2001. 6 5. Materiais da Disciplina https://edisciplinas.usp.br/ 4 7 6. Revisão Inicial Lógica de Programação Linguagens de Programação Estruturas de Repetição Estruturas Condicionais Conceitos de Procedimentos e Funções
Compartilhar