48
6. CONCLUSIONES Y RECOMENDACIONES
La elección de las herramientas de desarrollo es un punto crucial ya que, determina el ritmo y el modo de trabajo, en ese aspecto, el entorno de ejecución Node.js ayudó a simplificar los tiempos de trabajo gracias a la gran variedad de dependencias de las que dispone, además al considerar que se basa en el lenguaje JavaScript facilitó el desarrollo al tener que trabajar con el mismo lenguaje tanto del lado de la vista como del lado de servidor.
Las técnicas de recolección de datos tales como la entrevista y la encuesta han demostrado ser de gran de utilidad para obtener la percepción actual del personal de la empresa EACUS S.A.S y estudiantes del curso impartido por la misma empresa, acerca de las herramientas para desarrollar ACU’s en el Ecuador, lo que definió los aspectos a mejorar para el desarrollo de la aplicación.
El uso de una metodología de desarrollo ágil como SCRUM es necesario para establecer una correcta distribución del tiempo durante el desarrollo. De manera análoga el levantamiento de requisitos, al mismo tiempo que evita funcionalidades innecesarias, facilita el trabajo en equipo, gracias a que permite dividir las tareas entre los miembros del equipo de desarrollo e incluye al cliente y al product owner al desarrollo.
El uso de software o herramientas con licencias comerciales pueden ser de gran ayuda sin embargo para el desarrollo de este trabajo de titulación se usó únicamente herramientas libres que las cuales fueron capaces de cumplir las necesidades del usuario, lo cual denota que este tipo de herramientas son más que suficientes para el desarrollo de una aplicación web de este tipo, aunque de todas maneras para tener la aplicación en funcionamiento será necesario pagar por el dominio y el host. En base a las conclusiones realizadas anteriormente se plantean las siguientes
recomendaciones de este trabajo de titulación: