Projeto Final 03: Apresentação Final
Projeto Final da Disciplina
Seção intitulada “Projeto Final da Disciplina”Na etapa final, cada grupo deverá realizar uma apresentação técnica do projeto desenvolvido ao longo da disciplina. O objetivo não é apenas mostrar o software funcionando, mas também evidenciar o processo de evolução do sistema, os problemas arquiteturais encontrados e as decisões de projeto tomadas durante a refatoração.
Objetivos
Seção intitulada “Objetivos”- Apresentar de forma clara a evolução do projeto ao longo da disciplina.
- Demonstrar tecnicamente o funcionamento da versão final do sistema.
- Comparar a versão inicial com a versão refatorada.
- Explicar os problemas arquiteturais encontrados e as soluções adotadas.
- Evidenciar domínio técnico sobre código, arquitetura e decisões de design.
Formato da Apresentação
Seção intitulada “Formato da Apresentação”A apresentação deverá ter duração aproximada de 10 a 15 minutos.
O grupo poderá organizar sua exposição em:
- slides;
- demonstração prática do sistema;
Conteúdo Obrigatório
Seção intitulada “Conteúdo Obrigatório”Durante a apresentação, o grupo deverá obrigatoriamente abordar:
- uma visão geral do sistema e do problema escolhido;
- a versão inicial do projeto;
- a versão refatorada do projeto;
- os novos requisitos introduzidos após o protótipo;
- os patterns aplicados;
Comparação entre Versões
Seção intitulada “Comparação entre Versões”O grupo deverá comparar explicitamente:
- como o sistema estava estruturado no protótipo inicial;
- quais limitações dificultavam evolução, manutenção ou expansão;
- o que mudou na organização da solução após a refatoração;
- quais ganhos foram obtidos com a nova arquitetura.
Demonstração Funcional
Seção intitulada “Demonstração Funcional”O grupo deverá incluir uma demonstração funcional do software, evidenciando pelo menos:
- o fluxo principal de uso do sistema;
- funcionalidades centrais da aplicação;
- algum aspecto relacionado aos novos requisitos incorporados;
Também é esperado que sejam mostrados os principais trechos arquiteturais, como classes, interfaces, componentes ou serviços que representem o núcleo da solução refatorada.
Participação da Equipe
Seção intitulada “Participação da Equipe”Todos os integrantes do grupo deverão participar da apresentação.
Cronograma
Seção intitulada “Cronograma”| Período | Atividade esperada |
|---|---|
| Semana 6 | Apresentação final do projeto |
Entregas
Seção intitulada “Entregas”Na etapa final, o grupo deverá disponibilizar:
- versão final do repositório do projeto;
- sistema pronto para demonstração;
- documentação e
READMEatualizados.
Rubrica de Avaliação
Seção intitulada “Rubrica de Avaliação”| Critério | Descrição | Peso |
|---|---|---|
| Domínio técnico | O grupo demonstra compreensão real do sistema, do código e das decisões adotadas | 2x |
| Aplicação dos patterns | Os patterns são aplicados de forma correta e eficaz na evolução do sistema | 2x |
| Entregas | As entregas estão completas, organizadas e de acordo com o calendário proposto | 2x |
| Clareza da apresentação | A exposição é organizada, objetiva e compreensível | 1x |
| Demonstração do software | O sistema é demonstrado de forma funcional e coerente com o que foi proposto | 1x |
| Justificativa dos patterns | Os patterns são explicados com clareza e relação direta com problemas reais do projeto | 1x |
| Participação da equipe | Todos os integrantes participam e demonstram envolvimento com o projeto | 1x |