📋 Gabarito - Questionário Aula 05: Qualidade e Recursos

Disciplina: Gestão de Projetos de Software
Curso: Engenharia de Computação - 2º Período
Professor: Aléssio Miranda Júnior


🎯 Critérios de Avaliação

  • Excelente (9-10): Resposta completa, técnica, demonstra conhecimento profundo
  • Bom (7-8): Resposta adequada, alguns aspectos técnicos, conhecimento satisfatório
  • Regular (5-6): Resposta básica, poucos aspectos técnicos, conhecimento limitado
  • Insuficiente (0-4): Resposta incompleta, erros conceituais, conhecimento inadequado

📚 GABARITO DETALHADO

Seção 1: Gestão de Qualidade

Questão 1: Conceitos Fundamentais de Qualidade

✅ Resposta Esperada (Excelente): - Qualidade: Grau em que um conjunto de características inerentes atende aos requisitos - Qualidade do Produto: Características do produto final (funcionalidade, confiabilidade, usabilidade) - Qualidade do Processo: Métodos e procedimentos utilizados no desenvolvimento - Garantia de Qualidade: Atividades preventivas para assegurar qualidade - Controle de Qualidade: Atividades para verificar e medir qualidade - Diferença: Garantia é preventiva, controle é corretivo - Importância: Satisfação do cliente, redução de custos, reputação

⚠️ Resposta Parcial (Bom): - Menciona conceitos básicos - Fala sobre diferenças - Cita alguns exemplos - Não detalha aplicação

❌ Respostas Incorretas (Insuficiente): - Confunde conceitos - Não entende diferenças - Visão muito simplista - Não considera contexto


Questão 2: Padrões de Qualidade em Software

✅ Resposta Esperada (Excelente): - ISO 9001: Sistema de gestão da qualidade - ISO/IEC 25010: Modelo de qualidade de software - CMMI: Capability Maturity Model Integration - IEEE 730: Padrão para garantia de qualidade de software - Características de Qualidade (ISO 25010): - Funcionalidade, Confiabilidade, Usabilidade - Eficiência, Manutenibilidade, Portabilidade - Aplicação: Estabelecer critérios objetivos de qualidade

⚠️ Resposta Parcial (Bom): - Menciona alguns padrões - Fala sobre características - Cita exemplos básicos - Não detalha aplicação

❌ Respostas Incorretas (Insuficiente): - Não conhece padrões - Confunde conceitos - Visão superficial - Não considera importância


Seção 2: Planejamento de Qualidade

Questão 3: Plano de Qualidade

✅ Resposta Esperada (Excelente): - Definição: Documento que descreve como a qualidade será gerenciada - Componentes: - Objetivos de qualidade - Critérios de aceitação - Métricas e indicadores - Processos de revisão - Responsabilidades - Critérios de Aceitação: - Funcionalidade: 100% dos requisitos implementados - Performance: Tempo de resposta < 3 segundos - Usabilidade: Teste de usabilidade aprovado - Compatibilidade: Funciona em navegadores modernos - Métricas: - Cobertura de testes: > 80% - Bugs por funcionalidade: < 5 - Satisfação do usuário: > 4.0/5.0

⚠️ Resposta Parcial (Bom): - Menciona componentes básicos - Fala sobre critérios - Cita algumas métricas - Não detalha aplicação

❌ Respostas Incorretas (Insuficiente): - Não entende conceito - Critérios vagos - Métricas inadequadas - Visão superficial


Questão 4: Técnicas de Garantia de Qualidade

✅ Resposta Esperada (Excelente): - Revisões de Código: - Code review por pares - Checklist de qualidade - Ferramentas automatizadas - Testes: - Testes unitários - Testes de integração - Testes de sistema - Testes de aceitação - Análise Estática: - Linters e analisadores - Verificação de padrões - Detecção de vulnerabilidades - Automação: - CI/CD com testes automatizados - Pipeline de qualidade - Relatórios automáticos

⚠️ Resposta Parcial (Bom): - Menciona algumas técnicas - Fala sobre testes - Cita revisões - Não detalha automação

❌ Respostas Incorretas (Insuficiente): - Técnicas incompletas - Não entende diferenças - Confunde conceitos - Visão superficial


Seção 3: Gestão de Recursos

Questão 5: Tipos de Recursos

✅ Resposta Esperada (Excelente): - Recursos Humanos: - Desenvolvedores, designers, testadores - Habilidades e competências - Disponibilidade e carga de trabalho - Recursos Técnicos: - Hardware (servidores, computadores) - Software (IDEs, ferramentas, licenças) - Infraestrutura (cloud, redes) - Recursos Financeiros: - Orçamento para ferramentas - Custos de infraestrutura - Recursos para treinamento - Recursos de Tempo: - Horas disponíveis por pessoa - Prazos e marcos - Buffer para imprevistos

⚠️ Resposta Parcial (Bom): - Menciona tipos básicos - Fala sobre humanos - Cita alguns técnicos - Não detalha planejamento

❌ Respostas Incorretas (Insuficiente): - Tipos incompletos - Não entende diferenças - Confunde conceitos - Visão superficial


Questão 6: Planejamento de Recursos

✅ Resposta Esperada (Excelente): - Identificação de Recursos: - Listar todos os recursos necessários - Definir habilidades requeridas - Estimar quantidades - Alocação de Recursos: - Atribuir recursos às atividades - Considerar disponibilidade - Balancear carga de trabalho - Nivelamento de Recursos: - Otimizar uso de recursos - Evitar sobrecarga - Minimizar custos - Monitoramento: - Acompanhar utilização - Identificar gargalos - Ajustar alocação

⚠️ Resposta Parcial (Bom): - Menciona identificação - Fala sobre alocação - Cita monitoramento - Não detalha nivelamento

❌ Respostas Incorretas (Insuficiente): - Processo incompleto - Não considera otimização - Visão superficial - Não entende importância


Seção 4: Equipes e Habilidades

Questão 7: Formação de Equipes

✅ Resposta Esperada (Excelente): - Análise de Habilidades: - Mapear competências da equipe - Identificar lacunas - Planejar desenvolvimento - Papéis e Responsabilidades: - Scrum Master, Product Owner - Desenvolvedores (frontend/backend) - Designer/UX, QA/Tester - Dinâmica de Equipe: - Comunicação efetiva - Colaboração e cooperação - Resolução de conflitos - Desenvolvimento: - Treinamentos técnicos - Mentoria e pair programming - Retrospectivas e melhoria

⚠️ Resposta Parcial (Bom): - Menciona papéis básicos - Fala sobre habilidades - Cita desenvolvimento - Não detalha dinâmica

❌ Respostas Incorretas (Insuficiente): - Papéis incompletos - Não considera habilidades - Visão superficial - Não entende dinâmica


Questão 8: Gestão de Conflitos em Equipe

✅ Resposta Esperada (Excelente): - Tipos de Conflitos: - Técnicos (escolha de tecnologias) - De processo (metodologias) - Interpessoais (personalidades) - Estratégias de Resolução: - Colaboração (ganhar-ganhar) - Compromisso (soluções parciais) - Competição (emergências) - Evitação (conflitos menores) - Prevenção: - Comunicação clara - Definição de papéis - Processos bem definidos - Mediação: - Scrum Master como facilitador - Retrospectivas para discussão - Escalação quando necessário

⚠️ Resposta Parcial (Bom): - Menciona tipos básicos - Fala sobre estratégias - Cita prevenção - Não detalha mediação

❌ Respostas Incorretas (Insuficiente): - Tipos incompletos - Estratégias inadequadas - Visão superficial - Não entende prevenção


Seção 5: Aplicação Prática no Projeto Portfólio

Questão 9: Plano de Qualidade para o Portfólio

✅ Resposta Esperada (Excelente): - Objetivos de Qualidade: - Site funcional e responsivo - Performance otimizada - Código limpo e documentado - Experiência do usuário excelente - Critérios de Aceitação: - Funcionalidade: Todas as páginas funcionando - Performance: Carregamento < 3 segundos - Responsividade: Funciona em mobile/desktop - Acessibilidade: WCAG 2.1 AA - Processos de Qualidade: - Code review obrigatório - Testes automatizados - Deploy automático - Monitoramento contínuo

⚠️ Resposta Parcial (Bom): - Menciona objetivos básicos - Fala sobre critérios - Cita alguns processos - Não detalha implementação

❌ Respostas Incorretas (Insuficiente): - Objetivos vagos - Critérios inadequados - Processos incompletos - Visão superficial


Questão 10: Gestão de Recursos da Equipe

✅ Resposta Esperada (Excelente): - Recursos Humanos: - 4-5 desenvolvedores com habilidades complementares - 1 designer/UX (pode ser um desenvolvedor) - 1 Scrum Master (rotativo) - Recursos Técnicos: - Computadores com IDEs configurados - Acesso ao GitLab e ferramentas - Licenças de software necessárias - Alocação de Tempo: - 2-3 horas por semana por pessoa - Reuniões de 1 hora semanal - Trabalho individual e em pares - Desenvolvimento de Habilidades: - Treinamento em Hugo - Práticas de Git e GitLab - Metodologias ágeis

⚠️ Resposta Parcial (Bom): - Menciona recursos básicos - Fala sobre alocação - Cita desenvolvimento - Não detalha otimização

❌ Respostas Incorretas (Insuficiente): - Recursos incompletos - Alocação inadequada - Visão superficial - Não considera desenvolvimento


Questão 11: Métricas de Qualidade e Performance

✅ Resposta Esperada (Excelente): - Métricas de Qualidade: - Cobertura de testes: > 80% - Bugs encontrados: < 5 por sprint - Tempo de resolução: < 2 dias - Satisfação da equipe: > 4.0/5.0 - Métricas de Performance: - Tempo de carregamento: < 3 segundos - Lighthouse Score: > 90 - Uptime: > 99% - Tempo de build: < 5 minutos - Métricas de Processo: - Velocity da equipe - Burndown chart - Lead time e cycle time - Taxa de retrabalho

⚠️ Resposta Parcial (Bom): - Menciona métricas básicas - Fala sobre performance - Cita algumas de processo - Não detalha implementação

❌ Respostas Incorretas (Insuficiente): - Métricas inadequadas - Não considera tipos - Visão superficial - Não entende importância


Questão 12: Melhoria Contínua

✅ Resposta Esperada (Excelente): - Retrospectivas: - Reuniões quinzenais - Discussão de melhorias - Ações concretas - Métricas de Melhoria: - Redução de bugs - Aumento de velocity - Melhoria de satisfação - Otimização de processos - Ferramentas: - GitLab Analytics - Métricas de CI/CD - Feedback dos usuários - Monitoramento de performance - Ciclo PDCA: - Plan: Planejar melhorias - Do: Implementar mudanças - Check: Verificar resultados - Act: Padronizar sucessos

⚠️ Resposta Parcial (Bom): - Menciona retrospectivas - Fala sobre métricas - Cita algumas ferramentas - Não detalha ciclo PDCA

❌ Respostas Incorretas (Insuficiente): - Processo incompleto - Métricas inadequadas - Visão superficial - Não entende ciclo


📊 DICAS PARA CORREÇÃO

Aspectos a Valorizar:

  • Conhecimento técnico específico de qualidade e recursos
  • Conexões entre conceitos teóricos e prática
  • Visão crítica e analítica
  • Aplicação prática dos conceitos
  • Linguagem técnica apropriada
  • Compreensão do contexto de software

Erros Comuns a Penalizar:

  • Confusão entre garantia e controle de qualidade
  • Conceitos vagos sem fundamentação
  • Falta de conexão entre teoria e prática
  • Linguagem muito informal para contexto acadêmico
  • Respostas superficiais sem análise
  • Não considerar especificidades de software

Pontos de Atenção:

  • Questão 3: Valorizar compreensão de critérios de aceitação
  • Questões técnicas: Verificar conhecimento específico de métricas
  • Aplicação prática: Verificar conexão com projeto integrador
  • Gestão de recursos: Considerar realismo e fundamentação

🎯 CRITÉRIOS FINAIS

  • Excelente (9-10): Demonstra conhecimento profundo, análise crítica, aplicação prática
  • Bom (7-8): Conhecimento adequado, algumas lacunas, boa aplicação
  • Regular (5-6): Conhecimento básico, lacunas significativas, aplicação limitada
  • Insuficiente (0-4): Conhecimento inadequado, erros conceituais, aplicação inexistente

Nota: Este gabarito serve como orientação. Considere o contexto da turma e ajuste os critérios conforme necessário.

Back to top