Estudio comparativo para la toma de requerimientos de software para el desarrollo de una aplicación web en investigación psicológica del bullying educativo

Comparative study for software requirements gathering for the development of a web application in psychological research on educational bullying

Autores/as

DOI:

https://doi.org/10.56712/latam.v4i2.906

Palabras clave:

desarrollo de software, investigación correlacional, aplicación web, psicológica, bullying

Resumen

El objetivo principal es explorar diferentes herramientas para el desarrollo de aplicaciones web que estén relacionadas con la investigación del acoso escolar, se aplicó la metodología de investigación correlacional que permitió comparar las principales herramientas que se utilizan en el desarrollo de aplicaciones web. En el front-end, JavaScript (JS) destaca como el lenguaje más utilizado con el 63.61%, y NextJS se menciona como una opción para mejorar el rendimiento, seguridad, la experiencia del usuario y la facilidad de implementación con una aceptación del 82.52%. En el back-end, se evalúan lenguajes como Python, JavaScript, Java y Kotlin, Kotlin se destaca por su seguridad, escalabilidad y facilidad de implementación con un 76.40%, siendo compatible con bases de datos y adecuado para el desarrollo en la investigación del acoso escolar. En cuanto a las bases de datos, se mencionan PostgreSQL y MongoDB. PostgreSQL destaca por su seguridad y control de acceso avanzado, y MongoDB maneja grandes volúmenes de datos y consultas complejas, además de ofrecer funciones de seguridad como cifrado de datos. Se mencionan frameworks como Spring Boot y Ktor, que proporcionan soluciones completas y confiables para el desarrollo en el back-end. Así también se plantea como sugerencia la aplicación de SCRUM como metodología de desarrollo en la que se detalla cuáles son los roles y funciones de cada uno de los usuarios en el proceso de desarrollo, se plantean un diagrama que permita a los desarrolladores tener todas las herramientas y argumentos necesarios para la implementación de la aplicación web.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Marco Israel Bermeo Vintimilla, Instituto Tecnológico Sudamericano de Cuenca

Francis Fernando Buele Lanchi, Instituto Tecnológico Sudamericano de Cuenca

Galo Patricio Hurtado Crespo, Instituto Tecnológico Sudamericano de Cuenca

Citas

Aglaia. (2022). Comparación de Power BI con QlikView y Tableau | Aglaia Consulting. https://aglaia.es/blog/power-bi/comparacion-de-power-bi-con-qlikview-y-tableau/

Crespo, Y. (2019). EL ACOSO ESCOLAR: BULLYING. https://www.redalyc.org/journal/5350/535059263011/html/

García García, N. F. (2020). Aplicativo psicológico para mejorar la intervención de bullying social en adolescentes gran unidad escolar José Faustino Sánchez Carrión, Trujillo. Repositorio Institucional - UCV. https://repositorio.ucv.edu.pe/handle/20.500.12692/49407

Gonzales Troncos, & Alexander Moises. (2019). Implementación de un sistema web para el registro de casos de bullying en el complejo educativo San Cristo. Repositorio Institucional - UCV. https://repositorio.ucv.edu.pe/handle/20.500.12692/36688

JetBrains, & colaboradores. (s. f.). Kotlin for server side. Kotlin Help. Recuperado 12 de julio de 2023, de https://kotlinlang.org/docs/server-overview.html

JetBrains. (2022). The State of Developer Ecosystem in 2022 infographic. JetBrains: Developer Tools for Professionals and Teams. https://www.jetbrains.com/lp/devecosystem-2022/

Ojeda, J., Macancela, P., Hurtado, G., & Perez, J. (2023, February 24). Desarrollo de entornos virtuales de enseñanza aprendizaje con herramientas web 3.0 y 4.0 para la asignatura de inglés. https://scholar.google.es/citations?view_op=view_citation&hl=es&user=wKcd8q4AAAAJ&citation_for_view=wKcd8q4AAAAJ:kNdYIx-mwKoC

Stack Overflow. (2023). Stack overflow developer survey 2023. Stack Overflow. https://survey.stackoverflow.co/2023/

Arribas, I. (2019, January 17). Power BI vs Qlik vs Tableau: ¿Cuál es el mejor software de análisis de datos? - Vandalytic - tu blog de Power BI y más en español. https://vandalytic.com/power-bi-vs-qlik-vs-tableau-cual-es-el-mejor-software-de-analisis-de-datos/

Mangabo, O. (2019, noviembre 5). 6 riesgos de seguridad del backend web a considerar en el desarrollo. Geekflare. https://geekflare.com/es/web-backend-security-risk/

Borges, S. (2019, noviembre 19). ¿Qué es PostgreSQL? - Para qué sirve, Características e Instalación. Infranetworking. https://blog.infranetworking.com/servidor-postgresql/

Aegis Softtech. (2020, diciembre 9). Java vs. Python vs. Kotlin: Battle of the best. Aegis Softtech. https://www.aegissofttech.com/articles/java-vs-python-vs-kotlin-battle-of-the-best.html

Latitude Technolabs. (2020, diciembre 15). Vue.js V/s Next.js: Choosing the right one for web app development. Latitude. https://latitudetechnolabs.com/vue-js-vs-next-js/

Muradas, Y. (2021, January 29). Kotlin vs Java, diferencias y ventajas | OpenWebinars. https://openwebinars.net/blog/kotlin-vs-java/

Presta, M. (2021, junio 29). El mejor lenguaje para el desarrollo de backend. Back4App Blog; Low-code backend to build modern apps. https://blog.back4app.com/es/el-mejor-lenguaje-para-el-desarrollo-de-backend/

Flores, A. (2022, May 17). ???? ¿Qué es Power BI y para qué sirve? | Guía completa. https://www.crehana.com/blog/transformacion-digital/que-es-power-bi/

Ravoof, S. (2022, June 28). MongoDB vs PostgreSQL: 15 diferencias críticas. https://kinsta.com/es/blog/mongodb-vs-postgresql/

Wickramasinghe, S. (2022, July 29). Vue vs React: ¿Cuál deberías usar? https://kinsta.com/es/blog/vue-vs-react/

De Gregorio, A. (2022, agosto 20). Micronaut vs Spring Boot. Baeldung.com. https://www.baeldung.com/micronaut-vs-spring-boot

Tokio School. (2022, octubre 25). Qué es Spring Boot: conoce este framework. Tokio School. https://www.tokioschool.com/noticias/spring-boot/

Redacción KeepCoding. (2022, noviembre 2). ¿Qué es MySQL? KeepCoding Bootcamps. https://keepcoding.io/blog/que-es-mysql/

Karczewski, D. (2022, diciembre 22). Next.Js vs react: Which framework is better for your front-end? Ideamotive.Co. https://www.ideamotive.co/blog/nextjs-vs-react-which-javascript-framework-is-better-for-your-front-end

Jesús. (2023, enero 21). Javascript como backend: ¿es buena idea? Tutoriales Dongee. https://www.dongee.com/tutoriales/javascript-como-backend-es-buena-idea/

McBride, J. (2023, abril). ???? Kotlin for JavaScript and Python devs: A friendly introduction to a powerful language ????. Linkedin.com. https://www.linkedin.com/pulse/kotlin-javascript-python-devs-friendly-introduction-powerful-mcbride

Chaewonkong. (2023, abril 28). Ktor: The next generation framework that might replace spring boot. Medium. https://medium.com/@chaewonkong/ktor-the-next-generation-framework-that-might-replace-spring-boot-868e8d21fc0f

Descargas

Publicado

2023-07-29

Cómo citar

Bermeo Vintimilla, M. I., Buele Lanchi, F. F., & Hurtado Crespo, G. P. (2023). Estudio comparativo para la toma de requerimientos de software para el desarrollo de una aplicación web en investigación psicológica del bullying educativo : Comparative study for software requirements gathering for the development of a web application in psychological research on educational bullying. LATAM Revista Latinoamericana De Ciencias Sociales Y Humanidades, 4(2), 4375–4391. https://doi.org/10.56712/latam.v4i2.906

Número

Sección

Artículos

Artículos más leídos del mismo autor/a