DEV Community

Yago Romualdo
Yago Romualdo

Posted on

[pt-br] Ranking de tecnologias da programação (pesquisa de campo TCC)

Estou fazendo uma pesquisa de campo para o meu TCC e queria a ajuda de vcs: https://forms.gle/LayJmDnZoK1iuisA7

O software do TCC é projetinho web para ranquear tecnologias como: linguagens de programação, SGBDs(banco de dados), Frameworks e bibliotecas. Em resumo a aplicação permite que um usuário crie um tópico/ranking de acordo com um tipo de tecnologia, defina um título e a categoria. Atualmente existem 2 categorias: votação e avaliação.

Votação: no ranking por votação as tecnologias ficam ordenadas de acordo com a quantidade de votos, e cada usuário pode votar em apenas 1.

Avaliação: no ranking por avaliação, cada usuário pode avaliar quantas tecnologias quiser, em estrelas de 1 a 5, porém, nesse caso o ranking será por relevância e não apenas estrelas, então tecnologias que foram avaliadas por muitos usuários (com 4 estrelas +) podem estar a frente de outras menos avaliadas.

Sobre as tecnologias: já existem várias salvas no sistema com nome, logo e o seu tipo, então ao iniciar um tópico/ranking diversas tecnologias do tipo selecionado já aparecerão automaticamente para serem votadas ou avaliadas, o sistema já tem salvo grande parte das linguagens de programação, SGBDs e frameworks, se tratando dos mais conhecidos. Além dos que foram previamente cadastrados, é permitido que o usuário faça sugestões de novas tecnologias, ao registrar a sugestão a tecnologia já ficará disponível nos rankings, porém a logo/ícone da tecnologia que foi sugerida ficará esperando aprovação, então temporariamente será exibido apenas o nome e uma imagem default. Sobre as bibliotecas, já tem algumas cadastradas, mas como existe uma quantia gigantesca de libs/packages esse tipo de ranking vai depender mais das contribuições dos usuários.

O software ainda está bem simples, mas a base do que eu pretendia fazer está pronta, agora estou em uma fase mais voltada a testar, evoluir a aplicação e coletar feedbacks. Gostaria da ajuda e opinião de vocês, esses são os Links do software e da pesquisa no forms, se puderem acessar e deixar a opinião de vocês me ajudariam muito.

Aplicação web (apenas PC/Notebook): https://ranking-programacao.com.br/

Forms: https://forms.gle/LayJmDnZoK1iuisA7

O que acharam da ideia? Quais sugestões vocês podem me dar, tanto sobre o tema quanto sobre o software (que está bem básico ainda)?

Acham que o software poderia realmente contribuir com a comunidade e seria uma boa continuá-lo mesmo após a faculdade?

Top comments (0)