en

Ementa do curso


Desenvolvimento de um sistema de software para um problema dado. Trabalho realizado seguindo um plano de supervisão com pontos de controle pré-estabelecido.

Objetivos do curso


Geral: Pôr em perspectiva os conceitos relacionados com a concepção, desenvolvimento e gestão de sistemas de informação, com abordagem prática.

Específicos: Estabelecer a ligação entre os princípios teóricos de desenvolvimento de sistemas de informação e exemplos reais. Utilizar o paradigma orientado a objetos na prática de análise e projeto de sistemas de informação. Utilizar métodos e ferramentas de gerência de desenvolvimento de sistemas.

Estrutura Curricular

Conteúdo programático


  1. Levantamento de Requisitos
  2. Story Boards
  3. Casos de Uso
  4. Modelagem
  5. Implementação
  6. Testes
  7. Persistência
  8. Integração Contínua

Plano de aulas


Data Assunto Deadlines
22/02/2018 Apresentação do curso e Levantamento de Requisitos  
01/03/2018 Técnicas de Especificação de Requisitos Milestone 1
08/03/2018 Casos de Uso Milestone 2
15/03/2018 Diagramas de Classes Milestone 3
22/03/2018 Controle de versão  
29/03/2018 Sem atividades - Feriado da semana santa  
05/04/2018 Acompanhamento das entregas e revisão Milestone 4
12/04/2018 P1 Milestone 5
19/04/2018 Gerenciamento de projetos no Github  
26/04/2018 Gerenciamento de projetos no Github Milestone 6
03/05/2018 Revisão de código  
10/05/2018 Revisão de código Milestone 7
17/05/2018 Acompanhamento do projeto (Entrega parcial) Milestone 8
24/05/2018 Sem atividades - Paralização Nacional  
31/05/2018 Sem atividades - Corpus Christi  
07/06/2018 Acompanhamento do projeto  
14/06/2018 P2 - Apresentação e Entrega Milestone 9
21/06/2018 Sem atividades  
28/06/2018 Sem atividades  
05/06/2018 Prova Final - Critérios de Avaliação  

Metodologia


Aulas expositivas e práticas. Avaliação continua através de entregas de artefatos relacionados com a análise e implementação de um software funcional.


Submissão de Milestones

Projeto da Disciplina

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


PRESSMAN, Roger S. Engenharia de software. Tradução Rosângela Delloso Penteado. São Paulo: McGraw-Hill, 2006. 720 p. ISBN 85-346-0237-9

LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento iterativo. Porto Alegre: Bookman, 2007. 696 p. ISBN 9788560031528

DEITEL, Paul; DEITEL, Harvey. Java: como programar. São Paulo: Pearson Prentice Hall, 2010. 1114 p. ISBN 9788576050193