Diseño de arquitecturas web para software empresarial

Título de la revista

ISSN de la revista

Título del volumen

Editor

Pontificia Universidad Católica del Perú

Acceso al texto completo solo para la Comunidad PUCP

Resumen

Las organizaciones modernas enfrentan el desafío de mantener sus sistemas alineados con un entorno cambiante. Muchos de ellos, concebidos sin una visión arquitectónica integral, presentan acoplamiento excesivo, baja escalabilidad y dificultades de mantenimiento. Ante ello, el diseño de arquitecturas web debe integrar factores técnicos, económicos y organizacionales, asegurando sostenibilidad y evolución futura. La metodología aplicada, inspirada en enfoques reconocidos de ingeniería de software y ejecutada bajo el marco de trabajo SCRUM, se estructuró en seis pasos: Levantamiento y validación de requerimientos; Definición arquitectónica de alto nivel y en detalle; Diseño de base de datos; Diseño de interfaces; y Revisión del diseño frente a los requerimientos. Los aprendizajes extraídos remarcan que un análisis exhaustivo de requerimientos es decisivo para el éxito, que no siempre es necesario desarrollar sistemas desde cero, que los microservicios deben usarse solo cuando realmente lo justifiquen los objetivos de escala, y que los despliegues graduales reducen el impacto en los usuarios. A ello se suma la relevancia del desacoplamiento como principio fundamental para lograr sistemas sostenibles y adaptables. Los proyectos desarrollados fueron: 1. Desacoplamiento de un ERP in-house (empresa minera peruana) Se migraron módulos contables, logísticos y de laboratorio hacia una arquitectura web desacoplada en Azure. Con un costo de 750 mil USD y 1.5 años de ejecución, se lograron mejoras notables en velocidad, disponibilidad y confianza hacia el área de TI, reduciendo tiempos de respuesta de segundos a milisegundos. 2. Sistema de integración de almacén y ventas (empresa textil colombiana) Se reemplazó la gestión con hojas de cálculo por un sistema en WordPress.org con plugins como WooCommerce y ATUM. El proyecto, de 115 mil USD y 10 meses, eliminó errores de inventario, mejoró la trazabilidad de pedidos y fortaleció la relación con clientes gracias a entregas confiables y comunicación centralizada. 3. Rediseño visual de un editor Low-code (empresa multinacional en Países Bajos) Se sustituyó un editor jerárquico rígido por un lienzo libre con arrastrar y soltar, desarrollado con React.js y TypeScript. En 11 meses se optimizó la usabilidad, se redujo la curva de aprendizaje y se facilitó la incorporación de nuevas funcionalidades. La migración voluntaria permitió una adopción fluida y sin interrupciones.

Descripción

Palabras clave

World Wide Web (Sistemas de recuperación de la información)--Arquitectura, Sitios Web--Diseño, Ingeniería de software, Negocios--Procesamiento de datos

Citación

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced