Projeto e Análise de Sistemas

Horário

Terça e Quinta, às 14:50 @ Online

Telegram

Todo material de aula será postado no Telegram. Para ingressar, clique aqui.

Objetivo

Apresentar os principais conceitos relacionados às etapas de análise e projeto de sistemas de informação. Procura-se abordar desde questões históricas sobre as metodologias de desenvolvimento, até abordagens práticas e atuais da construção de sistemas de informação.

Ementa

Introdução à Análise e Projeto de Sistemas: Conceitos de Sistemas de Informação, Ciclo de Vida de Software, Metodologias de Análise e Projeto; UML; Descrição de Requisitos com Casos de Uso; Modelos Conceituais; Projeto de Arquitetura; Projeto de Persistência.

Bibliografia

  • SOMMERVILLE, I. Engenharia de Software. São Paulo: Pearson Education do Brasil, 2011.
  • PILONE, D.; PITMAN, N. UML 2: rápido e prático. São Paulo: Alta Books, 2006.
  • Valente. M. Engenharia de software moderna. Online em https://engsoftmoderna.info/.

Material extra

Avaliação

  1. Exercícios em sala: 4 pontos (2pts cada exercício)
  2. Projeto de disciplina: 6 pontos
  3. Atividades extra (AE): 2 pontos

Projeto de disciplina (PD)

  • TBD

Atividade Extra (AE)

  • Ler um artigo completo (10+ folhas) do SBES de 2020. O resumo deve ter 5 folhas (formato SBC). Entrega no 15/09/2021, até às 18:30, via mensagem privada no Telegram.

Nota final

Soma de todas as atividades dividido por dois.

Cronograma

Passível de alterações.

# Data Conteúdo de Aula Link
1 06/07 Introdução e objetivos de análise de projetos Video
2 08/07 Análise de projetos (parte 2) Video
3 13/07 Visão geral do processo unificado (p1) Video
4 15/07 Visão geral do processo unificado (p2) Video
5 20/07 Outros processos de desenvolvimento de software Video
6 22/07 XP (parte 1) Video
7 27/07 XP (parte 1) + SCRUM (parte 1) Video
8 29/07 Scrum (parte 2) + Kanban Video
9 03/08 Exercício em sala  
10 05/08 Métricas de Software (parte 1) Video
11 10/08 Não tivemos aula  
12 12/08 Não tivemos aula  
13 17/08 Métricas de Software (parte 2) Video
14 19/08 Boa práticas de OO (SOLID parte 1) Video
15 24/08 Boa práticas de OO (SOLID parte 2) Video
16 26/08 Padrões Arquiteturais Video
17 31/08 Padrões de projeto Video
18 02/09 Refatoração e Exercício em sala  
19 07/09 Testes Automatizados  
20 09/09 Definição de projetos & Acompanhamento  
21 14/09 Acompanhamento da atividades  
22 16/09 Acompanhamento da atividades  
23 21/09 Acompanhamento da atividades  
24 23/09 Acompanhamento da atividades  
25 28/09 Apresentação de PD  
26 30/09 Apresentação de PD  
27 05/10 Buffer  
28 07/10 Buffer  

Entrega atrasada

Entregas de trabalhos após o prazo serão aceitas mas os pontos referentes não serão contabilizados.

Política de plágio

Todos os trabalhos (a não ser que indicados explicitamentes) devem ser feitos de forma individual. O que você entregar deve ser fruto do seu trabalho. Alunos são permitidos e encorajados para discutir os trabalhos e projetos com outros alunos. Alunos não são permitidos copiar solução ou parte de solução de colegas. Na presença de plágio, os alunos envolvidos não receberão pontos da atividade em questão.

Pontuação extra

Dado a existência da atividade extra (AE), qualquer pontuação extra não será possível.