| dc.contributor.advisor | Jimenez Beltran, Javier Hernan | |
| dc.coverage.spatial | cead_-_josé_acevedo_y_gómez | |
| dc.creator | Morales Ariza, Daniel Santiago | |
| dc.date.accessioned | 2025-12-09T16:52:09Z | |
| dc.date.available | 2025-12-09T16:52:09Z | |
| dc.date.created | 2025-08-01 | |
| dc.identifier.uri | https://repository.unad.edu.co/handle/10596/76755 | |
| dc.description.abstract | Esta 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.format | pdf | |
| dc.title | Syverum: framework PHP liviano y modular para el desarrollo ágil de aplicaciones web | |
| dc.type | Proyecto aplicado | |
| dc.subject.keywords | Desarrollo web | |
| dc.subject.keywords | Design Thinking | |
| dc.subject.keywords | Framework liviano | |
| dc.subject.keywords | MVC | |
| dc.subject.keywords | PHP | |
| dc.description.abstractenglish | This 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.category | Ingeniería de Software | |