Skip to content

Termo de Abertura do Projeto


Histórico de Versões

Data Versão Descrição Autor(es/as)
28/01/2022 0.1 Versão Inicial Matheus Pimentel Leal, Gabriel Mariano da Silva e Guilherme Barbosa Ferreira
31/01/2022 0.2 Pequenas Correções Gabriel Mariano da Silva
17/02/2022 0.3 Inserção dos Requisitos de Alto Nível Gabriel Moretti de Souza e Matheus Pimentel Leal
18/02/2022 0.3.1 Pequenas Correções e Adição da descrição ao papel do Designer Gabriel Moretti de Souza
05/03/2022 0.4 Revisão geral dos documentos do projeto Adne Moretti e Matheus Pimentel Leal
26/03/2022 0.4.1 Atualização do escopo do projeto Gabriel Moretti e Matheus Pimentel Leal

Siglas

Sigla Descrição
SIGAA Sistema Integrado de Gestão de Atividades Acadêmicas
INDICAA Nome dado ao projeto relativo aos indicadores do SIGAA
UnB Universidade de Brasília
FGA Faculdade do Gama
MVP Minimum viable product

1. Introdução

Este documento visa informar as principais características do projeto INDICAA de forma concisa e clara para a leitura de todos os interessados no projeto e nas suas etapas de execução e decisão. Abaixo serão tratados os seguintes tópicos relacionados a este projeto: descrição, propósito e justificativa, objetivos, partes interessadas (usuários e envolvidos no desenvolvimento), requisitos de alto nível, análise de riscos, requisitos para a aprovação seguindo a definition of done estabelecida e estratégias de comunicação.

2. Descrição

O projeto INDICAA foi proposto pela profª Carla Silva Rocha Aguiar e consiste em realizar a criação de uma aplicação para facilitar a busca por informações no site SIGAA, que é utilizado por coordenadores, professores e alunos da UnB. As informações que serão disponibilizadas na aplicação INDICAA são: * Quantidade de disciplinas * Quantidade de vagas ofertadas * Quantidade de alunos matriculados * Quantidade de salas disponíveis

3. Propósito e justificativa

No contexto da pandemia, a gestão de espaços se tornou fundamental para o bom funcionamento da UnB. Nesse contexto, a equipe de coordenação voltou seus esforços para propiciar uma boa divisão das disciplinas e atividades no geral, de acordo com o espaço existente. Para tal, a visualização da divisão dos espaços de acordo com os períodos do dia é essencial para uma melhor tomada de decisões pelos gestores, o que impactará diretamente a execução das atividades acadêmicas da universidade.

4. Objetivos

Nesse contexto, o objetivo do projeto é propiciar uma melhor organização das informações disponibilizadas pelo nosso site acadêmico. Sendo assim, os coordenadores terão a possibilidade de visualizar a quantidade de disciplinas por curso, a quantidade de vagas ofertadas, a quantidade de alunos matriculados e a quantidade de salas disponíveis. Por meio dessas funcionalidades, a análise, o compartilhamento e o monitoramento de informações será mais simples, ajudando tanto a parte de gerenciamento e controle da disponibilização de disciplinas por parte dos coordenadores como a própria matrícula em disciplina por parte dos discentes.

5. Partes interessadas

5.1 Usuários

O público-alvo consiste na comunidade da Universidade de Brasília, isto é: Coordenadores, professores e estudantes. Tendo como foco os cargos administrativos.

Usuário Descrição
Coordenadores Comunidade administrativa da UnB que visa, por meio de dados disponibilizados dos cursos, tomar decisões que melhorem a organização destes.
Professores Comunidade de docentes da UnB que visa obter informações sobre as matérias ofertadas, as salas disponíveis e a quantidade de alunos matriculados em suas matérias.
Estudantes Comunidade de discentes da UnB que buscam informações relativas às disciplinas, como a quantidade de vagas disponíveis e as respectivas salas.
Outros Quaisquer indivíduos que optarem por acessar dados relativos aos cursos da UnB.

5.2 Equipes e papéis

Definição dos papéis:

Usuário Descrição
Scrum Master É o responsável pela eficiência do grupo, auxiliando a todos no entendimento do framework Scrum e atuando na gestão do grupo.
Product Owner Responsável por aumentar o valor do produto a ser desenvolvido e na gestão do Product Backlog, comunicando com o time sobre o objetivo a ser atingido.
Arquiteto de Software Atua na decisão das melhores tecnologias a serem utilizadas pelo grupo durante o desenvolvimento do projeto. Atua em suporte ao DevOps.
DevOps Atua na configuração do ambiente de desenvolvimento e homologação do produto. Visa também automatizar processos, como os testes. Visa atuar para que o projeto forneça uma entrega e integração contínuas.
Desenvolvedor Atua no desenvolvimento e teste do produto, criando o Sprint Backlog e adaptando seu plano de modo a atingir o objetivo definido ao final da Sprint.
Designer Atua nas responsabilidades, operações, atributos e relacionamentos de elementos do design do produto, assegurando também que esse esteja consistente com a arquitetura do software.

Grupo 1 (Cargos rotativos)

Usuário Descrição
Scrum Master Laura Pinos de Oliveira
Product Owner Caio César Oliveira
Arquiteto de Software Lucas Henrique Lima de Queiroz
DevOps Vitor Eduardo Kühl Rodrigues
Desenvolvedor Matheus Costa Gomes
Designer Letícia Assunção Aires Moreira

Grupo 3

Usuário Descrição
Scrum Master Matheus Pimentel Leal
Product Owner Adne Moretti Moreira
Arquiteto de Software Guilherme Barbosa Ferreira
DevOps Gabriel Mariano da Silva
Desenvolvedor Gabriel Moretti de Souza

Grupo 4

Usuário Descrição
Scrum Master Guilherme dos Santos Araújo
Product Owner Pedro Augusto Santos Siqueira
Arquiteto de software Thiago Oliveira Cunha
DevOps Thiago Vivian Bastos
Desenvolvedor João Paulo da Silva Freitas
Arthur Taylor de Jesus Popov

6. Requisitos de alto nível

Nome Descrição
Visualização dos dados Os dados, por curso, que deverão ser visualizados são: Quantidade de disciplinas, Vagas ofertadas, Alunos matriculados e Salas disponíveis.
Monitoramento de vagas A ocupação do departamento selecionado deverá ser exibida via gráfico.
Filtros de exibição Deverá ser possível filtrar as disciplinas de acordo com a modalidade (Presencial/Remoto/Semipresencial), e também de modo a exibir as que possuem vagas disponíveis.
Interatividade com o usuário As mensagens do sistema para o usuário devem ser claras, e o usuário deve poder buscar pelos cursos e matérias que desejar.

7. Riscos

Documento de gerenciamento de riscos

Risco Prevenção Ação
Algum membro contrair COVID-19 Estar previamente organizado entre os membros do grupo, para que alguém consiga assumir a função do membro em questão. Organização com a equipe.
Falta de comunicação Estabelecer canais de comunicação fixos, além de encontros entre as semanas. Pontuação clara de objetivos durante as sprints e torná-los de fácil acesso para a equipe.
Desistência de algum membro do projeto Estimular a participação do membro no projeto. Não sobrecarregar nenhum membro e auxiliar em suas devidas tarefas.
Dificuldade ao adaptar às tecnologias escolhidas Compartilhamento de links ou aulas para estudo e aprofundamento da tecnologia. Procurar sobre as tecnologias e incentivar o estudo.
Mudanças no escopo do projeto Realizar reviews do projeto e validar se ocorre como o planejado. Realizar reuniões claras que definam as pendências do projeto.

8. Requisitos para a aprovação

  • Validação pela professora Dr. Carla Rocha Aguiar.
  • Atender às expectativas definidas pelo MVP.
  • Atender todos os requisitos definidos pelo Documento de requisitos.
  • Entrega de todos os itens necessários na Release 2 da disciplina de MDS.

9. Estratégias de comunicação

Documento de gerenciamento de comunicação

Para comunicação interna foram utilizadas as seguintes ferramentas: Discord e Telegram.
Para comunicação com os demais grupos utilizamos, além das ferramentas citadas anteriormente, o GitHub.
Para aulas e treinamentos com a professora e monitores, também foi utilizada a ferramenta do Jitsi Meet.

10. Referências

UNIVERSIDADE DE BRASÍLIA (Brasil). CheeryUP. Termo de abertura do projeto. [S. l.], 2021. Disponível em: https://fga-eps-mds.github.io/2020.2-CheeryUP/#/./wiki/TAP?id=5---riscos. Acesso em: 28 jan. 2022.
UNIVERSIDADE DE BRASÍLIA (Brasil). Acácia. Termo de abertura do projeto. [S. l.], 2019. Disponível em: https://fga-eps-mds.github.io/2019.2-Acacia/#/project_charter. Acesso em: 28 jan. 2022.
UNIVERSIDADE DE BRASÍLIA (Brasil). AlligaBot. Termo de abertura do projeto. [S. l.], 2021. Disponível em: https://fga-eps-mds.github.io/2021.1-AlligaBot/2021/08/02/termo-de-abertura-do-projeto/. Acesso em: 28 jan. 2022.
SCHWABER, Ken; SUTHERLAND, Jeff. O Guia do Scrum. [S. l.], 2020. Disponível em: https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-Portuguese-European.pdf. Acesso em: 28 jan. 2022.
MORETTI, Gabriel. Issue #6 - Pesquisas - Documentação. [S. l.], 2022. Disponível em: https://github.com/fga-eps-mds/Projeto01/issues/6#issuecomment-1022324492. Acesso em: 28 jan. 2022.

Back to top