📋 Gabarito - Prova Teórica 1: Gestão de Projetos de Software

Disciplina: Gestão de Projetos de Software
Curso: Engenharia de Computação - 2º Período
Professor: [Nome do Professor]
Valor Total: 30 pontos


🎯 Critérios de Avaliação Geral

  • Excelente (90-100% dos pontos): Resposta completa, técnica, demonstra conhecimento profundo, integração de conceitos, exemplos práticos relevantes
  • Bom (70-89% dos pontos): Resposta adequada, alguns aspectos técnicos, conhecimento satisfatório, alguns exemplos
  • Regular (50-69% dos pontos): Resposta básica, poucos aspectos técnicos, conhecimento limitado, exemplos genéricos
  • Insuficiente (0-49% dos pontos): Resposta incompleta, erros conceituais, conhecimento inadequado, falta de exemplos

📚 GABARITO DETALHADO

PARTE 1: CONCEITOS FUNDAMENTAIS DE GESTÃO DE PROJETOS

Questão 1 (4 pontos): Programar vs Engenharia de Software e Gestão de Projetos

Programar: - Atividade técnica de codificação - Foco na implementação de funcionalidades - Escrever código seguindo lógica e sintaxe

Engenharia de Software: - Disciplina abrangente que inclui: - Análise de requisitos - Design e arquitetura - Implementação (codificação) - Testes e validação - Manutenção e evolução - Gestão de qualidade - Gestão de projeto

Relação com Gestão de Projetos: - Gestão de Projetos organiza e coordena atividades de Engenharia de Software - Gerente de Projetos facilita processo de desenvolvimento - Garante recursos, ambiente adequado, comunicação - Controla escopo, tempo, custo e qualidade

Papel do Gerente de Projetos: - Planejamento e controle - Comunicação entre stakeholders - Alocação de recursos - Gestão de riscos - Mediação de conflitos

Exemplos - Portfólio: - Programar: Escrever código HTML/CSS para página de perfil - Engenharia: Definir estrutura do site, escolher tecnologia (Hugo), planejar testes - Gestão: Organizar equipe, definir prazos, controlar entregas

Distribuição de Pontos: - Diferença programar vs engenharia: 1,5 pontos - Relação com gestão de projetos: 1 ponto - Papel do gerente de projetos: 1 ponto - Exemplos práticos: 0,5 pontos


PARTE 2: VIABILIDADE E PLANEJAMENTO INICIAL

Questão 2 (7 pontos): Viabilidade e Project Charter

a) Tipos de Viabilidade (4 pontos):

Tipos de Viabilidade: 1. Técnica: Recursos técnicos, tecnologia, competências da equipe 2. Econômica: Custos, benefícios, ROI, recursos financeiros 3. Operacional: Processos, pessoas, infraestrutura, capacidade de operação 4. Legal: Conformidade, regulamentações, licenças 5. Temporal: Prazos, cronograma, disponibilidade 6. Organizacional: Estrutura, cultura, mudanças organizacionais

Exemplos para Portfólio:

Viabilidade Técnica: - Conhecimento de HTML/CSS/JavaScript - Disponibilidade de Hugo e GitLab - Competência da equipe em desenvolvimento web - Justificativa: Garantir que equipe possui habilidades técnicas necessárias

Viabilidade Econômica: - Custos de hospedagem (se houver) - Tempo investido pela equipe - Benefício: Portfólio profissional, aprendizado - Justificativa: Validar que benefícios superam custos

Viabilidade Operacional: - Tempo disponível dos membros - Infraestrutura (computadores, internet) - Processos de trabalho em equipe - Justificativa: Garantir que projeto pode ser executado na prática

b) Project Charter (3 pontos):

Definição: - Documento que autoriza formalmente o início do projeto - Define objetivos, escopo inicial e recursos - Define autoridade do gerente de projetos

Elementos Essenciais: - Objetivos e justificativa do projeto - Escopo inicial (alto nível) - Stakeholders principais - Recursos necessários - Riscos iniciais - Critérios de sucesso - Restrições e premissas - Orçamento inicial (se aplicável)

Relação com Iniciação: - Primeiro documento formal do projeto - Autoriza início do trabalho - Base para planejamento detalhado - Comunica projeto aos stakeholders - Estabelece contexto e limites

Distribuição de Pontos (Questão 2 completa): - a) Tipos de viabilidade (4-6 tipos): 1,5 pontos - a) Exemplos práticos do Portfólio: 2 pontos - a) Justificativa de importância: 0,5 pontos - b) Definição e importância: 1 ponto - b) Elementos essenciais (5-7 itens): 1,5 pontos - b) Relação com processo de iniciação: 0,5 pontos


Questão 3 (3 pontos): Issues, Milestones e Boards no GitLab

Issues: - Representam tarefas, bugs, features ou melhorias - Possuem título, descrição, labels, assignee - Podem ser vinculadas a milestones - Permitem rastreamento e discussão

Milestones: - Marcos temporais do projeto (sprints, releases) - Possuem data de início e fim - Agrupam issues relacionadas - Representam entregas ou objetivos

Boards: - Visualização Kanban do fluxo de trabalho - Organização visual de issues - Colunas: To Do, In Progress, Review, Done - Facilita gestão visual do projeto

Auxílio na Gestão Ágil: - Issues: Breakdown de trabalho em tarefas gerenciáveis - Milestones: Organização temporal (sprints) - Boards: Visualização de progresso e fluxo

Exemplos - Portfólio: - Issue: “Criar página de perfil do membro X” - Milestone: “Sprint 1 - Setup e Estrutura Básica” - Board: Visualização de todas as tarefas do Sprint 1

Distribuição de Pontos: - Diferenças entre os três conceitos: 1,5 pontos - Como auxiliam gestão ágil: 1 ponto - Exemplos práticos: 0,5 pontos


PARTE 3: GESTÃO DE ESCOPO E CRONOGRAMA

Questão 4 (3 pontos): Escopo e Requisitos

Escopo do Projeto: - Trabalho necessário para entregar o produto - Inclui atividades de gestão, planejamento, execução - Exemplo: Criar EAP, planejar sprints, desenvolver site

Escopo do Produto: - Características e funções do produto final - Foco nas funcionalidades entregues - Exemplo: Páginas do site, navegação, formulário de contato

Requisitos Funcionais (O QUE): - Funcionalidades específicas do sistema - O que o sistema deve fazer - Exemplos Portfólio: - Página principal com apresentação da equipe - Navegação entre páginas - Formulário de contato funcional

Requisitos Não Funcionais (COMO): - Características de qualidade e performance - Como o sistema deve funcionar - Exemplos Portfólio: - Carregamento em menos de 3 segundos - Design responsivo (mobile e desktop) - Compatibilidade com navegadores modernos

Distribuição de Pontos: - Diferença escopo projeto vs produto: 1 ponto - Diferença requisitos funcionais vs não funcionais: 1 ponto - Exemplos do Portfólio (2 de cada): 1 ponto


Questão 5 (4 pontos): Estrutura Analítica do Projeto (EAP)

Definição: - Decomposição hierárquica do trabalho do projeto - Organiza trabalho em entregas e componentes - Estrutura em níveis progressivos de detalhamento

Três Níveis Típicos: - Nível 1: Projeto completo - Nível 2: Fases ou grandes entregas - Nível 3: Pacotes de trabalho ou componentes

Exemplo Simplificado - Portfólio:

Nível 1: Projeto Portfólio de Equipe
    |
    ├─ Nível 2: Planejamento e Setup
    |   ├─ Nível 3: Project Charter
    |   ├─ Nível 3: Estrutura GitLab
    |   └─ Nível 3: Configuração Hugo
    |
    ├─ Nível 2: Desenvolvimento
    |   ├─ Nível 3: Página Inicial
    |   ├─ Nível 3: Páginas de Perfil
    |   └─ Nível 3: Formulário de Contato
    |
    └─ Nível 2: Deploy e Documentação
        ├─ Nível 3: Configuração CI/CD
        ├─ Nível 3: Deploy do Site
        └─ Nível 3: Documentação Final

Distribuição de Pontos: - Definição de EAP: 1 ponto - Três níveis explicados: 1 ponto - Exemplo construído com 3 níveis e entregas: 2 pontos


Questão 6 (2 pontos): Gantt vs PERT/CPM

Diagrama de Gantt: - Visualização temporal de atividades - Barras horizontais representando duração - Foco em cronograma e sequência - Visual e fácil de entender - Não mostra dependências complexas claramente

Diagrama de Rede (PERT/CPM): - Mostra dependências entre atividades - Calcula caminho crítico - Identifica atividades críticas - Mais complexo, mas mais preciso - Útil para projetos com muitas dependências

Para Portfólio: - Gantt seria mais apropriado porque: - Projeto relativamente simples - Facilita comunicação com equipe - GitLab oferece visualização tipo Gantt - Dependências não são extremamente complexas

Distribuição de Pontos: - Diferenças entre Gantt e PERT/CPM: 1 ponto - Justificativa da escolha: 1 ponto


PARTE 4: GESTÃO DE QUALIDADE E RECURSOS

Questão 7 (4 pontos): Custo da Qualidade

Conceito: - Custo total associado à garantia de qualidade - Inclui custos de prevenir e corrigir problemas - Investir em prevenção reduz custos totais

Custos de Conformidade (Prevenção e Avaliação): - Prevenção: Planejamento, treinamento, processos, design - Avaliação: Testes, inspeções, auditorias, revisões

Custos de Não Conformidade (Falhas): - Falhas Internas: Retrabalho, scrap, correções antes da entrega - Falhas Externas: Garantia, perda de clientes, retificações pós-entrega

Exemplos - Portfólio:

Custos de Conformidade: - Tempo para planejar estrutura do site (prevenção) - Revisões de código entre membros (avaliação) - Testes de funcionalidades (avaliação)

Custos de Não Conformidade: - Retrabalho devido a bugs não detectados (falha interna) - Perda de credibilidade se site tiver problemas (falha externa) - Tempo para corrigir erros pós-deploy (falha externa)

Importância da Prevenção: - Previne problemas antes que ocorram - Reduz custos totais a longo prazo - Melhora qualidade do produto - Aumenta satisfação do cliente

Distribuição de Pontos: - Conceito de custo da qualidade: 1 ponto - Diferença conformidade vs não conformidade: 1,5 pontos - Exemplos práticos do Portfólio: 1 ponto - Importância da prevenção: 0,5 pontos


Questão 8 (3 pontos): Controle de Qualidade

Processo de Controle: 1. Medir: Coletar dados de qualidade 2. Comparar: Analisar contra padrões/critérios 3. Analisar: Identificar causas de problemas 4. Corrigir: Implementar melhorias

Plano para Portfólio: - Definir critérios de aceitação claros - Estabelecer pontos de verificação (checkpoints) - Criar lista de verificação (checklist) - Realizar testes sistemáticos

Técnicas de Controle: 1. Inspeção: Revisão manual de código e design 2. Testes: Testes funcionais, de usabilidade, responsividade 3. Peer Review: Revisão entre pares antes de merge 4. Validação com Stakeholders: Feedback dos usuários 5. Métricas: Medição de performance (tempo de carregamento) 6. Checklist: Lista de verificação de requisitos

Distribuição de Pontos: - Processo de controle: 1 ponto - Plano de controle para Portfólio: 1 ponto - Técnicas (3+ técnicas): 1 ponto


PARTE 5: GESTÃO DE RISCOS E DOCUMENTAÇÃO

Questão 9 (4 pontos): Gestão de Riscos

Conceito de Risco: - Evento ou condição incerta que pode afetar objetivos - Pode ser negativo (ameaça) ou positivo (oportunidade) - Caracterizado por probabilidade e impacto

Risco Negativo (Ameaça): - Pode causar danos ao projeto - Requer estratégias: Evitar, Transferir, Mitigar, Aceitar

Risco Positivo (Oportunidade): - Pode trazer benefícios - Requer estratégias: Explorar, Compartilhar, Melhorar, Aceitar

Matriz de Probabilidade e Impacto: - Classificação em níveis: Baixa, Média, Alta - Combinação define criticidade: Verde (baixa), Amarelo (média), Vermelho (alta)

Classificação dos Riscos:

Risco A: Dificuldade em usar Hugo - Classificação: Alta Probabilidade + Alto Impacto = VERMELHO (Crítico) - Estratégia: MITIGAR - Treinar equipe, fornecer documentação, tutoriais, apoio técnico

Risco B: Conflitos de versão no Git - Classificação: Média Probabilidade + Baixo Impacto = AMARELO (Médio) - Estratégia: MITIGAR - Estabelecer práticas Git, branch protection, code review

Risco C: Ausência de membros - Classificação: Alta Probabilidade + Médio Impacto = VERMELHO (Crítico) - Estratégia: MITIGAR - Estabelecer calendário claro, comunicação regular, distribuição equilibrada de trabalho

Distribuição de Pontos: - Conceito de risco (negativo vs positivo): 1 ponto - Matriz de probabilidade e impacto: 1 ponto - Classificação dos 3 riscos: 1 ponto - Estratégias adequadas: 1 ponto


Questão 10 (3 pontos): Documentação

Importância: - Preserva conhecimento do projeto - Facilita comunicação entre stakeholders - Suporta manutenção e evolução - Registo de decisões e justificativas - Base para projetos futuros (lições aprendidas)

Três Tipos Principais:

  1. Documentação Técnica:
    • Código, arquitetura, APIs
    • Finalidade: Manutenção e desenvolvimento
    • Exemplo Portfólio: README técnico, guia de instalação
  2. Documentação de Gestão:
    • Project Charter, EAP, cronograma, planos
    • Finalidade: Organização e controle do projeto
    • Exemplo Portfólio: Project Charter, planos de sprint
  3. Documentação de Usuário:
    • Manuais, guias de uso
    • Finalidade: Facilitar uso do produto
    • Exemplo Portfólio: Guia de navegação do site (se aplicável)

Para Projeto Portfólio (Contexto Acadêmico): - Aprendizado: Documentação ajuda consolidar conhecimento - Avaliação: Demonstra compreensão e organização - Colaboração: Facilita trabalho em equipe - Portfólio Profissional: Documentação bem feita é um diferencial - Lições Aprendidas: Registro para projetos futuros

Distribuição de Pontos: - Importância da documentação: 1 ponto - Três tipos e finalidades: 1,5 pontos - Relevância para Portfólio acadêmico: 0,5 pontos


PARTE 6: QUESTÃO INTERDISCIPLINAR

Questão 11 (6 pontos): Caso Prático Integrado

Esta questão avalia a capacidade de integrar conhecimentos de múltiplas aulas para resolver um problema prático complexo. A resposta deve demonstrar compreensão dos conceitos e capacidade de aplicação integrada.

a) Conter o Escopo (2 pontos): - Processo de Controle de Escopo: - Revisar escopo original do projeto - Documentar mudanças solicitadas - Avaliar impacto de cada mudança - Estabelecer processo formal de mudanças - Técnicas: - Freeze de escopo para iterações específicas - Backlog para novas solicitações (avaliação posterior) - Validação de critérios de aceitação originais - Comunicação clara de limites do escopo

b) Ajustar Cronograma (1 ponto): - Reavaliação: - Analisar atividades atrasadas - Reestimar durações realistas - Identificar dependências críticas - Recalcular caminho crítico - Ajustes Possíveis: - Redefinir prioridades (MoSCoW) - Reduzir escopo não essencial (MVP) - Aumentar recursos (se viável) - Estender prazo final (com stakeholder approval)

c) Controle de Qualidade (1 ponto): - Medidas: - Implementar testes sistemáticos antes de merge - Estabelecer code review obrigatório - Criar checklist de qualidade - Definir critérios de aceitação para cada entrega - Realizar inspeções regulares - Implementar testes automatizados (se possível)

d) Tratar Riscos (1 ponto): - Risco: Membros não finalizarem no prazo - Estratégia: MITIGAR - Ações: Redistribuir trabalho, aumentar comunicação, estabelecer checkpoints frequentes, plano de contingência (backup) - Reavaliar registro de riscos: - Atualizar probabilidades e impactos - Identificar novos riscos - Revisar estratégias de resposta

e) Documentar Ações (1 ponto): - Documentação Necessária: - Registro de mudanças de escopo (change log) - Atualização do cronograma revisado - Plano de ação de qualidade atualizado - Registro de riscos atualizado e respostas implementadas - Ata de reunião com decisões tomadas - Lições aprendidas parciais

Distribuição de Pontos: - a) Controle de escopo: 2 pontos (processo + técnicas) - b) Ajuste de cronograma: 1 ponto (reavaliação + ajustes) - c) Controle de qualidade: 1 ponto (medidas concretas) - d) Tratamento de riscos: 1 ponto (estratégias adequadas) - e) Documentação: 1 ponto (documentos relevantes)

Critérios Adicionais para Excelência: - Integração clara entre diferentes áreas de conhecimento - Exemplos práticos relacionados ao Portfólio - Ações específicas e acionáveis - Demonstração de compreensão sistêmica do problema


📊 Resumo da Distribuição de Pontos

Parte Questão Valor
1. Fundamentos Q1 - Programar vs Engenharia 4
Subtotal Parte 1 4
2. Viabilidade/Planejamento Q2 - Viabilidade e Project Charter 7
Q3 - GitLab 3
Subtotal Parte 2 10
3. Escopo/Cronograma Q4 - Escopo e Requisitos 3
Q5 - EAP 4
Q6 - Gantt vs PERT 2
Subtotal Parte 3 9
4. Qualidade/Recursos Q7 - Custo Qualidade 4
Q8 - Controle Qualidade 3
Subtotal Parte 4 7
5. Riscos/Documentação Q9 - Gestão Riscos 4
Q10 - Documentação 3
Subtotal Parte 5 7
6. Interdisciplinar Q11 - Caso Prático 6
Subtotal Parte 6 6
TOTAL 30

🎓 Observações para Correção

  1. Abordagem Integrada: A questão 14 requer integração de conhecimentos. Valorizar respostas que demonstram compreensão sistêmica.

  2. Exemplos Práticos: Questões que pedem exemplos devem ser avaliadas pela relevância e conexão com o projeto Portfólio.

  3. Clareza e Completude: Respostas devem ser claras, organizadas e completas. Parcialmente corretas recebem pontuação proporcional.

  4. Articulação Conceitual: Valorizar respostas que demonstram compreensão além da mera memorização.

  5. Contextualização: Respostas genéricas são aceitas, mas exemplos específicos do Portfólio aumentam a qualidade da resposta.


Boa correção!

Back to top