Skip to content

Projeto de alunos do 1º Semestre de Análise e Desenvolvimento da FATEC

Notifications You must be signed in to change notification settings

Byte-Boost/Plataforma-Scrum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plataforma-Scrum

header

ObjetivoVisão do produtoCronogramaBacklog/EntregasRequisitosTecnologiasComo usarEquipe

Objetivo

Projeto dos alunos do 1° Semestre de Análise e Desenvolvimento da FATEC, com o objetivo de desenvolver um website que possa treinar um usuário a utilizar a metodologia Scrum em seus projetos

Visão do Produto

Um sistema web didático formativo com o intuito de ensinar a metodologia Scrum, abrangendo seus princípios, processos e artefatos, e demonstrando como aplicá-la em seus respectivos contextos. O sistema contará com recursos interativos que proporcionarão um aprendizado eficiente do conteúdo e uma boa experiência aos usuários.

Cronograma

Entrega Inicio Término
Kick-off 13/02 03/03
Sprint 1 13/03 02/04
Sprint 2 03/04 23/04
Sprint 3 24/04 14/05
Sprint 4 15/05 04/06
Feira de soluções 13/06 14/06

Backlog / Entregas


Assuntos tratados nas reuniões com o cliente

Sprint 1

Link do protótipo (Figma)

  • Product Backlog
  • Protótipo Navegável
  • Repositório no GitHub
  • Conteúdo das paginas
  • Identidade Visual

Sprint 2

  • Corpo das páginas com conteúdo
  • Botões de navegação entre páginas
  • Barra de Navegação
  • Página com conteúdo de auto-avaliação
  • Corpo da página home

Sprint 3

  • Página de "Na prática"
  • Conteúdo extra e aprofundamentos
  • Glossário de termos técnicos
  • Tooltip em termos técnicos
  • Página de recomendações e materiais disponíveis

Sprint 4

  • Revisão de conteúdo
  • Responsividade do sistema
  • Animação e Destaques de hover nos botões
  • Adição de convenções de websites
  • Dark-mode

Requisitos

Funcionais:
  • Linguagem Python (Requisito Fatec)
  • Linguagem HTML e CSS (Requisito Fatec)
  • Uso do framework Bootstrap
  • Apresentação via Github
  • O sistema web deverá ser intuitivo e não ter poluições de informações, isso deverá ser uma preocupação constante dos desenvolvedores sugestões de controles serão bem- vindas e bem avaliadas.
  • Criar um sistema de avaliação (Processo, Produto e Conhecimento em disciplina, SM., PO., TD)
  • Processo Scrum
  • Burndown
  • Product Backlog
  • Sprint
  • Sprint Planning
  • Sprint Review
  • Sprint Backlog
  • Dailys
  • Retrospective
  • DOR – Definition of Ready
  • DOD – Definition of Done
  • Planning Poker
  • Kanban
  • Artefatos do Scrum
  • MVP
Não funcionais:
  • Documentação via Github
  • Linguagem de programação Python, framework Flask.
  • Linguagem de marcação HTML e CSS.

Tecnologias:

  • HTML5

  • CSS3

  • Javascript

  • Python

  • Bootstrap

  • Flask

Ferramentas:

  • GitHub

  • Visual Studio Code

  • Figma

Como usar:

  • Pré-requisítos: ter Git e Python instalados na máquina
  1. Abra o cmd na pasta aonde deseja instalar o projeto
  2. Execute os comandos
>>> git clone https://github.com/Byte-Boost/Plataforma-Scrum.git
>>> cd Plataforma-Scrum
>>> cd src
>>> pip install -r requirements.txt
>>> flask run
  1. Entre no link "http://localhost:5000"

Equipe:

Gabriel Alves (Product Owner):

Jhuan Araújo (Dev Team):

Marcos Antonio (Dev Team):

Markos Nunes (Scrum Master):

Vinícius Forcato (Dev Team):