Mejoramiento de la calidad de sistema de software de busqueda de alojamiento de Alooga.com
Cargando...
Archivos
Fecha
2011
Autores
Profesor/a Guía
Facultad/escuela
Idioma
es
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Andres Bello
Nombre de Curso
Licencia CC
Licencia CC
Resumen
El presente proyecto busca mejorar la calidad del software de búsqueda de alojamiento de la empresa Alooga.com. El software es del tipo web, por lo tanto es posible de utilizar en cualquier lugar del mundo debido a su visibilidad a través de internet.
En particular, la calidad del software visto desde el punto de vista de normativas como la ISO9126, se ha visto disminuida a lo largo de su puesta en marcha, ello apreciado en la dificultad con que se realizan mantenciones al sistema, dilatando las horas de desarrollo de ellas. También, la empresa recibe preguntas constantes sobre cómo utilizar el sistema y cumplir los objetivos que el usuario busca, lo cual, demuestra problemas de usabilidad. Además, se han detectado problemas de seguridad ya que usuarios malintencionados han logrado acceder al sistema de datos que tiene como soporte el software.
La hipótesis de los problemas de calidad que surgieron en el sistema de software, radica en la poca planificación con que se diseñó, construyó y probó. Además de ello las mantenciones ocurridas después de la puesta en marcha, que buscan mejorar y agregar funcionalidades para los usuarios, se realizan de forma poco controlada y con apreciables libertades para los desarrolladores en cuanto a sus prácticas de programación.
Al proponer mejorar la calidad del software, se consideran distintos modelos de mejoramiento de calidad seleccionando, entre ellos la normativa ISO9126, con ella se posibilita la cuantificación de calidad por medio de métricas.
Finalmente, para el desarrollo de las mejoras de calidad, se propone la ejecución de un proceso de reingeniería que reestructure el sistema mediante un framework de trabajo, de tal forma de disminuir el riesgo en que los desarrolladores de mantenciones incurran en las prácticas no estandarizadas de la empresa.
Para el apoyo de la solución, se plantea que el uso de un framework de desarrollo público optimice los tiempos de capacitación y las extensiones de esos tiempos.
This project seeks to improve the quality of the hosting search software of the company Alooga.com. The software is web kind, which implies that is possible to use it anywhere in the world via Internet. The software quality has been diminished over its implementation because of the increased difficulty appreciated on the system maintenances, causing an extension on the developing hours. Also, the company receives constant questions about how to use the system and complete the goals that the user has, which demonstrates usability problems. In addition, security issues have been identified when malicious users gained access to the data system supported by the software. The hypothesis of the quality problems that arose in the software system lies in the poor planning on how it was designed, built and tested. Moreover, several maintenances occurred after the software launching, those maintenances sought to improve and add functionalities for users, but they were done poorly controlled, and with significant freedoms for developers in their programming practices. In proposal to improve the quality of the software, different quality improvement models are considered, including the ISO9126 standard, which allows the quality quantification through various metrics. Finally, for the development of quality improvements, it is proposed the implementation of a reengineering process to restructure the system through a development framework, which is meant to reduce the risk that developers make maintenances with not standardized practices proposed by the company. To support the proposed solution, is raised that use of a public development framework optimize training time and the extensions of that time.
This project seeks to improve the quality of the hosting search software of the company Alooga.com. The software is web kind, which implies that is possible to use it anywhere in the world via Internet. The software quality has been diminished over its implementation because of the increased difficulty appreciated on the system maintenances, causing an extension on the developing hours. Also, the company receives constant questions about how to use the system and complete the goals that the user has, which demonstrates usability problems. In addition, security issues have been identified when malicious users gained access to the data system supported by the software. The hypothesis of the quality problems that arose in the software system lies in the poor planning on how it was designed, built and tested. Moreover, several maintenances occurred after the software launching, those maintenances sought to improve and add functionalities for users, but they were done poorly controlled, and with significant freedoms for developers in their programming practices. In proposal to improve the quality of the software, different quality improvement models are considered, including the ISO9126 standard, which allows the quality quantification through various metrics. Finally, for the development of quality improvements, it is proposed the implementation of a reengineering process to restructure the system through a development framework, which is meant to reduce the risk that developers make maintenances with not standardized practices proposed by the company. To support the proposed solution, is raised that use of a public development framework optimize training time and the extensions of that time.
Notas
Tesis (Ingeniero Civil en Computación e Informática)
Palabras clave
Software Computacional, Calidad, Industria Hotelera, Innovaciones Tecnológicas