Trabalho API de ADS do 1º semestre da FATEC.
Aplicação Web de instruções para desenvolvimento de projetos ágeis (SCRUM) na área de TI O objetivo do nosso trabalho é fornecer uma plataforma educacional abrangente e acessível, que capacite os funcionários a adotar o método Scrum de maneira intuitiva, com aplicação de exemplos e avaliações. Acreditamos firmemente que essa abordagem não apenas melhorará a eficácia dos projetos, mas também promoverá uma cultura organizacional mais ágil e resiliente.- Página Home
- Páginas de Material do SCRUM
- Página Exercíos
- Página de Avaliações
- Manual do Usuário
- Guia de instalação
Front-end | Back-end | Ferramentas | Comunicação |
---|---|---|---|
HTML | Python | Visual Studio Code | |
CSS | Flask | Figma | Discord |
Bootstrap | Git | ||
Github |
Rank | Prioridade | Resumo | User Story | Sprint | Status |
1 | Alta | Layout | Como colaborador da empresa, eu quero ver como será o layout e o design do site. | 1 | Concluído |
2 | Alta | Página home | Como colaborador da empresa, eu quero visualizar como será uma página inicial intuitiva no figma. | 1 | Concluído |
3 | Média | Página de introdução | Como colaborador da empresa, eu quero visualizar como será uma página para aprender sobre os papéis de um time scrum no Figma. | 1 | Concluído |
4 | Alta | Página de papéis de um time | Como colaborador da empresa, eu quero visualizar como será uma página para aprender sobre os papéis de um time scrum no Figma. | 1 | Concluído |
5 | Média | Página dos eventos do scrum | Como colaborador da empresa, eu quero visualizar como será uma página para aprender os eventos que são pilares da metodologia ágil no figma. | 1 | Concluído |
6 | Baixa | Página de artefatos e ferramentas | Como colaborador da empresa, eu quero visualizar como será a página para aprender sobre os artefatos e ferramentas utilizados pelo scrum no figma. | 1 | Concluído |
7 | Média | Página de avaliação | Como colaborador da empresa, eu quero visualizar como será a página para avaliar meus conhecimentos sobre os assuntos estudados no figma. | 1 | Concluído |
8 | Média | Ajustes e navegabilidade | Como colaborador da empresa, eu quero ter uma experiência de usuário funcional, mesmo que seja apenas um protótipo. | 1 | Concluído |
9 | Alta | Documentação no GitHub | Como um membro da equipe, quero desenvolver e organizar a documentação do projeto no GitHub para realizar a entrega da sprint. | 1 | Concluído |
10 | Alta | base.html | Como um membro da equipe, desenvolver os elementos em comum entre as páginas em um arquivo base para reduzir códigos repetidos. | 2 | Concluído |
11 | Alta | Pagina home | Como colaborador da empresa, eu quero uma página inicial desenvolvida em html. | 2 | Concluído |
12 | Média | Pagina de introdução | Como colaborador da empresa, eu quero uma página dos papéis da equipe desenvolvida em html. | 2 | Concluído |
13 | Alta | Pagina de papéis de um time | Como colaborador da empresa, eu quero uma página dos papéis da equipe desenvolvida em html. | 2 | Concluído |
14 | Média | Página dos eventos do scrum | Como colaborador da empresa, eu quero uma página de eventos do scrum desenvolvida em html. | 2 | Concluído |
15 | Baixa | Página de artefatos e ferramentas | Como colaborador da empresa, eu quero uma página para avaliação desenvolvida em html. | 2 | Concluído |
16 | Média | Página de avaliação | Como colaborador da empresa, eu quero uma página sobre artefatos e ferramentas desenvolvida em html. | 2 | Concluído |
17 | Alta | Documentação no GitHub | Como um membro da equipe, quero atualizar a documentação do projeto no GitHub para realizar a entrega da sprint. | 2 | Concluído |
18 | Alta | Flask | Como um membro da equipe, eu quero aplicar o framework flask nas páginas desenvolvidas em html. | 3 | Concluído |
19 | Média | Conteúdo da home | Como colaborador da empresa, eu quero que os "placeholders" da página home receba o seu conteúdo | 3 | Concluído |
20 | Média | Conteúdo da introdução | Como colaborador da empresa, eu quero que os "placeholders" da página de introdução receba o seu conteúdo | 3 | Concluído |
21 | Média | Conteúdo dos papéis de um time | Como colaborador da empresa, eu quero que os "placeholders" da página sobre os papéis do time receba o seu conteúdo | 3 | Concluído |
22 | Média | Conteudo dos eventos | Como colaborador da empresa, eu quero que os "placeholders" da página sobre os eventos do scrum receba o seu conteúdo. | 3 | Concluído |
23 | Media | Conteúdo dos artefatos | Como colaborador da empresa, eu quero que os "placeholders" da página sobre os artefatos recebam o seu conteúdo. | 3 | Concluído |
24 | Alta | Funcionalidade da avaliação | Como colaborador da empresa, eu quero que os formulários da página de avaliação sejam funcionais. | 3 | Concluído |
25 | Alta | Sistema de Login | Como desenvolvedor, eu quero um sistema que cadastre e crie seçoes para os usuarios do site, armazenando as informaçoes em um database. | 3 | Concluído |
26 | Média | Páginas do Sistema de Login | Como colaborador da empresa, quero páginas para fazer cadastro, entar na minha conta e verificar minhas informaçoes. | 3 | Concluído |
27 | Média | Páginas de comentário | Como colaborador da empresa, quero uma página para deixar um comentário sobre o curso. | 3 | Concluído |
28 | Alta | Sistema de comentário | Como desenvolvedor, quero um sistema que armazene os comentarios no banco dedados e os mostre na página do site. | 3 | Concluído |
29 | Média | Sistema de quiz | Como desenvolvedor, quero um sistema para os quizes das páginas de aula. | 3 | Concluído |
30 | Alta | Documentação no GitHub | Como um membro da equipe, quero atualizar a documentação do projeto no GitHub para realizar a entrega da sprint. | 3 | Concluído |
31 | Média | Aplicar quizes | Como colaborador da empresa, eu quero que todas as páginas de aula tenham quizes funcionais. | 4 | A fazer |
32 | Média | Desempenho no Perfil | Como colaborador da empresa, eu quero que meu desempenho na avaliação fique salvo no meu perfil. | 4 | A fazer |
33 | Média | Melhorias no site | Como colaborador da empresa, eu quero que site não possua bugs. | 4 | A fazer |
34 | Média | AWS | Como desenvolvedor, quero que o site seja hospedado em um servidor AWS (Amazon Web Server) para qualquer um com acesso à internet poder acessá-lo. | 4 | A fazer |
35 | Alta | Manual do usuário | Como host do site, eu quero ter acesso ao manual do usuário no Github para saber instalar do projeto. | 4 | A fazer |
36 | Alta | Documentação Final | Como um membro da equipe, quero finalizar a documentação do projeto no GitHub para realizar a finalizar o produto. | 4 | A fazer |
Rank | Prioridade | User Story | Status |
1 | 100 | Eu como contratante da equipe, quero uma amostra visual do layout do site. | Concluído |
2 | 95 | Eu como membro do time, quero estudar a ferramenta figma para repassar para os outros integrantes. | Concluído |
3 | 90 | Eu como funcionario da empresa, quero uma página inical intuitiva feita em figma. | Concluído |
4 | 85 | Eu como funcionario da empresa, quero uma página de introdução ao SCRUM feita em figma. | Concluído |
5 | 80 | Eu como funcionario da empresa, quero uma página sobre os papeis de um time no SCRUM feita em figma. | Concluído |
6 | 75 | Eu como funcionario da empresa, quero uma página sobre os eventos do SCRUM feita em figma. | Concluído |
7 | 70 | Eu como funcionario da empresa, quero uma página sobre os artefatos e ferramentas utilizadas no SCRUM feita em figma. | Concluído |
8 | 65 | Eu como funcionario da empresa, quero uma página de avalição para todo o conteudo estudado feita em figma. | Concluído |
9 | 60 | Eu como funcionario da empresa, quero que as imagens "placeholders" da página inicial recebam seu conteúdo. | Concluído |
10 | 55 | Eu como funcionario da empresa, quero que as imagens "placeholders" da página de introdução recebam seu conteúdo. | Concluído |
11 | 50 | Eu como funcionario da empresa, quero que as imagens "placeholders" da página de papéis de um time recebam seu conteúdo. | Concluído |
12 | 45 | Eu como funcionario da empresa, quero que as imagens "placeholders" da página de eventos recebam seu conteúdo. | Concluído |
13 | 40 | Eu como funcionario da empresa, quero que as imagens "placeholders" da página de artefatos recebam seu conteúdo. | Concluído |
14 | 35 | Eu como funcionario da empresa, quero que a imagem "placeholders" da página de avalição receba seu conteúdo. | Concluído |
15 | 30 | Eu como funcionario da empresa, quero um campo para testar meus conhecimentos ao final do material estudado. | Concluído |
16 | 25 | Eu como funcionario da empresa, quero que o prototipo seja navegavel de uma página para outra. | Concluído |
17 | 20 | Como um membro da equipe, quero reduzir e adaptar os textos "placeholders" para deixar o layout mais limpo. | Concluído |
18 | 15 | Eu como membro do time, quero uma apresentação para a entrega do MVP da sprint. | Concluído |
19 | 10 | Como um membro da equipe, quero finalizar a documentação do projeto no GitHub para realizar a finalizar o produto. | Concluído |
prototipoSite.mp4
Na primeira sprint entregamos um protótipo navegável do site desenvolvido no Figma. Ele permite explorar o layout e funcionalidades do site, incluindo página inicial, seção educacional sobre SCRUM, área de exercícios e página de avaliação. Essa representação interativa facilita discussões sobre design e usabilidade para o próximo estágio de desenvolvimento.
Rank | Prioridade | User Story | Status |
1 | 100 | Como um membro da equipe, desenvolver os elementos em comum entre as páginas em um arquivo base para reduzir códigos repetidos. | Concluído |
2 | 95 | Como colaborador da empresa, eu quero uma página inicial desenvolvida em html. | Concluído |
3 | 90 | Como colaborador da empresa, eu quero uma página dos papéis da equipe desenvolvida em html. | Concluído |
4 | 85 | Como colaborador da empresa, eu quero uma página de eventos do scrum desenvolvida em html. | Concluído |
5 | 80 | Como colaborador da empresa, eu quero uma página para avaliação desenvolvida em html. | Concluído |
6 | 75 | Como colaborador da empresa, eu quero uma página sobre artefatos e ferramentas desenvolvida em html. | Concluído |
sitesprint2_e6XrteBt.mp4
Na segunda sprint entregamos protótipo do site desenvolvido no Figma funcionando em HTML.
Rank | Prioridade | User Story | Status |
1 | 100 | Como um membro da equipe, quero aplicar o framework flask nas páginas desenvolvidas em html para desenvolver o back-end. | Concluído |
2 | 95 | Como colaborador da empresa, quero que os "placeholders" da página home receba o seu conteúdo | Concluído |
3 | 90 | Como colaborador da empresa, quero que os "placeholders" da página de introdução receba o seu conteúdo | Concluído |
4 | 85 | Como colaborador da empresa, quero que os "placeholders" da página sobre os papéis do time receba o seu conteúdo | Concluído |
5 | 80 | Como colaborador da empresa, quero que os "placeholders" da página sobre os eventos do scrum receba o seu conteúdo. | Concluído |
6 | 75 | Como colaborador da empresa, quero que os "placeholders" da página sobre os artefatos recebam o seu conteúdo. | Concluído |
7 | 70 | Como colaborador da empresa, quero questões na página de avaliação para validar meu conhecimento. | Concluído |
8 | 65 | Como colaborador da empresa, quero que quesõtes para os formulários da página de avaliação. | Concluído |
9 | 60 | Como colaborador da empresa, quero que os formulários da página de avaliação retornem meu desempenho no questionário. | Concluído |
10 | 55 | Como colaborador da empresa, quero uma página com os resultados para saber meu desempenho no questionário. | Concluído |
11 | 50 | Como colaborador da empresa, quero uma página de comentarios para avaliar o curso. | Concluído |
12 | 45 | Como membro da equipe, quero um sistema utilizando banco de dados MySQL para armazenar contas de empregados e seus comentários. | Concluído |
13 | 40 | Como colaborador da empresa, quero uma página para entrar na minha conta ou me cadastrar caso eu não tenha uma conta. | Concluído |
14 | 35 | Como colaborador da empresa, quero uma página para verificar as informações da minha conta. | Concluído |
15 | 30 | Como desenvolvedor, quero o sistema de quiz das páginas de aulas funcionando para futuramente aplicar em todas as páginas. | Concluído |
16 | 25 | Como desenvolvedor, quero que o README no github esteja atualizado com as informações do que foi realizado nessa sprint. | Concluído |
17 | 20 | Como desenvolvedor, quero elaborar uma apresentação para o sprint review. | Concluído |
material_aulas.mp4
Na terceira sprint, os placeholders das páginas foram substituídos pelos conteúdos e materiais de aula, aprimorando a usabilidade e a apresentação visual do site.
login_e_comentario.mp4
Também foi desenvolvido um sistema de login que permite aos usuários acessarem suas contas, registrarem novos perfis e visualizarem informações detalhadas em seus perfis, além de um sistema de comentários integrado, todos alimentados por um banco de dados MySQL.
quiz_e_avaliacao.mp4
Por fim, foram aplicadas as funcionalidades de avaliações, permitindo aos usuários verificar seu desempenho, além do sistema de quizzes nas páginas das aulas, enriquecendo ainda mais a experiência de aprendizado.
Nome | Função | Github |
---|---|---|
Humberto Ishii Silva | PO | Github |
Matheus Di Sabatino Pires | SM | Github |
João Victor Dos Reis Santos | ST | Github |
Tiago Maneca Bortolini de Castro | ST | Github |
Léo de Paula Naito | ST | Github |
Pablo Rafael Rosa da Silva | ST | Github |