Diseño de una arquitectura distribuida para la sincronización de procesos judiciales

Loading...
Thumbnail Image
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
Pontificia Universidad Javariana Cali
Abstract
Este proyecto de grado propone el diseño de una arquitectura de software distribuido para la empresa Red judicial con el objetivo de automatizar la sincronización de procesos judiciales y poder así mejorar el rendimiento, la fiabilidad y la tolerancia a fallos del sistema. Este proyecto se desarrolló usando la metodología Scrum junto con el enfoque As-is-to-be en el cual se identifica el estado actual del sistema y los procesos existentes (As-Is) para diseñar a partir de este un estado futuro (To-be) en el cual se apliquen las oportunidades de mejora evidenciadas. La combinación de un enfoque ágil como Scrum y el enfoque As-Is-To-Be permitió una gestión dinámica y estructurada del proyecto, asegurando la entrega de un producto de alta calidad que cumpla con los atributos de calidad planteados por el cliente. Este proyecto establece una base tecnológica para automatizar el proceso de sincronización de procesos judiciales de manera eficiente, confiable y escalable. La arquitectura propuesta cumple con los requisitos técnicos y estratégicos, asegurando la reducción de procesos manuales en Red judicial.
Description
item.page.descriptioneng
This thesis proposes the design of a distributed software architecture for the company Red Judicial. The goal is to automate the synchronization of judicial processes and thus improve the system's performance, reliability, and fault tolerance. This project was developed using the Scrum methodology in conjunction with the As-Is-To-Be approach, which identifies the current state of the system and existing processes (As-Is) and then designs a future state (To-Be) based on this, in which the identified improvement opportunities are applied. The combination of an agile approach such as Scrum and the As-Is-To-Be approach allowed for dynamic and structured project management, ensuring the delivery of a high-quality product that meets the quality attributes proposed by the client. This project establishes a technological foundation for automating the synchronization of judicial processes in an efficient, reliable, and scalable manner. The proposed architecture meets the technical and strategic requirements, ensuring the reduction of manual processes in Red Judicial.
Keywords
Scraping, Arquitectura de software, Tolerancia a fallos, Procesamiento distribuido, Concurrencia, Software architecture, Fault tolerance, Distributed processing, Concurrency
Citation