Este documento presenta la investigación, el diseño, la arquitectura y el desarrollo de Ctrl + Rest, una plataforma web gamificada orientada a promover el bienestar físico y mental de los desarrolladores mediante pausas activas inteligentes. Desarrollado para el hackathon Código Facilito × AWS × Kiro, el proyecto integra tecnologías cloud, inteligencia artificial y principios de experiencia de usuario para transformar los descansos en una experiencia interactiva que fomente la productividad, la motivación y la creación de hábitos saludables.
Documentación Técnica e Investigación del Proyecto
Ctrl + Rest
Eslogan: Programa con enfoque. Descansa con propósito.
Tipo de proyecto: Aplicación Web
Categoría del Hackathon: Productividad para Desarrolladores
Presentado por: Andrea Valentina Granados García, Diana Carolina Argüello Casallas, Jesús Daniel Múnera Benítez, Valentina Burbano Salazar
• Amazon S3 (hosting y despliegue del frontend)
• GitHub
Kiro
• Pequeño chatbot / bot de frases motivacionales aleatorias (sin IA)
El presente documento constituye la documentación técnica y académica del proyecto Ctrl + Rest, una aplicación web diseñada para fomentar hábitos saludables en desarrolladores mediante pausas activas gamificadas, apoyadas por tecnologías de computación en la nube.
El contenido integra fundamentos provenientes de la ingeniería de software, arquitectura cloud, experiencia de usuario, interacción humano-computador, salud ocupacional y diseño centrado en el usuario, con el propósito de ofrecer una visión integral tanto del problema abordado como de la solución propuesta. Asimismo, este documento busca servir como evidencia técnica del desarrollo realizado durante el hackathon, así como base para futuras investigaciones, publicaciones o procesos de evolución del producto.
La estructura ha sido organizada en capítulos independientes que describen progresivamente el contexto, la fundamentación teórica, la arquitectura tecnológica, las decisiones de diseño, la implementación utilizando servicios de AWS y la metodología de desarrollo basada en Kiro. De esta manera, el lector podrá comprender tanto los aspectos conceptuales como los componentes técnicos que sustentan la propuesta.
La creciente digitalización de la industria del software ha incrementado significativamente el tiempo que desarrolladores, estudiantes y profesionales tecnológicos permanecen frente al computador. Aunque este escenario favorece la productividad y la colaboración remota, también ha intensificado problemas relacionados con la fatiga física, el agotamiento mental, el estrés ocupacional y la disminución progresiva del bienestar durante la jornada laboral. En muchos casos, las pausas activas son ignoradas debido a que se perciben como interrupciones que rompen el flujo de trabajo, reduciendo la probabilidad de que los usuarios adopten hábitos saludables de manera constante.