Ir para o conteúdo

Planejamento do Projeto

Metodologia

Framework Scrum

Nossa equipe adotou o Scrum como metodologia principal para o desenvolvimento do projeto, seguindo os princípios do manifesto ágil para garantir entregas rápidas e contínuas.

Implementação Prática:

  • Sprints: Ciclos de 2-3 semanas alinhados com as entregas da disciplina
  • Papéis: Distribuição flexível de responsabilidades entre os 7 membros
  • Cerimônias: Reuniões de sincronização semanais para acompanhamento
  • Entregas: 6 entregas principais conforme cronograma da disciplina

Deploy Contínuo

mkdocs gh-deploy  # Executado após cada push significativo

Cronograma

Visão Geral das Entregas

Etapa Período Status Principais Entregas
Etapa 1 - Planejamento 02/09 - 09/09 ✅ Concluído Planejamento, Heatmap, Rich Picture
Etapa 2 - Elicitação 10/09 - 30/09 ✅ Concluído Elicitação, Perfis, Personas, Priorização
Etapa 3 - Modelagem 01/10 - 12/10 ✅ Concluído Modelagem (Casos de Uso, Cenários, Léxico)
Etapa 4 - Modelagem Avançada 13/10 - 21/10 ✅ Concluído Histórias de Usuário, Backlog, NFR
Etapa 5 - Pós-Rastreabilidade 29/10 - 13/11 ✅ Concluído Prototipagem, Verificação e Validação 1
Etapa 6 - Verificação Final 29/10 - 24/11 ✅ Concluído Verificação e Validação 2

Distribuição de Atividades

Etapa 1 - Planejamento (02/09 - 09/09)

Artefatos Entregues:

  • ✅ Heatmap de disponibilidade
  • ✅ Cronograma detalhado
  • ✅ Rich Picture
  • ✅ Lista de sites avaliados
  • ✅ Ferramentas utilizadas
  • ✅ GitPage configurada

Distribuição da Equipe:

Aluno Contribuição
Heyttor Heatmap + Checkup final
Nayra & Rivadalvo Cronograma
Luan Rich Picture
Samuel Ferramentas + GitPage
Equipe Completa Gravação e correções

Etapa 2 - Elicitação (10/09 - 30/09)

Técnicas Aplicadas:

Aluno Contribuição
Heyttor Perfis de usuários
Rivadalvo Personas
Samuel Análise de documentos
Miquéias & Samuel Glossário
Equipe Completa Entrevista
Luan Observação

Priorização:

Aluno Contribuição
Heyttor 3 Levels de importância
Equipe Completa MoSCoW
Luan $100
João Pedro Valor, Custo e Risco

Etapa 3 - Modelagem (01/10 - 12/10)

Artefatos de Modelagem:

Aluno Contribuição
Equipe Completa Casos de uso
Equipe Completa Cenários
Miquéias & Rivadalvo Revisão dos cenários
Equipe Completa Léxico
Equipe Completa Especificação suplementar

Etapa 4 - Modelagem Avançada (13/10 - 21/10)

Artefatos Entregues:

Aluno Contribuição
Equipe Completa Histórias de usuário
Equipe Completa Backlog do produto
Equipe Completa NFR Framework

Etapa 5 - Pós-Rastreabilidade (29/10 - 13/11)

Atividades de Qualidade:

Aluno Contribuição
Equipe Completa Prototipagem
Equipe Completa Verificação de requisitos 1
Equipe Completa Validação de requisitos 1

Etapa 6 - Verificação Final (29/10 - 24/11)

Atividades Finais:

Aluno Contribuição
Equipe Completa Verificação de requisitos 2
Equipe Completa Validação de requisitos 2

Heatmap de Disponibilidade

Estratégia de Trabalho

Heatmap

Análise da Disponibilidade

Horários de Pico de Disponibilidade:

  • Segunda-feira: 75% da equipe disponível (14h-18h)
  • Quarta-feira: 100% da equipe disponível (14h-18h) → Reuniões principais
  • Sexta-feira: 85% da equipe disponível (14h-16h)

Estratégias Implementadas:

  1. Reuniões de Sprint: Quartas-feiras, 14h-16h
  2. Pair Programming: Segundas e sextas para atividades em dupla
  3. Trabalho Assíncrono: Terças e quintas para tarefas individuais
  4. Revisões: Concentradas nas quartas-feiras

Ajustes Realizados:

  • Atividades em grupo agendadas para um dia livre na semana
  • Tarefas individuais distribuídas durante a semana

Métricas de Produtividade

Distribuição de Tarefas

Análise da distribuição por tipo de atividade:

Tipo de Atividade Percentual Exemplos
Atividades individuais 35% Heatmap, Rich Picture
Atividades em dupla 25% Cronograma, Glossário
Atividades em equipe 40% Entrevistas, MoSCoW

Taxa de Conclusão

Métrica Resultado
Entregas no prazo 100% (6/6 etapas)
Revisões realizadas 100% das atividades
Deploys realizados Contínuo após cada entrega significativa

Lições Aprendidas

O que Funcionou Bem

Lição Descrição
Scrum Adaptado Framework ágil adequado ao contexto acadêmico
Heatmap como Ferramenta Planejamento realista baseado em disponibilidade
Revisão por Pares Qualidade garantida através de revisões sistemáticas
Distribuição Balanceada Carga de trabalho bem distribuída entre membros

Desafios Superados

Desafio Solução
Coordenação de Agenda Heatmap ajudou a identificar janelas comuns
Atividades Coletivas Estabelecimento de regras claras para trabalhos em grupo
Prazos Apertados Buffer integrado no cronograma para imprevistos
Comunicação Uso eficiente de ferramentas assíncronas

Melhorias para Futuros Projetos

Melhoria Descrição
Maior Especificação Quebrar atividades grandes em subtarefas
Marcos Intermediários Checkpoints semanais mais formais
Métricas de Qualidade Indicadores quantitativos de progresso
Documentação Contínua Atualizações mais frequentes da documentação

Resultados Obtidos

Entregas Realizadas

Resultado Detalhamento
Etapas concluídas 6 etapas dentro do prazo
Artefatos 100% revisados e aprovados
Documentação Completa e disponível no GitPages
Processo Bem documentado para replicação

Competências Desenvolvidas

Competência Aplicação
Gestão de Projetos Scrum aplicado na prática
Engenharia de Requisitos Técnicas completas de elicitação à validação
Trabalho em Equipe Coordenação eficiente de 7 pessoas
Ferramentas Profissionais Git, MkDocs, Metodologias Ágeis

Conclusão

O planejamento baseado no Scrum, apoiado pelo heatmap de disponibilidade e executado através do cronograma detalhado, mostrou-se eficaz para a condução do projeto. A combinação de:

Elemento Contribuição
Metodologia estruturada Scrum como base organizacional
Ferramenta visual de planejamento Heatmap para gestão de disponibilidade
Cronograma realista Baseado em disponibilidade real da equipe
Processos definidos Commits, revisões e deploy padronizados

Permitiu que a equipe entregasse todas as etapas com qualidade, dentro dos prazos estabelecidos, desenvolvendo tanto competências técnicas quanto de gestão de projetos.


Equipe: Heyttor Augusto, João Pedro, Miquéias Ezequiel, Nayra Nery, Rivadalvo Filho, Luan Vinícius e Samuel Felipe

Período: Setembro a Novembro de 2025

Disciplina: Requisitos de Software - Universidade de Brasília

Referências Bibliográficas

  1. CANVA. Plataforma de design gráfico colaborativo. Disponível em: https://www.canva.com. Acesso em: 07/09/2025.

  2. Repositório do Grupo Grasshopper da disciplina de Requisitos de Software da Universidade de Brasília, 2022. Disponível em: https://requisitos-de-software.github.io/2022.2-Grasshopper/planejamento/metodologia/. Acesso em: 22/11/2025.

  3. SALES, André Barros de. Plano de ensino - Requisitos de Software (2025.1). Disponível em: https://aprender3.unb.br/pluginfile.php/3106711/mod_resource/content/55/Lista%20de%20Verifificac%CC%A7a%CC%83o%20-%20Plano_de_Ensino%20RE%20012025%20Turma%2003%20v1.pdf. Acesso em: 22/11/2025.

Versionamento

Versão Data Autor Descrição Revisor
1.0 22/11/2025 Rivadalvio Joaquim Adição do resumo do planejamento João Pedro
1.1 22/11/2025 João Pedro Adição da bibliografia e versionamento
Rivadalvio Joaquim