Trabalho Prático Integrador: Portfólio de Equipe


1. Introdução e Propósito

Este trabalho prático é a atividade principal da disciplina de Gestão de Projetos de Software. O objetivo é que sua equipe aplique os conceitos teóricos aprendidos em sala de aula para planejar, executar, monitorar e concluir um projeto real de desenvolvimento de software.

Ao longo do semestre, sua equipe irá construir um Portfólio de Equipe usando o GitLab e o gerador de sites estáticos Hugo. Este projeto não se foca apenas no produto final, mas, principalmente, no processo de gestão de projetos que sua equipe irá utilizar para construí-lo.


2. Objetivos de Aprendizagem

Este trabalho foi projetado para que você possa:

  • Aplicar Conceitos de Gestão: Colocar em prática as metodologias de gestão tradicional (PMBOK), ágil (Scrum) e híbrida.
  • Utilizar Ferramentas de Mercado: Dominar ferramentas colaborativas como o GitLab, que é amplamente utilizado na indústria de software para gerenciamento de projetos, controle de versão e automação de processos.
  • Praticar a Colaboração: Trabalhar em equipe para definir escopo, delegar tarefas, resolver conflitos e garantir a entrega de um produto de qualidade.
  • Construir um Portfólio Profissional: Criar um entregável real e valioso que você poderá usar em sua carreira.

3. Descrição do Projeto

O produto final do seu projeto será um site estático unificado, dividido em duas seções principais:

  • Página Principal da Equipe: Uma página inicial que apresenta a equipe de forma coesa. Deve incluir o nome do grupo, uma breve descrição da “missão” da equipe, a lista de membros e uma visão geral das habilidades e sinergias do grupo.
  • Páginas Individuais de Perfil: Cada membro da equipe terá uma página de perfil dedicada, acessível a partir da página principal. Nestas páginas, cada um poderá detalhar seu próprio currículo, experiências, projetos pessoais e habilidades.

O foco da avaliação não está na complexidade do código, mas na qualidade do processo de gestão do projeto, demonstrada através do uso do GitLab.


4. Avaliação e Pontuação

O trabalho prático tem um valor total de 30 pontos, distribuídos ao longo dos quatro módulos da disciplina. A pontuação será baseada na demonstração da aplicação dos conceitos de gestão e nas evidências do trabalho colaborativo registradas no GitLab.

Módulo de Avaliação Valor em Pontos Foco da Avaliação
Módulo 1: Iniciação e Planejamento 5 pontos Qualidade do plano inicial, criação de issues e milestones no GitLab, e organização inicial do repositório.
Módulo 2: Gestão e Documentação 5 pontos Qualidade e completude do Documento de Projeto, e rastreabilidade das tarefas de documentação nas issues.
Módulo 3: Execução Ágil e CI/CD 10 pontos Adoção da metodologia ágil, uso do GitLab Boards, frequência e qualidade das contribuições (commits), e configuração do pipeline de CI/CD.
Módulo 4: Conclusão e Apresentação 10 pontos Qualidade do produto final (portfólio), realização da retrospectiva e clareza da apresentação final sobre o processo de gestão.

5. Requisitos e Diretrizes

Para a realização do projeto, as seguintes regras e diretrizes devem ser seguidas:

  • Identificação: Todos os participantes devem ter um login no GitLab. A equipe deve adicionar o Professor Aléssio como Reporter no projeto.
  • Papéis: Dentro da equipe, os membros devem definir e registrar seus papéis (por exemplo, Scrum Master, Product Owner, Gerente de Documentação etc.).
  • Rastreamento de Tarefas: Cada tarefa do projeto deve ser registrada como uma issue no GitLab, atribuída a um membro da equipe.
  • Estimativa de Tempo: As issues devem incluir uma estimativa de tempo (ex: 1h, 2h, 30min) para que o professor possa acompanhar a percepção de esforço de cada membro. O número de horas de tarefas atribuídas deve ser equilibrado para todos os membros da equipe.
  • Documentação: Tudo deve ser documentado. Tanto no histórico de commits no Git quanto em detalhamento nas issues do GitLab.
  • Evidência: O histórico de commits, o fechamento das issues e a atividade geral no repositório servirão como evidência do trabalho realizado.
  • Responsabilidade e Nota Individual: A nota do trabalho prático não será, necessariamente, a mesma para todos os membros da equipe. A avaliação considerará a contribuição individual de cada um, com base nas evidências objetivas do GitLab (atividades em issues, histórico de commits, participação em merge requests). Se a contribuição de um ou mais membros for perceptivelmente inferior, a nota poderá ser diferente. Adicionalmente, a falta de engajamento de um membro pode afetar a nota da equipe como um todo, caso o problema não seja gerenciado e documentado adequadamente nos registros do projeto (por exemplo, na retrospectiva).
Back to top