[en] This final project is aimed at the development (in its complete life cycle analysis, design, implementation and testing) of a number of improvements and added functionality to an information system based on models. The work has been realized in the company B2T Concept, dedicated to the development of information systems quickly and efficiently thanks to its modeling technologies. As part of the work, a brief study of technologies and own model engineering methodologies is performed, and explained in detail the elements and tools provided by the company to carry out the tasks. It has been necessary to expand knowledge developed during the titulation, extending the study of agile software development, development methodologies based on modeling, management databases, and deployment of systems and services accessible via the Internet. The project on which work has been done is a ticketing system that lets you manage and maintain centralized list of incidents, requests and applications from a company, by the technical service (helpdesk). The system has been developed in iteration cycles with the client, updates were made in very short periods of time and always getting feedback from the end user. Throughout the document the system characteristics are specified, with emphasis on the parts that are more related to the tasks requested. Clearly exposed the specified requirements and the development of the solution for each of them. Afterwards, tests and incidents encountered are addressed. The added features have been integrated into the overall system and launched into production environment so the system is actively working for the customer, while user access is gradual given the amount of information processed. The paper ends with a conclusion of the work carried out on the basis of the objectives, and a reflection on the modeling methodologies, indicating advantages and disadvantages of it. It also explains briefly the future work to be done ahead of this system.

[es] Este Trabajo Fin de Grado tiene como objeto el desarrollo (en su ciclo de vida completo de análisis, diseño, implementación y pruebas) de una serie de mejoras y funcionalidades añadidas sobre un sistema de gestión de información basado en modelos. El trabajo ha sido realizado en el ámbito de la empresa B2T Concept, dedicada al desarrollo de sistemas de información de una forma rápida y eficiente gracias a sus tecnologías de modelado. Como parte del trabajo, se realiza un breve estudio de las tecnologías y metodologías propias de la Ingeniería de Modelos, y se explican de forma detallada los elementos y herramientas proporcionados por la empresa para la realización de las tareas. En este sentido ha sido necesario ampliar conocimientos desarrollados durante la titulación, ampliándolos con el estudio de métodos de desarrollo ágil de software, metodologías de desarrollo basadas en modelado, gestión de bases de datos, y despliegue de sistemas como servicios accesibles a través de Internet. El proyecto sobre el que se ha trabajado es un sistema de ticketing, que permite gestionar y mantener de forma centralizada la lista de incidencias, peticiones y solicitudes de una compañía, por parte del servicio técnico (helpdesk). El sistema ha sido desarrollado en ciclos de iteración con el cliente, con lo que las actualizaciones se realizaban en periodos de tiempo muy cortos y siempre obteniendo feedback del usuario final. A lo largo del documento se especifican las características del sistema, haciendo hincapié en las partes que tienen más relación con las tareas solicitadas. Se exponen de forma clara los requisitos especificados y el desarrollo de la solución para cada uno de ellos. Después se tratan las pruebas realizadas y las incidencias encontradas. Las funcionalidades añadidas han sido integradas en el sistema general y lanzadas a producción por lo que el sistema está funcionando de forma activa para el cliente, si bien el acceso de los usuarios es gradual dada la cantidad de información que se procesa. El documento termina con una conclusión en la que se valoran los trabajos realizados en base a los objetivos planteados, y una reflexión sobre las metodologías basadas en modelado, indicando ventajas y desventajas del mismo. También se explica de forma breve el trabajo futuro que se realizará de cara a este sistema.