Ficha 01 · Setup, Git, controlo
- Setup pro
- Git workflow
- Burndown
- DoD
Parte I · Setup do projecto
Exercício 1 · Estrutura de pastas (10 pts)
Propõe uma estrutura de pastas para um projeto multimédia de cliente (site institucional + 1 vídeo).
Exercício 2 · Naming (10 pts)
Lê estes nomes de ficheiro e indica quais seguem boa convenção e o que corrigir:
a) Logo Final FINAL (2) v3.psd
b) 20260520_logo_v3.svg
c) homepage.png
d) site - novo - última versão!!!.zip
e) Aula 5/exercício 2.pdf
Parte II · Git
Exercício 3 · Branches (10 pts)
Estás a implementar 2 features em paralelo no mesmo repositório: "página de menu" e "formulário de contacto". Que branches crias e como mergeias?
Exercício 4 · Conventional Commits (10 pts)
Classifica/corrige estes commits:
a) update
b) feat: adiciona página de menu
c) final final v3
d) fix: corrige contraste do CTA (WCAG 1.4.3)
e) asdfg
Parte III · Controlo
Exercício 5 · Burndown (15 pts)
Tens este burndown ao fim de 3 das 4 semanas planeadas:
sem | plano restante | real restante
0 | 200h | 200h
1 | 150h | 170h
2 | 100h | 140h
3 | 50h | 110h
4 | 0h | ?
a) Que problema vês?
b) Que ações tomar?
Exercício 6 · Sinais vermelhos (10 pts)
Quais destes sinais indicam projeto em risco e merecem replaneamento?
a) 80% do orçamento gasto, 50% do prazo decorrido. b) Cliente parou de responder há 5 dias. c) Caminho crítico atrasado 1 dia. d) Designer principal saiu da empresa. e) Lighthouse score 75 em vez de 90.
Parte IV · Definition of Done
Exercício 7 · DoD web (15 pts)
Escreve uma Definition of Done para "página de website pronta a entregar".
Exercício 8 · DoD vídeo (10 pts)
Escreve DoD para "vídeo institucional de 90s pronto a entregar".
Parte V · Mudanças
Exercício 9 · Change request (10 pts)
Cliente envia email: "Decidi que afinal queremos uma versão em espanhol também. Conseguem incluir até à entrega?"
Escreve uma resposta breve (3-5 linhas) seguindo o processo de change request.