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
20/02/2018 Apresentação do Curso  
23/02/2018 Introdução a Engenharia de Software  
27/02/2018 Processos de Software  
02/03/2018 Modelos Tradicionais  
06/03/2018 Métodos Ágeis  
09/03/2018 eXtreme Programming  
13/03/2018 Sem aula - Atividade I  
16/03/2018 Scrum  
20/03/2018 Planejamento e Gerência de Software  
23/03/2018 Atividade SCRUM  
27/03/2018 Sem atividades - Professor mazelado  
30/03/2018 Sem atividades - Feriado da semana santa  
03/04/2018 Projeto e Arquitetura de Software  
06/04/2018 Revisão para P1  
10/04/2018 P1  
13/04/2018 Correção da P1 Notas
17/04/2018 Visões Arquiteturais  
20/04/2018 Estilos Arquiteturais  
24/04/2018 Estilos Arquiteturais  
27/04/2018 Arquitetura Orientada a Serviços  
01/05/2018 Sem atividades - Dia do trabalho  
04/05/2018 Webservices  
08/05/2018 RESTful-WS  
11/05/2018 API’s RESTful Atividade
15/05/2018 Sem atividades - Viagem a trabalho  
18/05/2018 Estimativa de Software  
22/05/2018 Testes de Software  
25/05/2018 Estratégias de Testes  
29/05/2018 Evolução e Manutenção de Software  
01/06/2018 Evolução e Manutenção de Software  
05/06/2018 Revisão para P2  
08/06/2018 P2  
12/06/2018 Correção da P2 Notas
15/06/2018 Revisão para PS  
19/06/2018 Prova Substitutiva  
22/06/2018 Correção PS  
26/06/2018 Revisão para Final  
29/06/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, mesas redondas para discussão de assuntos pertinentes e pesquisas em grupo.

Avaliação


Exercícios e Prova.

Planilha de Atividades

Notas

Comunicação


Entre em contato por email: [email protected]

Também haverá atendimento presencial, horário: Todas sextas-feira das 19h às 20h

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