Ementa do curso


O Processo de desenvolvimento de software. Práticas efetivas de Engenharia de Software. Gerência de projeto de software: estimativas, análise de riscos, escalonamento e acompanhamento, verificação de qualidade.

Objetivos do curso


Geral: Conhecer e analisar a importância que a Engenharia de Software tem para o desenvolvimento e gerência de projetos de software.

Específicos: Contribuir com a formação do profissional de sistemas de informação para que possam desenvolver produtos e implementar processos utilizando-se de técnicas que permitam planejar, gerenciar, avaliar e executar projetos utilizando o formalismo e as técnicas de Engenharia de Software.

Estrutura Curricular

Conteúdo programático

  1. Introdução a Engenharia de Software
  2. Processo de Software
  3. Planejamento e Gerenciamento de Software
  4. Requisitos de Software
  5. Modelos de Software
  6. Design e Arquitetura de Software
  7. Verificação e Validação de Software
  8. Manutenção e Evolução de Software

Plano de aulas


Data Assunto Deadlines
06/08/2018 Apresentação do Curso  
07/08/2018 Introdução a Engenharia de Software  
13/08/2018 Processos de Software  
14/08/2018 Modelos Tradicionais  
20/08/2018 Métodos Ágeis  
21/08/2018 XP - eXtreme Programming Exercício I
27/08/2018 Exercício II - Planning Poker  
28/08/2018 Scrum  
03/09/2018 Planejamento e Gerência de Software  
04/09/2018 Exercício III - SCRUM  
10/09/2018 Projeto e Arquitetura de Software Exercício IV - Riscos
11/09/2018 Visões Arquiteturais  
17/09/2018 Exercício V - Processos de Software  
18/09/2018 Revisão da P1  
24/09/2018 P1  
25/09/2018 Correção da P1 Notas
01/10/2018 Estilos Arquiteturais  
02/10/2018 Estilos Arquiteturais  
08/10/2018   Exercício VI - Estilos
09/10/2018 Arquitetura Orientada a Serviços  
15/10/2018 Feriado - Dia do Professor  
16/10/2018 Não haverá atividades - Viagem a trabalho  
22/10/2018 Webservices  
23/10/2018 RESTful-WS  
29/10/2018 RESTful-WS  
30/10/2018 Exercício VII - RESTful  
05/11/2018 Estimativa de Software  
06/11/2018 Estimativa de Software  
12/11/2018 Testes de Software  
13/11/2018 Evolução e Manutenção de Software  
19/11/2018 Evolução e Manutenção de Software  
20/11/2018 Exercicío VIII - Evolução e Manutenção  
26/11/2018 Revisão para P2  
27/11/2018 P2  
03/12/2018 Correção da P2 Notas
04/12/2018 Prova Substitutiva  
10/12/2018 Revisão para Final  
11/12/2018 Prova Final  

Metodologia


Os recursos didáticos utilizados no ensino do conteúdo programático incluirão aulas expositivas dialogadas com o uso de projetor. Aplicação de metodologias ativas como PBL.

Avaliação


Provas e Exercícios/Mini-testes

Submissão de exercícios

Notas

Comunicação


Entre em contato por email: [email protected]

Também haverá atendimento presencial, horário: Todas segundas-feira das 9h às 9h50h

Referências


Roger Pressman. 2014. Software Engineering: A Practitioner’s Approach (8 ed.). McGraw-Hill, Inc., New York, NY, USA. SOMMERVILLE, Ian. Engenharia de software. 9ª ed. São Paulo: Pearson Addison-Wesley, 2011.



Related Posts