📋 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:
- Documentação Técnica:
- Código, arquitetura, APIs
- Finalidade: Manutenção e desenvolvimento
- Exemplo Portfólio: README técnico, guia de instalação
- 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
- 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
Abordagem Integrada: A questão 14 requer integração de conhecimentos. Valorizar respostas que demonstram compreensão sistêmica.
Exemplos Práticos: Questões que pedem exemplos devem ser avaliadas pela relevância e conexão com o projeto Portfólio.
Clareza e Completude: Respostas devem ser claras, organizadas e completas. Parcialmente corretas recebem pontuação proporcional.
Articulação Conceitual: Valorizar respostas que demonstram compreensão além da mera memorização.
Contextualização: Respostas genéricas são aceitas, mas exemplos específicos do Portfólio aumentam a qualidade da resposta.
Boa correção!