Aprendizado por Projeto Integrado (API) - Template

Template para os projetos de API, ensinando na utilização do repositório digital "GitHub".

Projeto baseado na metodologia ágil SCRUM, procurando desenvolver a Proatividade, Autonomia, Colaboração e Entrega de Resultados dos estudantes envolvidos

Índice

Projeto (API)

Projeto pedagógico alicerçado na Metodologia API para ensino-aprendizado focado no desenvolvimento de competências e fundamentada nos pilares de aprendizado com problemas reais (RPBL), validação externa e mentalidade ágil. Uso de estratégias para entender o problema, conceber uma solução viável ao desenvolver e implementar o MVP seguido de sua operação (CDIO). Os resultados dos projetos devem obedecer ao Aviso Legal disponível no site da Fatec SJC com definição das datas do kickoff e das sprints

Sprint Previsão Status
Kick Off dd/mm/aaaa concluido
01 dd/mm/aaaa concluido
02 dd/mm/aaaa em progresso
03 dd/mm/aaaa a fazer
04 dd/mm/aaaa a fazer
Feira de Soluções dd/mm/aaaa a fazer

Objetivo do Projeto

Este projeto tem como objetivo ajudar e facilitar na utilização da plataforma GitHub, visando:

  • Centralizar os trabalhos e projetos;
  • Organizar e estruturar as informações;
  • Versionar e controlar as alterações;
  • Facilitar o compartilhamento e feedback;
  • Desenvolver habilidades técnicas.

Funcionalidades e registros (vídeos e apresentações) das sprints

Apresentação das funcionalidades Confira a seguir uma demonstraão das funcionalidades para cada tipo de usuário do sistema:

Adicionar video e documentos nessa seção

Nome do Vídeo

Tecnologias Utilizadas

  • Jira Software
  • Power BI
  • Microsoft Excel
  • Slack

Backlog do produto

Sprint 1. Concepção

  • Defina o propósito do template;
  • Identifique os elementos principais;
  • Esboce o layout;
  • Escolha cores e fontes;
  • Desenvolva o design;
  • Teste e revise;
  • Documente instruções de uso;
  • Criação do vídeo;
  • Finalize e aprovação.

Sprint 2. Desenvolvimento do Projeto

  • Documento passo a passo;
  • Vídeo passo a passo;
  • Treinamento com os professores;
  • Treinamento com os alunos;
  • Monitoramento e ajustes.

Sprint 3 . Implementação

  • Defina o propósito do template;
  • Identifique os elementos principais;
  • Esboce o layout;
  • Escolha cores e fontes;
  • Desenvolva o design;
  • Teste e revise;
  • Documente instruções de uso;
  • Criação do vídeo;
  • Finalize e aprovação.

Sprint 4. Operacionalização

  • Defina o propósito do template;
  • Identifique os elementos principais;
  • Esboce o layout;
  • Escolha cores e fontes;
  • Desenvolva o design;
  • Teste e revise;
  • Documente instruções de uso;
  • Criação do vídeo;
  • Finalize e aprovação.

Competências desenvolvidas

Hard Skill (saber tecnológico)

Hard Skills desenvolvidas
Tecnologia/Metodologia Classificação
GitHub ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆
Gestão de Projetos ★ ★ ★ ★ ★ ★ ☆ ☆ ☆ ☆
Scrum Master ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆
Prodct Owner ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆
Markdown ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆
Git Projects ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆

Soft Skill (saber comportamental)

Soft Skills desenvolvidas
Habilidades Classificação
Colaboração ★ ★ ★ ★ ★ ☆ ☆ ☆ ☆ ☆
Proatividade ★ ★ ★ ★ ★ ★ ☆ ☆ ☆ ☆
Pensamento Crítico ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆
Gerenciamento de Tempo ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆
Adaptabilidade ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆
Resiliência ★ ★ ★ ★ ★ ★ ★ ☆ ☆ ☆

Autores

Função Nome LinkedIn & GitHub
Product Owner Jean Carlos Linkedin Badge GitHub Badge
Scrum Master Pessoa 2 Linkedin Badge GitHub Badge
Team Member Pessoa 3 Linkedin Badge GitHub Badge
Team Member Pessoa 4 Linkedin Badge GitHub Badge
Team Member Pessoa 5 Linkedin Badge GitHub Badge
Team Member Pessoa 6 Linkedin Badge GitHub Badge