IFCE Horizonte · Portal
ADS23 · Sistemas Operacionais

Encerramento · N2 da 2ª etapa

Guia de Apresentação — Projeto Final

Último encontro da disciplina. Sua equipe apresenta o toolkit de automação, com demonstração ao vivo, num timebox de 10 minutos. Este guia reúne o que preparar, como estruturar a fala e como você será avaliado.

⚠️ Rubrica em versão de rascunho

Os pesos mostrados abaixo são uma proposta de trabalho e podem ser ajustados pelo professor antes da aplicação. O formato do instrumento (toolkit + demonstração + apresentação) já está confirmado.

O que levar

Checklist de preparação

Confira tudo antes de sair de casa — não há tempo de resolver pendências no dia.
  • Os três scripts funcionando na máquina que vamos usar
  • O container sobe com --memory e volume configurados
  • A restauração do backup foi testada — vai ser demonstrada
  • README.md finalizado e entregue no formato combinado
  • Ensaiamos com cronômetro e cabemos em 10 minutos
  • Definimos quem fala em cada parte
  • Temos plano B caso a demonstração falhe ao vivo
  • Todos da equipe conseguem explicar qualquer parte do trabalho
0 / 8 verificados

Estrutura sugerida

Como dividir os 10 minutos

Sugestão testada no ensaio do Encontro 16. Ajuste conforme o seu projeto, mas mantenha a demonstração ao vivo no centro.
TempoO que apresentar
~1 minContexto: qual serviço vocês operam e por que o escolheram
~2 minDeploy ao vivo — subir o serviço com o script
~2 minBackup + restauração ao vivo — item obrigatório
~2 minMonitoramento — métricas, limites e a justificativa deles
~2 minConceitos da disciplina aplicados + limitações conhecidas
~1 minFechamento: o que fariam com mais tempo

Avaliação

Como sua apresentação é avaliada

Os critérios completos ficam na página de avaliação da disciplina. Resumo transparente dos critérios e pesos propostos:
CritérioPesoO que é observado
Funcionamento do toolkit3,5 ptsOs três scripts fazem o que prometem, com os requisitos técnicos do enunciado
Demonstração ao vivo2,5 ptsO toolkit opera de verdade na hora, incluindo a restauração do backup
Documentação (README)2,0 ptsClareza de uso, justificativa das escolhas, conexão com conceitos
Apresentação1,5 ptOrganização, domínio do conteúdo, respeito ao timebox
Trabalho em equipe0,5 ptParticipação equilibrada; todos capazes de responder

Perguntas prováveis

Prepare-se para responder

O professor vai perguntar, e pode direcionar a integrantes que falaram menos. Discutam essas respostas em equipe antes.
▸
"Se eu rodar o deploy.sh duas vezes seguidas, o que acontece?"
▸
"Por que vocês escolheram esse limite de memória para o container?"
▸
"O que aconteceria com os dados se o container fosse removido? Por quê?"
▸
"Qual conceito da disciplina vocês precisaram entender para escrever esse script?"
▸
"Qual foi a limitação que vocês não conseguiram resolver?"

Sobre a última pergunta: responder com honestidade conta a favor. Reconhecer uma limitação e explicar por que ela existe demonstra consciência técnica — o enunciado (seção 9) diz isso explicitamente. Fingir que está tudo perfeito quando não está costuma aparecer nas perguntas seguintes.

Se algo falhar

Demonstração ao vivo dá errado — e tudo bem

Falha técnica na hora acontece até em ambiente profissional. O que se observa é como a equipe reage.

Como reagir a uma falha na hora

Reação que prejudica

Congelar, tentar o mesmo comando repetidamente por vários minutos, ou fingir que funcionou. O tempo acaba e o resto da apresentação se perde.

Reação que preserva

Reconhecer, dizer o que deveria acontecer e por quê, acionar o plano B (print, terminal já preparado, explicação), e seguir. A equipe demonstra domínio mesmo sem a execução.