SlideShare ist ein Scribd-Unternehmen logo
1 von 10
SISTEMA DE AUTOGESTION 
DE TORNEOS EN LÍNEA PARA
Agenda 
• Métricas de calidad de software. 
• Pruebas de software. 
• Herramientas utilizadas 
• Proceso de ejecución de pruebas 
• Resultados esperados 
• Conclusiones.
Métricas de calidad de software 
Categoría Nombre de la métrica Descripción de la métrica Tolerancia 
Interna Número de malas prácticas de programación Número de malas prácticas de programación 
aplicadas en el desarrollo de producto 
0% de errores de programación, evaluado 
diariamente 
Externa Cobertura de código fuente por pruebas. Número de líneas programación cubiertas 
por la ejecución de las pruebas 
automatizadas que definen los userstories. 
> 90%, evaluado diariamente 
De uso Ratio de error Porcentaje de transacciones que terminan un 
error http 500. 
< 5% , evaluado semanalmente 
Apdex score Es un valor de la relación de la cantidad de 
solicitudes satisfechas y tolerables a los 
totales de solicitudes formuladas por el 
usuario a la web de la solución. 
Para el servidor de aplicaciones, 
>= 90% con T=0.5 segundos 
Para el servidor web, 
>= 90% con T=7 segundos 
Ambos evaluados semanalmente
Pruebas de software, herramientas utilizadas 
Herramientas utilizadas: 
Capybara(https://github.com/jnicklas/capybara): Librería para 
automatizar pruebas a nivel de usuario, que constan en simular una 
interacción real sobre la aplicación web. 
Rspec(http://rspec.info/): Librería para automatizar pruebas sobre las 
capas de controladora y el modelo.
Proceso de ejecución de pruebas 
Descargar última 
versión del código 
fuente 
Obtener métrica de 
número de malas 
prácticas de 
programación 
Borrar base de 
datos 
Crear la base de 
datos 
Cargar datos 
iniciales 
Ejecutar pruebas 
automatizadas 
Obtener resultado 
de pruebas 
Obtener métrica de 
cobertura de 
código
Resultados esperados, pruebas
Resultados esperados, pruebas
Resultados esperados, pruebas
Resultados esperados, métricas de uso
CONCLUSIONES 
La aplicación de metodologías ágiles para el desarrollo, permitió acelerar la construcción de este entregable y la calidad de los 
módulos. Por ejemplo, La aplicación de TDD e Integración continua ha permitido que el control de la calidad de la aplicación sea 
evaluada incrementalmente y no como un proceso posterior a ello. Por lo cual, se puede certificar la calidad de cada módulo al 
mismo tiempo que se termina de construir. 
El uso de herramientas ágiles para automatizar la ejecución de pruebas ahorra significativamente las horas invertidas en esta 
actividad. (aproximadamente 1 hora por cada interacción se ha reducido a 1.3 minutos). Este gran ahorro de tiempo se 
incrementa de manera exponencial por la aplicación de TDD, por el cual, de forma constante, se ejecuta todo el conjunto de 
pruebas mientras se desarrolla. 
El proceso de ejecución de las pruebas que se definieron, han permitido obtener de manera eficiente y satisfactorias las pruebas 
realizadas, así como también un efecto positivo en las métricas interna y externa. Además, se ha aprovechado en incluir los 
procesos de medición durante la ejecución de las pruebas, el tiempo de 1.3 minutos por cada ejecución de la totalidad de las 
pruebas automatizadas también incluye los resultados de las métricas. 
Monitorear las métricas de uso en un entorno pre-productivo nos ha permitido asegurar el grado de satisfacción que tendrá el 
usuario en el entorno final. Asimismo, herramientas como new relic nos ha ayudado revisar continuamente las métricas para 
realizar los ajustes necesario y poder estar dentro del rango tolerable.

Weitere ähnliche Inhalte

Was ist angesagt?

#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOpsHablemosDeTesting
 
Refactoring: improving the desing of existing code Cap 1
Refactoring: improving the desing of existing code Cap 1Refactoring: improving the desing of existing code Cap 1
Refactoring: improving the desing of existing code Cap 1Juanes Alzt
 
Fundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del softwareFundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del softwareWilliam Remolina
 
Testing automatizado de aplicaciones web
Testing automatizado de aplicaciones webTesting automatizado de aplicaciones web
Testing automatizado de aplicaciones webAnibal Guzmán Miranda
 
Tipos De Pruebas
Tipos De PruebasTipos De Pruebas
Tipos De PruebasNeila1975
 

Was ist angesagt? (7)

#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
 
Refactoring: improving the desing of existing code Cap 1
Refactoring: improving the desing of existing code Cap 1Refactoring: improving the desing of existing code Cap 1
Refactoring: improving the desing of existing code Cap 1
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Fundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del softwareFundamento pruebas Ingeniería del software
Fundamento pruebas Ingeniería del software
 
Testing automatizado de aplicaciones web
Testing automatizado de aplicaciones webTesting automatizado de aplicaciones web
Testing automatizado de aplicaciones web
 
Tipos De Pruebas
Tipos De PruebasTipos De Pruebas
Tipos De Pruebas
 
Mcvds
McvdsMcvds
Mcvds
 

Ähnlich wie PI3 - segundo entregable

Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareMiguel Sanchez
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareAndres Valencia
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de softwareCentro Líbano
 
pruebas de calidad.pdf
pruebas de calidad.pdfpruebas de calidad.pdf
pruebas de calidad.pdfChirmi1
 
Calidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXTCalidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXTViewnext
 
Ces cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionalesCes cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionalesginacris
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTereBestene
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptxJulian Carvajal
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxjuan gonzalez
 
Desarrollando software de calidad
Desarrollando software de calidadDesarrollando software de calidad
Desarrollando software de calidadEQ SOFT EIRL
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfBarcodeBarcode
 
Liquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarLiquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarSoftware Guru
 
Cypress en un mundo lleno de Selenium
Cypress en un mundo lleno de SeleniumCypress en un mundo lleno de Selenium
Cypress en un mundo lleno de SeleniumSoftware Guru
 
PRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptx
PRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptxPRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptx
PRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptxGonzaloMartinezSilve
 

Ähnlich wie PI3 - segundo entregable (20)

Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de software
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_software
 
Unidad 3 elaboracion de un proyecto (4)
Unidad  3   elaboracion de un proyecto (4)Unidad  3   elaboracion de un proyecto (4)
Unidad 3 elaboracion de un proyecto (4)
 
Sqm
SqmSqm
Sqm
 
Estrategias prueba de software
Estrategias prueba de softwareEstrategias prueba de software
Estrategias prueba de software
 
pruebas de calidad.pdf
pruebas de calidad.pdfpruebas de calidad.pdf
pruebas de calidad.pdf
 
Calidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXTCalidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXT
 
Ces cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionalesCes cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionales
 
TesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptxTesterSmart-Presentacion.pptx
TesterSmart-Presentacion.pptx
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx
 
Exposición software.pptx
Exposición software.pptxExposición software.pptx
Exposición software.pptx
 
Exposición software.pptx
Exposición software.pptxExposición software.pptx
Exposición software.pptx
 
PROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptxPROCESO DE DESARROLLO DE SOFTWARE.pptx
PROCESO DE DESARROLLO DE SOFTWARE.pptx
 
Desarrollando software de calidad
Desarrollando software de calidadDesarrollando software de calidad
Desarrollando software de calidad
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
Tarea 1 Reconocimiento
Tarea 1 ReconocimientoTarea 1 Reconocimiento
Tarea 1 Reconocimiento
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
 
Liquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programarLiquid Day - Capitalizando la automatizacion sin programar
Liquid Day - Capitalizando la automatizacion sin programar
 
Cypress en un mundo lleno de Selenium
Cypress en un mundo lleno de SeleniumCypress en un mundo lleno de Selenium
Cypress en un mundo lleno de Selenium
 
PRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptx
PRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptxPRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptx
PRUEBAS DINAMICAS - GONZALO MARTINEZ SILVERIO.pptx
 

Kürzlich hochgeladen

Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaKANTUPAULAPORCELYUCR
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSBeatrizGonzales19
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptxEncomiendasElSherpa
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralAitana
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfGuillermoBarquero7
 

Kürzlich hochgeladen (6)

Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 

PI3 - segundo entregable

  • 1. SISTEMA DE AUTOGESTION DE TORNEOS EN LÍNEA PARA
  • 2. Agenda • Métricas de calidad de software. • Pruebas de software. • Herramientas utilizadas • Proceso de ejecución de pruebas • Resultados esperados • Conclusiones.
  • 3. Métricas de calidad de software Categoría Nombre de la métrica Descripción de la métrica Tolerancia Interna Número de malas prácticas de programación Número de malas prácticas de programación aplicadas en el desarrollo de producto 0% de errores de programación, evaluado diariamente Externa Cobertura de código fuente por pruebas. Número de líneas programación cubiertas por la ejecución de las pruebas automatizadas que definen los userstories. > 90%, evaluado diariamente De uso Ratio de error Porcentaje de transacciones que terminan un error http 500. < 5% , evaluado semanalmente Apdex score Es un valor de la relación de la cantidad de solicitudes satisfechas y tolerables a los totales de solicitudes formuladas por el usuario a la web de la solución. Para el servidor de aplicaciones, >= 90% con T=0.5 segundos Para el servidor web, >= 90% con T=7 segundos Ambos evaluados semanalmente
  • 4. Pruebas de software, herramientas utilizadas Herramientas utilizadas: Capybara(https://github.com/jnicklas/capybara): Librería para automatizar pruebas a nivel de usuario, que constan en simular una interacción real sobre la aplicación web. Rspec(http://rspec.info/): Librería para automatizar pruebas sobre las capas de controladora y el modelo.
  • 5. Proceso de ejecución de pruebas Descargar última versión del código fuente Obtener métrica de número de malas prácticas de programación Borrar base de datos Crear la base de datos Cargar datos iniciales Ejecutar pruebas automatizadas Obtener resultado de pruebas Obtener métrica de cobertura de código
  • 10. CONCLUSIONES La aplicación de metodologías ágiles para el desarrollo, permitió acelerar la construcción de este entregable y la calidad de los módulos. Por ejemplo, La aplicación de TDD e Integración continua ha permitido que el control de la calidad de la aplicación sea evaluada incrementalmente y no como un proceso posterior a ello. Por lo cual, se puede certificar la calidad de cada módulo al mismo tiempo que se termina de construir. El uso de herramientas ágiles para automatizar la ejecución de pruebas ahorra significativamente las horas invertidas en esta actividad. (aproximadamente 1 hora por cada interacción se ha reducido a 1.3 minutos). Este gran ahorro de tiempo se incrementa de manera exponencial por la aplicación de TDD, por el cual, de forma constante, se ejecuta todo el conjunto de pruebas mientras se desarrolla. El proceso de ejecución de las pruebas que se definieron, han permitido obtener de manera eficiente y satisfactorias las pruebas realizadas, así como también un efecto positivo en las métricas interna y externa. Además, se ha aprovechado en incluir los procesos de medición durante la ejecución de las pruebas, el tiempo de 1.3 minutos por cada ejecución de la totalidad de las pruebas automatizadas también incluye los resultados de las métricas. Monitorear las métricas de uso en un entorno pre-productivo nos ha permitido asegurar el grado de satisfacción que tendrá el usuario en el entorno final. Asimismo, herramientas como new relic nos ha ayudado revisar continuamente las métricas para realizar los ajustes necesario y poder estar dentro del rango tolerable.

Hinweis der Redaktion

  1. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.
  2. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.
  3. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.
  4. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.
  5. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.
  6. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.
  7. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.
  8. La creciente popularidad de los juegos en línea y la transmisión en vivo de las ligas del juego online en los canales de televisión y la Internet han acelerado el crecimiento de los juegos en línea , sobre todo entre la actual juventud del mundo. Entonces, el presente escenario de los mundo de los videojuegos abarca un campo extenso a conocer;  por ello, es necesario comprender los principales términos y técnicas de organización que contempla dicho campo de acción. Asimismo, para tener más claro y evitar la confusión entre videojuegos o E-sports, se precisará el significado más adecuado y apropiado  de esta categoría. En tal sentido, se define E-sports como los videojuegos del tipo competición que se realizan a través de internet o una red de área local , y es provista al espectador mediante sistemas de radiodifusión de televisión o internet. También se considera un videojuego E-sports si cumple los siguientes atributos: estrategia, combate, campos de batalla, multijugador, y que su ejecución se realice en tiempo real. Por otro lado,  la organización de los torneos E-sports, consiste en estructurar a todos los gamers, de forma ordenada y consecutiva,  en parejas de enfrentamientos iguales para disputar el mejor de su categoría. Asimismo, el tipo de organización varía de acuerdo al reglamento y envergadura de gamers que comprenden cada torneo. Cabe resaltar que los métodos de organización son aislados por cada organizador; es decir, los procedimientos se realizan desde mecanismos manuales hasta el uso de herramientas de software que generan gran parte del árbol de encuentros. El presente estudio muestra la aplicación y explicación de las actuales tecnologías que se aplican inteligentemente al  proceso de organización de torneos en línea para E-sports. Por lo tanto, se dará inicio con los métodos y herramientas tradicionales, su aplicación y empleo en la actualidad.