Skip to content

EquipeApolo/API_1SEM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

302 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aprendizagem por Projetos Integrados - 1º Semestre

Participantes

Nome Função Github
Thales Kerber Scrum Master Thales Kerber
Mateus Silva Desenvolvedor Mateus Silva
Davi Silvestre Desenvolvedor Davi Silvestre
Jeniffer Pereira Desenvolvedor Jeniffer Pereira

Visão

Desde 2020, a Fatec de São José dos Campos instituiu o Aprendizado por Projetos Integrados, exigido em todos os cursos e turmas. Com isso, várias equipes ficaram com os esses projetos salvos em suas contas pessoais do GitHub, o que pode gerar possíveis perdas dos mesmos. Portanto, para eliminar essas possíveis perdas, é de desejo do cliente que os mesmos fossem clonados e upados em uma conta da FatecSJC, facilitando também sua visualização.

  • Requistos funcionais

    • Clonagem dos githubs disponibilizados no site da Fatec SJC.
    • Todos os projetos devem seguir uma organização por curso, semestre, turma e equipe.
    • Gerar um código para incorporar na página da Fatec SJC contendo a indexação de todos os projetos.
    • Linguagens Python, HTML, CSS.
    • Site para a exposição dos projetos.
  • Requisitos não funcionais

    • Manual de instalação.
    • Organização do github.

Backlog do produto

Tarefa Prioridade
Levantamento de dados de cada github de todos os APIs já feitos. Alta Prioridade
Clonagem dos projetos. Alta Prioridade
Upload dos projetos clonados para o github. Alta Prioridade
Protótipo do site. Alta Prioridade
Desenvolvimento de automatizador de clonagem de projetos. Alta Prioridade
Desenvolvimento do site. Média Prioridade
Implementação do Flask nas páginas. Média Prioridade
Criação de um manual de instalação/instrução. Baixa Prioridade
Página "Contribua", com formulário, para requisitar acesso ao projeto. Baixa Prioridade

MVP (Mínimo Produto Viável)

  • Protótipo do site, entregue na primeira sprint.

  • Automatizador de clonagens e site desenvolvido, entregues na segunda sprint.

  • Página contribua, entregue na terceira sprint.

  • Manual de usuário.

Entregas

  • Sprint 1 (30/08/2021 - 19/09/2021)

    • Nessa entrega, priorizamos pela clonagem e upload da maior parte dos projetos, garantindo que o cliente não tenha perda de dados. Também foi iniciado o processo de criação do site, com o protótipo das principais páginas.

      • Levantamento dos githubs.
      • Clonagem dos projetos.
      • Upload dos projetos no github.
      • Protótipo do site.
  • Sprint 2 (20/09/2021 - 10/10/2021)

    • Por já estarmos com os projetos clonados e upados e um protótipo da página de web, decidimos partir para o desenvolvimento do site institucional, onde todos os projetos estarão visíveis e de forma organizada. Também será entregue um automatizador para o processo de clonagem de repositórios.

      • Desenvolvimento do site.
      • Desenvolvimento de automatizador de clonagem de projetos.
  • Sprint 3 (18/10/2021 - 07/11/2021)

    • Para a terceira sprint, iremos entregar o modo de administrador do site, com o cadastro pedido pelo cliente.

      • Página "Contribua", com formulário, para requisitar acesso ao projeto.
      • Implementação do Flask nas páginas.
  • Sprint 4 (08/11/2021 - 28/11/2021)

    • Para a última sprint iremos criar o manual de instalação serão entregues.

      • Criação de um manual de instalação/instrução.

Tecnologias utilizadas

HTML5 CSS3 GITHUB PYTHON VS CODE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors