Propuesta de diseño e implementación de un marco de trabajo para apoyar la evolución del software

Loading...
Thumbnail Image
Date
2018-03-01
Journal Title
Journal ISSN
Volume Title
Publisher
Alajuela, Costa Rica
Abstract
El principal objetivo es la comprensión de que los cambios que se realizan a los sistemas de software es un elemento clave para poder continuar con su desarrollo o brindarles mantenimiento. Por lo que se requiere de métodos efectivos que permitan comprender los procesos de cambio y los grandes volúmenes de información que estos producen. La metodología que se utilizó en el desarrollo de esta investigación se basó en una adaptación del modelo de Investigación Acción [Kemmis 2005]. La planificación inicial llevó a cabo la conceptualización de las metas, objetivos, preguntas de investigación y problema de investigación, los cuales se definen y redefinen de forma constante de acuerdo con la metodología El análisis de los trabajos de investigación que han sido publicados en los últimos 5 años apoyó la construcción de una encuesta a profesionales que trabajan en la industria del software. Posteriormente, utilizando los resultados obtenidos en dicha encuesta, y con el apoyo de las referencias bibliográficas pertinentes, se realizó una discusión detallada sobre el estado de la investigación en este campo y su impacto en la industria (tomando como punto de partida el uso actual de la visualización y AV para apoyar el proceso de desarrollo y mantenimiento). Se analizaron los resultados de todo el proceso y se presentaron las principales conclusiones. Con base en los resultados de esta fase, se redefine el plan para el siguiente ciclo del proceso de investigación, que se espera continué el próximo año. Luego de que más de 200 profesionales ligados al sector participaran en la encuesta sobre diferentes elementos del proceso de desarrollo de software, herramientas de pruebas y metodologías de desarrollo se puede notar que existe una amplia variedad y profundidad tanto de herramientas como su aplicación en el proceso de desarrollo de software. Igualmente, se nota que, en el campo del análisis de datos, concretamente en la analítica visual no existe una práctica establecida y robusta en su uso, siendo comentado por los participantes en la encuesta como una opción importante a explorar en el delicado proceso de revisar la evolución del software y el proceso de mantenimiento que conlleva.
Description
El objetivo de la investigación es determinar el nivel aplicación de herramientas para el desarrollo del software, evolución del software y la factibilidad de uso de la analítica visual para la revisión de la evolución del software que lleven a la comprensión de que los cambios que se realizan a los sistemas de software para poder continuar con su desarrollo o brindarles mantenimiento.
Keywords
SOFTWARE, VOLÚMENES DE INFORMACIÓN, HERRAMIENTAS DE PRUEBA, METODOLOGÍA DE DESARROLLO, ANÁLISIS DE DATOS, DESARROLLO DEL SOFTWARE
Citation