Desarrollo Ágil de una Aplicación para Dispositivos Míviles. Caso de Estudio: Taxímetros Mívil



Título del documento: Desarrollo Ágil de una Aplicación para Dispositivos Míviles. Caso de Estudio: Taxímetros Mívil
Revista: Ingeniería (Bogotá)
Base de datos:
Número de sistema: 000538054
ISSN: 0121-750X
Autores: 1
1
1
1
Instituciones: 1Universidad Distrital Francisco José de Caldas, Bogotá. Colombia
Año:
Periodo: Sep-Dic
Volumen: 21
Número: 3
Paginación: 260-275
País: Colombia
Idioma: Español
Resumen en español Contexto: La globalizacíon ha afectado todos los sectores productivos y, en particular, la industria del software, lo cual ha requerido el desarrollo de nuevas metodologías que se adapten a las velocidades de los cambios y permitan construir rapidamente productos que satisfagan los requerimientos de los clientes. Por otro lado, la tecnología GPS, la conectividad 4G y la integracíon de redes sociales con las que cuentan la mayoría de telefonos míviles actuales han abierto un campo grande de aplicacíon , en particular en el area del transporte, la movilidad y la denuncia ciudadana, cuyo desarrollo puede ser abordado con exito mediante una metodología ágil. Método: Se utilizo la metodología ágil Scrum para el desarrollo de una aplicacíon mívil sobre el sistema operativo Android y tecnología GPS, que le permite a un usuario de taxi en Bogotá monitorear el recorrido y enviar una denuncia a la red social Twitter en caso de inconformidad. Para el análisis y diseño se utilizaron algunos modelos de UML y se aplicí un intervalo de confianza para validar los resultados. Resultados: Prototipo de un taxímetro mívil desarrollado con una metodología ágil, que satisface características de calidad, extensibilidad y mantenibilidad. Se utilizí una distribucíon t-student para validar la medicíon del prototipo sobre 50 muestras, concluyendo que la diferencia entre la medicíon de un taxímetro real y la del taxímetro mívil es en promedio dos unidades con una desviacíon estándar de 1,39 unidades. Conclusiones: Se muestra que con el desarrollo ágil se pueden combinar herramientas de modelado UML y técnicasde validacíon estadísticas para obtener productos de calidad,que no violan, sino que, por el contrario, reafirman los principios del desarrollo ágil.
Resumen en inglés Context: Globalization has affected all productive sectors and in particular the software industry,which has required the development of new methodologies to suit the speed of the changes and allow quickly build products that meet the requirements of the customers.On the other hand, the GPS technology, 4G connectivity and integration of social networks that have the most current mobile phones have opened a large field of application, particularly in the areaa of the transport, mobility and citizen complaint, whose developmenr can be successfully addressed through an agile nethodology. Method: Agile methodology Scrum was used for the development of a mobile application on the Android operating system and GPS technology, which allows a Bogota taxi user to monitor the route and send a complaint to the social network Twitter in case of nonconformity. Some UML models were used for analysis and design of the application, and a confidence interval was used to validate the results Results: Prototype of a mobile taximeter developed with an agile methodology that meets quality characteristics, extensibility and maintainability. T-student distribution was used to validate the measurement of the prototype on 50 samples, concluding that the difference between the measurement of a real taximeter and our mobile taximeter is on average 2 units with a standard deviation of 1,39 units.. Conclusions: It is shown that with the agile development can be combined with UML modeling tools and statistical validation techniques for quality products that do not violate, but on the contrary, that reaffirm the agile development principles.
Palabras clave: Android,
Dispositivos míviles,
Redes sociales,
Scrum,
Taxímetro GPS
Keyword: Android,
GPS taximeter,
Mobile devices,
Scrum,
Social network
Texto completo: Texto completo (Ver HTML) Texto completo (Ver PDF)