Mini-Projecto · PAP — implementar e defender
Contexto
Este é o projecto integrador final do curso. Cada aluno (individual, ou par/trio com âmbito ampliado) implementa o projeto cujo plano construiu na UC02640. O resultado deve estar entregue ao cliente (real ou pseudo-real), com dossier completo, e defendido oralmente perante júri (interno + externo) — é a base da PAP.
Esta UC integra todas as anteriores: design, vídeo, animação, web, interativo, a11y, AR/VR (quando aplicável) e gestão.
Requisitos
Funcionais
- Plano da UC02640 revisitado e actualizado (scope + Gantt + orçamento).
- Repositório Git com história limpa e Conventional Commits.
- Pelo menos 2 entregáveis principais (ex.: site + vídeo; ou peça transmedia 3-meios; ou app Figma + protótipo navegável + handoff).
- HTML válido + Lighthouse ≥ 90 (se houver componente web).
- A11y verificada (WCAG AA mínima).
- QA + UAT documentados (cenários + resultados + assinatura).
- Dossier de entrega ao cliente (10+ itens, incluindo manual + créditos + manutenção sugerida).
- Defesa oral (15-20 min + Q&A) com slides + demo ao vivo.
Não-funcionais
- Documentação rica (README + decisões arquiteturais).
- Risk register + lessons learned finais.
- Performance + custos reais (horas registadas, comparadas com plano).
- Portfolio piece publicado (site pessoal, Behance, Vimeo, GitHub).
Fases
Fase 1 · 2h
Setup + plano revisto
- Revisitar plano UC02640; setup repos + estrutura de pastas; kick-off interno.
Plano final + repo inicial.
Fase 2 · 6h
Design + conteúdo
- Design final aplicado; conteúdo (copy + foto/vídeo); approve do cliente em milestone.
Design + conteúdo aprovados.
Fase 3 · 10h
Implementação
- Build dos entregáveis principais; iterações; demos intermédias.
Build em alpha.
Fase 4 · 3h
QA + UAT
- Checklist DoD; corrigir bugs; cenários UAT com cliente; aceitação escrita.
UAT assinada + bugs zero críticos.
Fase 5 · 2h
Polish + a11y final
- Lighthouse ≥ 90; auditoria a11y; afinações.
Relatórios anexos.
Fase 6 · 2h
Entrega + dossier
- Compilar dossier; treino do cliente (gravado); ficheiros-fonte transferidos.
Dossier + sessão de treino.
Fase 7 · 2h
Slides + ensaios
- Construir slides 15-20 min; 2-3 ensaios cronometrados.
Slides + plano B (vídeo gravado da demo).
Fase 8 · 1h
Defesa PAP
- Apresentar perante júri (15-20 min) + Q&A (5-15 min).
Defesa executada.
Critérios de avaliação
| Item | Peso |
|---|---|
| Adesão ao plano (vs realidade) | 10% |
| Qualidade técnica dos entregáveis | 25% |
| Acessibilidade + performance (Lighthouse / WCAG) | 10% |
| QA + UAT documentados | 10% |
| Dossier de entrega + treino do cliente | 10% |
| Repositório Git (história + README) | 10% |
| Slides + clareza da apresentação | 10% |
| Defesa + Q&A | 15% |
Reflexão (peça obrigatória do dossier)
Em 2-3 páginas:
- O plano cumpriu-se? O que mudou, porquê, como decidiste.
- Que decisão técnica fez maior diferença? Que decisão deveria ter sido diferente?
- Qual UC anterior (de TDS, TSCR ou TM) se revelou mais útil neste projeto?
- O que dirás ao teu eu de há 12 meses, antes de começar?
- Próximo nível — se tivesses 6 meses extra e orçamento dobrado, o que farias diferente?
- Cliente — recomendarias o teu trabalho a outro cliente sem reservas? Porquê.
- Aprender ao longo da carreira — que comunidades / cursos / livros vais perseguir nos próximos 12 meses?
Esta reflexão é avaliada como peça autónoma e entra na nota da PAP.