Show simple item record

dc.contributor.advisorJimenez Beltran, Javier Hernan
dc.coverage.spatialcead_-_josé_acevedo_y_gómez
dc.creatorMorales Ariza, Daniel Santiago
dc.date.accessioned2025-12-09T16:52:09Z
dc.date.available2025-12-09T16:52:09Z
dc.date.created2025-08-01
dc.identifier.urihttps://repository.unad.edu.co/handle/10596/76755
dc.description.abstractEsta tesis presenta Syverum, un framework liviano y modular en PHP para la construcción de aplicaciones web bajo el patrón Modelo–Vista–Controlador (MVC). Se aplica la metodología Design Thinking para identificar necesidades de desarrollo en proyectos de tamaño medio y, a partir de una revisión comparativa de soluciones existentes, se definieron principios de diseño orientados a minimizar la complejidad accidental y la configuración innecesaria. La propuesta se materializó en una arquitectura con núcleo reducido, módulos desacoplados y convenciones claras para ruteo, controladores, vistas y acceso a datos. Se documentó el flujo de trabajo y se desarrollaron implementaciones de referencia que validan la viabilidad del enfoque en escenarios web típicos. Los resultados evidencian una reducción del esfuerzo inicial de arranque y una mejora en la mantenibilidad sin sacrificar extensibilidad, posicionando a Syverum como alternativa pragmática entre micro-frameworks y stacks de mayor envergadura. Las contribuciones principales incluyen una base MVC optimizada para contextos medianos, lineamientos para integración modular y evolución del sistema, y la aplicación documentada de Design Thinking al diseño de frameworks. Palabras clave: PHP, MVC, framework liviano, Design Thinking, desarrollo web.
dc.formatpdf
dc.titleSyverum: framework PHP liviano y modular para el desarrollo ágil de aplicaciones web
dc.typeProyecto aplicado
dc.subject.keywordsDesarrollo web
dc.subject.keywordsDesign Thinking
dc.subject.keywordsFramework liviano
dc.subject.keywordsMVC
dc.subject.keywordsPHP
dc.description.abstractenglishThis thesis presents Syverum, a lightweight and modular PHP framework for building web applications following the Model–View–Controller (MVC) pattern. The Design Thinking methodology is applied to identify development needs in medium-sized projects, and based on a comparative review of existing solutions, design principles were defined to minimize accidental complexity and unnecessary configuration. The proposal materialized in an architecture with a reduced core, decoupled modules, and clear conventions for routing, controllers, views, and data access. The workflow was documented, and reference implementations were developed to validate the feasibility of the approach in typical web scenarios. The results show a reduction in initial setup effort and an improvement in maintainability without sacrificing extensibility, positioning Syverum as a pragmatic alternative between micro-frameworks and larger technology stacks. The main contributions include an MVC foundation optimized for medium scale contexts, guidelines for modular integration and system evolution, and the documented application of Design Thinking to framework design. Keywords: PHP, MVC, lightweight framework, Design Thinking, web development.
dc.subject.categoryIngeniería de Software


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record