SciELO - Scientific Electronic Library Online

 
vol.12 suppl.1Use of technology in extension management, effectiveness of the university extension website.Security Requirements for web applications. author indexsubject indexarticles search
Home Pagealphabetic serial listing  

My SciELO

Services on Demand

Article

Indicators

  • Have no cited articlesCited by SciELO

Related links

  • Have no similar articlesSimilars in SciELO

Share


Revista Cubana de Ciencias Informáticas

On-line version ISSN 2227-1899

Rev cuba cienc informat vol.12  supl.1 La Habana  2018

 

ARTÍCULO ORIGINAL

 

Sistema para el análisis de acciones tácticas significativas de los equipos de balonmano.

 

System for the analysis of significant tactical actions of hand- ball teams.

 

 

Ernesto Martínez Casanova1*, Dario  Marcel  Olavarrieta Martínez2, Vladimir Milián Núñez3

1Instituto  Cubano de Radio y Televisión (ICRT),  Cuba
2Empresa de Telecomunicaciones de Cuba (ETECSA), Cuba
3Universidad de las Ciencias Informáticas (UCI), Cuba

*Autor para la correspondencia: ernesto931015@gmail.com

 

 


RESUMEN

En el deporte una de las técnicas más usadas por los entrenadores para mejorar los resultados y el rendimiento del equipo  es la recogida de la mayor cantidad de datos posibles durante el partido para su posterior análisis. La presente investigación  está  basada en el desarrollo de un sistema para dispositivos  móviles  que utilicen Android como sistema operativo nombrado AndroHB, que permita el análisis de acciones tácticas significativas de los equipos de balonmano. Tiene como finalidad, obtener estadísticas claras y específicas de los partidos, jugadores, equipos y torneos, necesarias para enriquecer la información a tener en cuenta por los entrenadores, permitiéndoles tomar decisiones de formas más eficaces. Asimismo, para su desarrollo se empleó la metodología AUP-UCI. Se utilizaron diversas tecnologías como el lenguaje de programación Java, el sistema gestor de base de datos SQLite y el entorno de desarrollo Android Studio para la implementación  de las funcionalidades. Como resultado  se obtuvo una aplicación que agiliza la recogida de datos en un deporte tan dinámico como es el balonmano y es capaz  de calcular de manera automática las estadísticas necesarias para facilitar el trabajo de los entrenadores.

Palabras clave: Dispositivos móviles, Android, equipos de balonmano, estadísticas, toma de decisiones


ABSTRACT

One of the techniques most used in sports by coaches  to improve the results and performance of the team is to collect as much data as possible during the match for further analysis. This research  is based  on the development of a system for mobile devices that use Android as an operating system named AndroHB, which allows the analysis of significant tactical actions of handball teams. Its purpose is to obtain clear and specific statistics of matches, players, teams and tournaments, necessary to enrich the information to be taken into account by the coaches, allowing them to make decisions in  more effective ways. For its development was used the AUP-UCI  methodology. It was used some technologies  such as the Java programming language, the SQLite database manager system and the Android Studio development environment for the implementation of the functionalities. As a result, we obtained an application that streamlines the data collection in a sport as dynamic as is handball and is able to automatically calculate the statistics needed to facilitate the work of coaches

Key words: Mobile device, Android, handball teams, statistics, decisions


 

 

INTRODUCCIÓN

En el Balonmano moderno, los especialistas destacan las posibilidades  que ofrece el control y la evaluación en el entrenamiento deportivo, la utilización de una planilla de evaluación-observación de medios tácticos, y la observación sistemática como técnica de medida para el análisis de la cuantificación y la evaluación táctica ofensiva, tanto individual como colectiva (Aguilar, 2006).

Se considera  que se debe potenciar herramientas evaluativas propiciadoras de un espacio reflexivo,  interactivo y motivador sobre las posibles acciones a desarrollar dentro del juego. Deben integrarse la técnica y la táctica en correspondencia con las exigencias del entrenamiento contemporáneo, siendo cada vez más similares a la forma de competición. Esto provoca un reajuste del proceso de control y evaluación en correspondencia con la forma de entrenamiento y de la competición, dada la identificación de los errores técnico-tácticos fundamentales en la estructura del movimiento en el balonmano de los equipos en competencia (Villa et˜al., 2016).

Con el fin de mejorar el rendimiento de los jugadores y el equipo, los entrenadores de balonmano desarrollan nuevas técnicas  y tácticas  de entrenamiento utilizando los avances que ofrecen la ciencia y las tecnologías. Sin embargo, antes de formular cualquier nueva estrategia se necesita  un basamento estadístico de cómo se están  comportando los jugadores y el equipo en cada una de las fases del juego. Según  Salas and Mendo (2016) Para lograr este basamento  se debe realizar un control, análisis y evaluación de numerosas variables que corresponden a las acciones tácticas de un juego. Una acción táctica es un movimiento realizado por un jugador ya sea en ataque, defensa o contraataque. Algunas de las acciones tácticas más importantes que son recogidas durante los partidos son los goles, las asistencias, los fallos, las pérdidas de balón y las recuperaciones (Salas and Mendo, 2016; Villa et˜al., 2016).

El proceso de recogida de dichas acciones en los torneos deportivos se torna en ocasiones engorroso, debido a las características tan dinámicas que posee el balonmano; además, llevar a cabo la recogida de los datos de forma manuscrita, hace que la durabilidad y organización de los mismos  sea vulnerable, pues están más expuestos a perderse o a deteriorarse en un corto período de tiempo. Es por ello que la mayoría de las federaciones y de los entrenadores de equipos de alto rendimiento, han apostado por la utilización de sistemas informáticos (fundamentalmente en dispositivos móviles inteligentes) como medio para ayudar en el proceso de recogida de acciones tácticas en los torneos deportivos Martín et˜al. (2013); González˜García (2015b,a).

El contar con estos sistemas puede ser de gran ayuda para los entrenadores, pero tienen como inconvenientes que las mejores aplicaciones disponibles actualmente, no son libres y deben ser compradas a través de diversas tiendas en linea o directamente a los autores. Además, el mantenimiento y nuevas versiones de los sistemas deben ser pagados también;  y al no tener acceso al código  fuente de las aplicaciones, no se  pueden hacer modificaciones ni asegurar que las mismas no contengan algún  tipo de código  malicioso. Por otro lado, a partir  de pesquisas realizadas  a un grupo de entrenadores de balonmano en la provincia La Habana, con la colaboración del Jefe de la comisión de reglas y arbitraje del balonmano de la zona occidental de Cuba, Msc Lic. Aloy Machado Sánchez, se obtuvo como resultado que, de un total de 53 entrenadores  encuestados, el 95 % de los que poseen dispositivos  móviles inteligentes (tabletas o celulares) utilizan como sistema operativo Android.

Teniendo en cuenta lo planteado anteriormente, el objetivo general de este trabajo es desarrollar el sistema de registro estadístico  AndroHB para el análisis  del comportamiento de acciones tácticas  significativas de los equipos de balonmano sobre el sistema operativo Android, que permita la gestión  de equipos,  torneos, jugadores, partidos, registro de acciones, pizarra táctica, marcador y reporte de estadísticas.

 

MATERIALES Y MÉTODOS

Antes de comenzar el desarrollo del sistema,  es preciso realizar un estudio de apps similares que existan a nivel internacional y nacional, con el objetivo de comprobar que no exista una solución que de repuesta al objetivo planteado y en caso de no existir, tomar en cuenta las ideas, buenas prácticas y evitar los errores cometidos en trabajos previos. Entre los sistemas  que se encontraron y estudiaron  se encuentran:

  • HandBall Manager  12: Esta centrado fundamentalmente a la gestión de jugadores y de tácticas de juegos. Este sistema permite, desarrollado para Android, permite mostrar situaciones tácticas, colocar y mover jugadores, así como el dibujo de líneas para mostrar cómo deben moverse o reaccionar ante una
    situación determina en un juego (MantuApps, 2012).
  • Assistant  Coach  Hanball:  Uno de los sistemas más  completos que existe,  desarrollado para iOS y Android, por Valerio Lo Giudice. Permite gestionar jugadores, partidos, equipos y entrenamientos, destacando la gran cantidad de información que recoge de cada categoría incluyendo fotos de jugadores y equipos. Además, realiza el cálculo automático de estadísticas al final de cada partido y cada temporada. Por otro lado, tiene como limitación que no es un software gratuito, no es de código abierto y no permite llevar el control en tiempo real de un partido, anotando las jugadas, tácticas y estrategias específicas de los equipos durante el mismo, restringiendo de esta forma algunas estadísticas importantes (Lo˜Giudice, 2016).
  • Estadísticas  Balonmano: Esta es una aplicación muy completa y profesional, que les permite a los entrenadores llevar una detallada información  sobre un partido de balonmano. Permite la gestión  en tiempo real de las acciones durante el partido, la gestión de jugadores, equipos, partidos y torneos, y la opción que brinda para definir 10 nuevas acciones de juego que se tienen en cuenta en las estadísticas. No obstante, tiene también sus limitaciones ya que no cuenta con una pizarra que permita dibujar acciones tácticas, no es gratuita por lo que se hace más complicada su adquisición, además, no permite acceder asu código fuente por lo que imposibilita la reutilización del mismo (Appz, 2017).
  • Handball  Board: Aplicación Android que consiste en una pizarra de balonmano, diseñada para que el entrenador de un equipo pueda explicar las tácticas y jugadas a los jugadores, además, permite guardar y cargar datos de los jugadores en la ventana de configuración. También, brinda la opción de reproducir jugadas que hayan sido guardadas por el usuario. La aplicación tiene gran cantidad de limitaciones ya que no brinda ningún tipo de estadísticas ni permite gestionar información, solo representar jugadas en la pizarra, además, se necesita  pagar una licencia para su adquisición (LLC, 2017).
  • Estadísticas  Handball:  Pequeña aplicación Android pensada para llevar las estadísticas de todo un equipo de balonmano mientras juega. Tiene opciones para adicionar jugadores y partidos, ver la compo- sición del equipo, las estadísticas individuales de los jugadores y las del equipo durante el partido. La interfaz es sencilla  y fácil de utilizar. Tiene varias limitaciones importantes como la gestión de torneos, de varios equipos, de los entrenamientos; además, es una aplicación de pago, brinda pocas estadísticas y no cuenta con una pizarra para la explicación de las jugadas (Acedo, 2017).
  • Scoreboard Handball:  Aplicación  Android  basada en un marcador de balonmano que muestra el nombre de los equipos, el puntaje, el tiempo y el período del partido. Tiene opciones para modificar los minutos por períodos y el número de períodos regulares del partido, y para habilitar  y deshabilitar el tiempo de exclusión y utilizarlo en el marcador. Su principal limitación: solo es una pizarra que permite llevar el marcador del partido (PlayFairPlay, 2017).
  • Sistema de Anotación del Balonmano: Desarrollado en la Universidad de las Ciencias Informáticas en el año 2010. Permite llevar el control de un partido en tiempo real, brindando al anotador unas tablas en las cuáles podrá  re-coger los datos predeterminados  en ellas de forma rápida  y sencilla; además, permite la gestión  de partidos, campeonatos,  equipos y jugadores. Su principal limitación:  aplicación desarrollada  sobre la plataforma .NET, por lo que solamente puede ejecutarse sobre sistema operativo Windows, y no cuenta con una pizarra táctica (ObregóñValdés and Lambert˜Delgado, 2010).

Como se puede apreciar,  no se puede  tener acceso al código fuente de la mayoría de las aplicaciones, por lo que no se pueden  hacer modificaciones y/o personalizaciones de las mismas, ni asegurar que no contengan algún tipo de código malicioso. Para modificaciones  se debe pagar a los desarrolladores o comprar la licencia para ello. Del sistema que se tiene el código fuente (Sistema de Anotación del Balonmano), no se puede  reutilizar pues está desarrollado sobre otra plataforma. No obstante, el análisis de dichas soluciones, permite tomar ideas sobre la información que manejan, como muestran la información y los formularios de datos, la gama de colores utilizadas, así como funcionalidades  que se agregaran a la solución propuesta.

Tecnologías y Herramientas

Para determinar los requerimientos del sistema AndroHB, se tuvieron en cuenta las aplicaciones analizadas, de las cuales  se tomaron buenas ideas para desarrollar la aplicación  propuesta, como son el manejo de las estadísticas  seleccionadas para mostrar al entrenador y la forma en que se muestran, la gama de colores a utilizar, y la forma en que se recogen  las acciones durante los partidos. Además se analizaron las entrevistas realizadas al Msc Lic. Aloy Machado Sánchez, Jefe de la comisión de reglas y arbitrajes de la Zona Occidental. Vale aclarar que para la realización del diseño gráfico se tuvo en cuenta la guía de identidades propuesta por la dirección de producción de la Universidad de las Ciencias Informáticas 1.

Para la selección de la metodología de desarrollo de software a utilizar se empleó el método gráfico propuesto por Boehm y Turner (Figura 1), el cual plantea 5 criterios fundamentales mediante los que se estará valorando el proyecto; estos son:  tamaño  del equipo, criticidad  del producto,  dinamismo de los cambios, cultura del equipo y personal con que se cuenta (Boeras˜Velázquez et˜al., 2012). Después de analizados cada uno de estos 5 criterios fundamentales  en correspondencia con las características del equipo,  se llega a la conclusión que el proyecto debería utilizar una metodología ágil.

f01

Figura 1: Aplicación del método de Boehm y Turner, para selección de metodología de desarrollo.

Dentro de las metodologías ágiles la seleccionada como guía para la investigación fue el Proceso Unificado A´ gil de Scott Ambler o AUP (por sus siglas del inglés Agile Unified Process ), en una variante desarrollada en la Uni- versidad de las Ciencias Informáticas, nombrada AUP-UCI. Esta metodología fue ideada para tomar aspectos importantes de varias metodologías ágiles con las que se trabaja en la universidad y unificarlos en esta debido a que en ocasiones los proyectos no convergen en una sola metodología de desarrollo (Rodríguez˜Sánchez, 2015).

AUP-UCI  fue seleccionada debido a que se centra en equipos de desarrollo pequeños, como el presente caso que está integrado solamente por dos programadores  de mediana experiencia. Adema´s, brinda una gestión de cambios ágil que hace que el equipo de desarrollo se adapte  a nuevas condiciones,  que en este caso los requisitos pueden cambiar a decisión del cliente. Otro punto a su favor es la forma en que se planifica el proyecto y realiza la estimación del tiempo, pues se cuenta con poco tiempo para el desarrollo de la aplicación. Finalmente, como factor más determinante de esta selección es que esta es la metodología utilizada actualmente en la UCI.

Entorno de desarrollo

Para el desarrollo  se seleccionaron  las siguientes tecnologías:

  • Lenguaje de programación: Java es un lenguaje de programación orientado a objetos que presenta características como simple, distribuido, interpretado, sólido, seguro, y portable, que lo hacen ser uno de los lenguajes más usados para la programación en todo el mundo (Deitel and Deitel, 2011). Además es este el lenguaje recomendado para el desarrollo de aplicaciones para Android.
  • Lenguaje de modelado: Se emplea  para el modelado el UML, siglas de Unified Modeling Language o Lenguaje Unificado de Modelado. Es un estándar internacional adoptado por numerosos organismos y empresas que plantea una serie de normas gráficas que indican la forma de representar los esquemas, diagramas y documentación relativa al desarrollo de un software (Larman, 2004). De los variados ele- mentos que brinda UML para representar las diferentes partes de un sistema,  se utilizan en el desarrollo de la aplicación los diagramas de casos de uso, de despliegue, de componentes, de colaboración y el resto de los diagramas.
  • Entorno de desarrollo integrado: Se utiliza Android Studio, que es el entorno de desarrollo integrado (IDE por sus siglas del inglés Integrated Development Environment ) oficial de Android. Está diseñado para que Android pueda acelerar el desarrollo y permita crear las aplicaciones de mejor calidad para todos los dispositivos  de que utilizan  este sistema operativo. Ofrece herramientas personalizadas pa- ra programadores de Android. Se incluyen herramientas completas de edición,  depuración,  pruebas y perfilamiento de códigos (Developers, 2018b).
  • Sistema gestor de bases de datos: Para el desarrollo de la solución propuesta  se utiliza la librería ORMLite (por sus siglas del inglés Object Relational Mapping Lite ) que ofrece algunas funciones ligeras para la persistencia de objetos Java a bases de datos SQL (Structured Query Language ) evitando al mismo tiempo la complejidad y los gastos generales de más  paquetes ORM estándar.  Es compatible con una serie de bases de datos SQL mediante Java Database Connectivity (JDBC), con SQLite y con las llamadas nativas a las Interfaces de Programación  de Aplicaciones (API,  por sus siglas del inglés Application Programing Interface) de base de datos del sistema operativo Android (Watson, 2018).
  • Herramienta de modelado: Se utiliza Visual Paradigm 8.0, herramienta para desarrollo de aplica- ciones utilizando modelado UML, es ideal para ingenieros de software, analistas y arquitectos que están interesados en construcción de sistemas a gran escala y necesitan confiabilidad y estabilidad en el desa- rrollo orientado a objetos (Paradigm, 2013).

Arquitectura

Para el desarrollo del sistema se emplea una arquitectura en tres capas, cuyo principal objetivo es la separación de la lógica de negocios de la lógica de diseño. Esta arquitectura permite llevar a cabo el desarrollo de AndroHB en varios niveles, logrando la reducción del grado de complejidad y facilitando la adaptación a los cambios permitiendo modificar solo el componente  necesario sin tener que revisar el código  entero. Las capas que componen esta arquitectura son la de interfaz, la de lógica de negocio y la de acceso a datos (Sommerville,
2005; Pressman, 2005).

El patrón arquitectónico utilizado para el desarrollo de AndroHB es Modelo-Vista-Controlador (MVC), la cual separa los datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos (Figura 2). En la aplicación estos componen-tes  están conformados de la siguiente forma Developers (2018a):

  • Modelo: recoge y gestiona todos los datos que se manejan  en la aplicación, incluye la base de datos de los torneos, los equipos y los ju-gadores, así como las estadísticas generadas en los partidos.
  • Vista: la vista se refiere a los layouts, a lo que el usuario ve en pantalla cuando  se ejecuta  la aplicación. Estas son el Lenguaje de Marco Extensible (XML por sus siglas del inglés eX-tensible Markup Language) en Android.
  • Controlador:  es la encargada de recibir las o´rdenes del usuario y se encarga  de solicitar los datos a la modelo y de comunicárselo a la vista. Cada vista de la aplicación está asociada a una clase controladora.

f02

Figura 2: Patrón MVC propuesto por Android.

RESULTADOS Y DISCUSIÓN

Como se plantea anteriormente, el objetivo de este trabajo es el desarrollo de la aplicación AndroHB, para darle respuesta a la problemática planteada. La finalidad del sistema es facilitar el trabajo a los entrenadores de balonmano, sirviendo de apoyo en la toma de decisiones y agilizando el proceso de recogida  de datos y cálculo de numerosas estadísticas.

La solución propuesta permitirá gestionar torneos, equipos, jugadores y partidos de balonmano. La gestión de los partidos se hará en tiempo real, permitiendo la anotación de las principales acciones durante el juego de una forma rápida y sencilla, y partiendo de estas la aplicación calculará y mostrará automáticamente una serie de estadísticas, brindándole al entrenador una información importante para la toma de decisiones. Será posible ac- ceder a las estadísticas tanto durante el partido como después de finalizado a través del menú de la aplicación, donde  se brindará además información de los torneos, equipos y jugadores.

En la Figura 3, se muestra podemos un esquema de la propuesta de solución:

f03

Figura 3: Propuesta de solución para AndroHB.

Funcionalidades

Después de analizados los sistemas disponibles en el mercado, así como las entrevistas realizadas al Msc. Lic. Aloy Machado Sánchez, se decide en esta primera versión desarrollar un total de 26 funcionalidades  principales. Estas funcionalidades,  se pueden agrupar en:

1. Gestionar  Torneo: Se le brinda la posibilidad de gestionar la información referente a un torneo de- portivo. Las principales acciones que se pueden  realizar son adicionar los datos referentes a un torneo: nombre, fecha, tipo de torneo, duración de los partidos y cantidad de equipos (Figura 4(a)), modificar los datos de un torneo, listar los torneos, visualizar detalles de un torneo y eliminar un torneo

2. Gestionar  Jugador: Similar al anterior, permite adicionar un jugador:  nombre y apellido, posición, foto, equipo, modificar los datos de un jugador, listar los jugadores, visualizar detalles de un jugador (Figura 4(b)), eliminar un jugador y exportar ficha técnica (estadísticas) de un jugador.

f04

Figura 4: Funcionalidades del sistema

3. Gestionar  equipo: Adicionar los datos de un equipo: nombre y escudo, modificar los datos de un equipo, listar los equipos, visualizar detalles de un equipo, eliminar un equipo y exportar ficha técnica (estadísticas) de un equipo.

4. Gestión de partido: Permite la creación de un nuevo partido: torneo, equipos, fecha, local, insertar y ver acciones tácticas significativas durante el juego (Figura 5(a)), cronómetro de juego, cronómetro de amonestaciones, pizarra táctica (Figura 5(b)) y estadísticas.

f05

Figura 5: Funcionalidades del sistema

Estas últimas características son quizás la de mayor impacto, ya que son las que permiten llevar el control de las acciones tácticas significativas dentro de un juego. El registro de dichas acciones permite a los entrenadores, previo análisis de las estadísticas, decidir cambios durante el transcurso de un juego, realizar entrenamientos dirigidos a mitigar errores en el juego colectivo y en el individual o incluso apoya el trazo de estrategias ya que puede utilizarse para analizar equipos contrarios. Además, con la pizarra táctica (Figura 5(b)), pueden modelar situaciones de juego para explicar cómo deben reaccionar los jugadores.

Requerimientos
La solución propuesta presenta un conjunto de características que ayudan a mejorar el rendimiento, confiabi- lidad y usabilidad de la misma. Algunas de ellas son:

  • La aplicación debe tener una interfaz intuitiva,  de manera que permita al usuario sin experiencia inter-
    actuar fácilmente con el sistema.
  • El sistema  se mostrará solo de manera vertical.
  • Todos los textos y mensajes en pantalla aparecerán en idioma español.
  • La gama de colores a utilizar será blanco, azul y negro.
  • Desarrollo para sistema operativo Android versión 4.0 o superior.
  • Requerimientos mínimos del dispositivo: procesador de Intel Atom Z2520 a 1,2 GHz, 512Mb de memoria RAM y 80Mb de espacio disponible

La decisión de las características de la versión de Android y del hardware mínimo, se tienen en cuenta a partir de los dispositivos comercializados por la red de tiendas nacionales, así como vendedores particulares.

Pruebas y validaciones
El sistema fue desarrollado siguiendo una filosofía  de Desarrollo Dirigido  por Tests (TDD,  del inglés  Test Driven Development ). TDD es una técnica para diseñar software que se centra en tres pilares fundamentales (Blé˜Jurado et˜al., 2010):

  • La implementación de las funciones justas que el cliente necesita y no más.
  • La minimización del número de defectos que llegan al software en fase de producción.
  • La producción de software modular, altamente reutilizable y preparado para el cambio.

Para validar la usabilidad del producto desarrollado, la aplicación  fue probada en dispositivos móviles  con diferentes dimensiones para asegurar que fuese adaptable a cualquier pantalla, garantizando así  un diseño adaptativo. Esta prueba puede verse en la Tabla 1.

Además de las pruebas de portabilidad, re realizaron una serie de prueba durante el desarrollo y culminación de la aplicación  con el  objetivo de minimizar los errores y malfuncionamientos del mismo. Las estrategias utilizadas fueron la realización de pruebas unitarias durante el desarrollo, así como la realización de casos de pruebas.

Tabla 1: Prueba de portabilidad. Visualización de la aplicación en distintos dispositivos.

 

CONCLUSIONES

Con la investigación se diseñó una solución muy práctica y sencilla para la recogida de información durante los partidos de balonmano, agilizando así este proceso, permitiendo además el cálculo automático de estadísticas y la gestión de jugadores, equipos y torneos, facilitando así la toma de decisiones a los entrenadores. El sistema fue desarrollado con herramientas y estándares libre, por lo que es un paso más hacia la soberanía tecnológica y al ahorro de inversiones. Los autores proponen, para futuras versiones:

  • Añadir para próximas iteraciones o versiones del producto, funcionalidades  que le permita intercambiar entre varios dispositivos móviles, la información recogida.
  • Permitir el uso de acciones predefinidas en la pizarra táctica, para facilitar la explicación a los entrenadores (acciones de ataque o defensa 6-0, 5-1, 4-2, 3-3, entre otras).
  • Agregar un motor de reglas que permita descubrir comportamientos o patrones de juego.
  • Extender el uso de este tipo de aplicación para otros deportes como voleibol, baloncesto, fútbol y otros.

Por último, existe la intensión de colaborar con profesores e investigadores  de la Universidad de las Ciencias de la Cultura Física y el Deporte C¸ omandante Manuel Piti  Fajardo”(UCCFD)  para su utilización y mejora, con la idea de que se convierta en un sistema de uso frecuente por nuestros investigadores. Además en de- pendencia de la disponibilidad y heterogeneidad de equipamientos informáticos, desarrollar la aplicación para otras plataformas y otros sistemas operativos móviles.

 

REFERENCIAS BIBLIOGRÁFICAS

Acedo, A. (2017).  Estadisticas handball.  https://play.google.com/store/apps/details?id=com.aat. estadisticasHandball&hl=es. Accessed: 2018-05-09.

Aguilar,  F. T. (2006).  Propuesta de evaluación  táctica  ofensiva  para el perfeccionamiento en balonmano. Lecturas: Educaciónfísicay deportes, (97):36.

Appz, W. T. (2017). EstadA˜ sticas balonmano. https://play.google.com/store/apps/details?id=com. whattheappz.handball. Accessed: 2018-05-09.

Blé Jurado, C., Beas, J., Gutiérrez Plaza, J., Reyes Perdomo,  F., and Mena, G. (2010). Diseño ágil con tdd. Creative Commons, Raleigh, North Carolina.

Boeras Velázquez, M., Cabrera Barroso, L., Llano Castro, E., Sánchez González, A. M., Oval Riveron, Y., and Hernández Luque, E. (2012). Aplicando el mA˜ Qc todo de boehm y turner. Serie CientA˜fica de la Universidad de las Ciencias InformA˜¡ticas, 5(6).

Deitel, P. and Deitel, H. (2011). Java How to program. Prentice Hall Press, New Jersey, USA, 7 edition. Developers, A. (2018a). Android studio. guide to app architecture. https://developer.android.com/topic/libraries/architecture/guide.html.  Accessed: 2018-05-25.

Developers, A. (2018b). Conoce android studio.  https://developer.android.com/studio/intro/index. html.  Accessed: 2018-05-25.

González García, I. (2015a). Análisis del comportamiento  ofensivo y defensivo en balonmano a través de los indicadores de rendemiento e índices  de eficacia: validación  de un software en tiempo real.   PhD thesis, Universidade de Vigo.

González García, I. (2015b). Herramientas tecnológicas para el análisis del juego en balonmano en tiempo real. Lecturas: Educación física y deportes, (202):13.

Larman, C. (2004). UML y Patrones: introducción al análisis y disenó orientado a objetos. Felix Varela, La
Habana, Cuba.

LLC, M. (2017). Sportboard: Handball Board. http://mokyn.com/sb/list.php?sportstype=HB. Accessed: 2018-05-09.

Lo Giudice, V. (2016). Assistant coach handball. https://www.assistantcoach.co/. Accessed: 2018-05-09.

MantuApps (2012). Handball manager 12. http://www.mantuapps.com/hbm.html.  Accessed: 2018-05-09.

Martín, I., González, A., Cavalcanti, L. A., Chirosa, L. J., and Aguilar, J. (2013). Fiabilidad y optimización del programa protodeba v 1.0 para la observación de la toma de decisiones en balonmano. Cuadernos de Psicologíadel Deporte, 13(1):63–70.

Obregón Valdés, M. and Lambert Delgado, H. (2010). Sistema informático para el análisis del comportamiento de acciones tácticas significativas de los equipos de balonmano. Tesis de grado.

Paradigm, V. (2013). Visual paradigm for uml. Visual Paradigm for UML-UML  tool for software application development, page 72.

PlayFairPlay (2017).  Scoreboard handball ++.  https://play.google.com/store/apps/details?id=it. alecs.puntihandball&hl=ent. Accessed: 2018-05-09.

Pressman, R. S. (2005). Ingeniería  del Software: Un Enfoque Práctico.   Felix Varela, La Habana, Cuba, 5 edition.

Rodríguez Sánchez, T. (2015). Metodología de desarrollo para la actividad productiva de la UCI. Universidad de las Ciencias Informáticas.

Salas, J. J. and Mendo, A. H. (2016). Análisis de la calidad del dato y generalizabilidad de un sistema de observación del contraataque en el balonmano de élite. E-balonmano. com: Revista de Ciencias del Deporte, 12(1):31–44.

Sommerville, I. (2005). Ingeniería del software: Un enfoque práctico.  Eddison Wesley, México.

Villa,  O. A., Rodríguez,  J. H., and Rodríguez,  C. R. S. (2016).  Indicadores para el control y evaluación de la preparación  técnico-táctica  en el balonmano. E-balonmano. com: Revista de Ciencias del Deporte, 12(1):65–77.

Watson, G. (2018). ORMLite: Lightweight Object Relational Mapping java package.  http://ormlite.com/javadoc/ormlite-core/doc-files/ormlite.html.  Accessed: 2018-05-25.

 

 

Recibido: 23/05/2018
Aceptado: 10/09/2018

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons