Integración y migración del sistema Metricapp
Abstract
Las soluciones tecnológicas utilizadas dentro de una empresa buscan
siempre simplificar y mejorar ciertos procesos con el fin de brindar mayores
beneficios generales a la empresa y sus trabajadores. En el caso del departamento
de aseguramiento de la calidad de la empresa SOIN (Soluciones Integrales) existe
la necesidad de utilizar las mejores herramientas disponibles en el mercado actual,
herramientas que ayudan a la empresa a garantizar la calidad de sus productos.
Dicho departamento utiliza una aplicación de escritorio para controlar
diariamente los estados de todos los proyectos de la empresa, una aplicación
llamada Metricapp. Esta aplicación fue desarrollada en 2018 en Java y es utilizada
desde entonces. Entre las herramientas que utiliza la empresa para la gestión de
sus proyectos se encuentran Test Rail y Bugzilla, por lo que Metricapp ha
establecido conexiones con ambas plataformas.
En el año 2021 el departamento de calidad decide migrar de Bugzilla a Jira,
ya que, con previos estudios realizados internamente, se llega a la conclusión de
que se obtendrían más ventajas para el trabajo diario. Luego de unos años
utilizando Metricapp, se llega también a la decisión de que tener esta aplicación en
un ambiente web podría beneficiar más a las capacidades de la aplicación, con el
objetivo de expandirla cada vez más. Debido a esto, se desarrolla durante 19 de
semanas, un proyecto de migración del sistema actual de Metricapp a la API de Jira
y a un ambiente web.
Como soluciones se obtuvieron un sistema de Metricapp actual desarrollado
en Java con la implementación en Jira para que el departamento pueda concluir los
proyectos ya iniciados, y un nuevo sistema web de Metricapp, listo para incluir
nuevos proyectos creados en Jira y nuevas funcionalidades extras. The technological solutions used within a company always seek to simplify and
improve certain processes to provide greater general benefits to the company and
its workers. In the case of the quality assurance department of the company SOIN
(Soluciones Integrales) there is a need to use the best tools available in the current
market, tools that help the company to guarantee the quality of its products.
This department uses a desktop application to monitor the status of all
company projects daily, an application called Metricapp. This application was
developed in 2018 in Java and has been used ever since. Among the tools the
company uses to manage its projects are Test Rail and Bugzilla, which is why
Metricapp has established connections with both platforms.
In the year 2021, the quality department decides to migrate from Bugzilla to
Jira, since, with previous studies carried out internally, it is concluded that more
advantages would be obtained for daily work. After a few years using Metricapp, the
decision is also made that having this application in a web environment could further
benefit the application´s capabilities, with the aim of expanding it more and more.
Because of this, a migration project from the current Metricapp system to the Jira
API and a web environment is developed for 19 weeks.
As solutions, a current Metricapp system developed in Java with the Jira
implementation was obtained, so that the department can conclude the projects
already started, also a new Metricapp web system ready to include new projects
created in Jira and new extra functionalities.
Description
Práctica profesional (Bachillerato en Ingeniería en Computación) Instituto Tecnológico de Costa Rica. Carrera de Ingeniería en Computación, 2021.