Back
Flip
Vertical
Horizontal
All Pages
1 / 21
Mailing List
Share
Fullscreen
An
Technology

Documento Técnico y de Investigación – Ctrl + Rest

By Andrea Valentina Granados Garcia

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.

Go to stand
Share link
https://covver.com/magazine/garvalentina005-bzxa/documento-ctrl+rest
Published
Jul 28, 2026
Pages
21
Language
English

More in this magazine

  • Coverctrl+rest
  • Documentación Técnica e Investigación del ProyectoCtrl + Rest Eslogan: Programa con enfoque. Descansa con propósito.
  • Page 3Frente a esta problemática surge Ctrl + Rest, una aplicación web que transforma las pausas activas en una experiencia interactiva, motivadora y gamificada. En lugar de limitarse a recordar que el usuario debe descansar, la plataforma propone pequeñas misiones diseñadas para mejorar la salud física y mental mediante ejercicios breves, actividades recreativas, retos cognitivos y dinámicas de relajación. Cada misión completada otorga BreakPoints, un sistema de progresión que incentiva la continuidad del hábito mediante principios de motivación intrínseca y extrínseca ampliamente utilizados en el diseño de experiencias digitales. La aplicación utiliza dos backends complementarios, cada uno optimizado para un tipo de procesamiento distinto. El primero es un backend serverless compuesto por AWS Lambda, API Gateway y DynamoDB, encargado de la lógica de negocio y la persistencia de datos: gestión de perfiles, sistema de puntos y rachas, registro de actividades completadas y leaderboard. Se eligió esta arquitectura porque son operaciones CRUD de baja frecuencia que no justifican un servidor activo permanentemente, y se benefician del escalado automático y el modelo de pago por uso.
  • Page 4technologies can be combined with lightweight, deterministic motivational logic to encourage healthier work habits while maintaining user engagement through an enjoyable digital experience. 4. Palabras clave
  • Page 5Finalmente, este documento presenta de manera sistemática los fundamentos teóricos, metodológicos y tecnológicos que sustentan la propuesta. A lo largo de los capítulos se analizará el problema desde múltiples disciplinas, se describirá detalladamente la arquitectura implementada, se justificarán las decisiones de diseño de experiencia de usuario y se expondrán las oportunidades de evolución futura del proyecto. De esta manera, la documentación busca constituirse no solo como un entregable del hackathon, sino también como una referencia técnica y académica para iniciativas orientadas al bienestar digital y la productividad sostenible. 6. Contexto del problema
  • Page 6favorece la acumulación de fatiga física y mental, afectando tanto el bienestar individual como la calidad del trabajo desarrollado. Aunque existen aplicaciones que notifican cuándo descansar, muchas de ellas presentan un enfoque estrictamente recordatorio. El usuario recibe una alerta que normalmente puede ignorar, posponer o cerrar en pocos segundos sin modificar su comportamiento. La ausencia de incentivos, retroalimentación y elementos motivacionales reduce significativamente la efectividad de estas herramientas para generar cambios sostenibles en los hábitos diarios.
  • Page 7basada en Amazon Web Services (AWS) y principios de diseño centrado en el usuario, para mejorar el bienestar físico, mental y la productividad sostenida. El objetivo general integra tres dimensiones complementarias. La primera corresponde al bienestar del usuario mediante estrategias fundamentadas en ergonomía, salud ocupacional y psicología cognitiva. La segunda se relaciona con la implementación tecnológica utilizando servicios cloud modernos que garanticen escalabilidad, disponibilidad y eficiencia operativa. Finalmente, la tercera dimensión busca ofrecer una experiencia digital atractiva mediante técnicas de UX/UI y gamificación incluyendo un chatbot motivacional de frases aleatorias, sin uso de IA- que favorezcan la adopción continua de la plataforma.
  • Page 8incentivar la realización de una pausa activa mediante actividades relacionadas con el bienestar físico, la relajación, el movimiento o la estimulación cognitiva. Módulo
  • 12. Limitaciones12.1 Limitaciones del alcance del proyecto Ctrl + Rest fue desarrollado en el contexto de un hackathon, lo que implica restricciones importantes en cuanto al tiempo disponible para el análisis, diseño, implementación y validación de la solución. En este tipo de eventos, el objetivo principal consiste en construir un prototipo funcional que demuestre la viabilidad de una idea, más que desarrollar un producto completamente terminado para producción.
  • Validación SeguridadEscasa disponibilidad para estudios Ejecutar investigaciones de UX y con usuarios. pruebas piloto posteriores. Controles propios de un prototipo. Incorporar auditorías, monitoreo y endurecimiento de la infraestructura. Las limitaciones identificadas no representan debilidades del proyecto, sino aspectos propios de su contexto de desarrollo y del alcance definido para un MVP de hackathon. Reconocerlas permite establecer una hoja de ruta clara para la evolución de Ctrl + Rest hacia una solución más robusta, escalable y preparada para escenarios de uso reales, manteniendo el enfoque en el bienestar del usuario y la calidad técnica de la plataforma.
  • Page 11organizacionales de bienestar ni intervenciones profesionales en salud mental, sino complementar estas iniciativas mediante pequeños descansos distribuidos estratégicamente a lo largo del día. 14. Estado del Arte: Comparación de Ctrl + Rest con plataformas similares
  • Page 12Sin embargo, la evidencia práctica demuestra que muchos profesionales omiten estas pausas debido a la percepción de que representan una interrupción del flujo de trabajo. En este contexto, Arriel et al. (2026) afirman: "Without accurate metrics, companies miss the chance to implement early interventions that could boost well- being and performance" (p. 2).
  • Page 13Amazon S3+ CloudFront: hosting del cliente web estático y entrega de contenido mediante CDN global con baja latencia y certificado SSL/TLS. Capa de API & Cómputo (Serverless)
  • Page 141. Configuración de Sesión: el desarrollador ingresa a la aplicación y establece su bloque de trabajo enfocado (ej. 25 o 50 minutos) y las preferencias para sus micro-descansos. 2. Ejecución en Modo Enfoque: la aplicación permanece activa en segundo plano monitoreando el tiempo de código sin interrumpir la concentración del desarrollador.
  • Page 15Criterios de aceptación: dado que el temporizador de enfoque llega a cero (00:00), cuando se cumple el tiempo configurado, entonces el sistema dispara una alerta (sonora y/o visual) e interpone la pantalla de rutina de pausa activa. Dado que la pantalla de pausa activa se despliega, cuando se carga el contenido, entonces el sistema muestra instrucciones sencillas (ej. estiramientos de muñeca, descanso visual 20-20-20 o respiración) acompañadas de un temporizador exclusivo para la pausa, y de una frase motivacional aleatoria del chatbot. HU-04: Confirmación y Registro de Estado Post-Pausa
  • 23. Requerimientos no FuncionalesRendimiento y Eficiencia • Tiempo de respuesta: la interfaz debe responder a las acciones del usuario en menos de 1 segundo.
  • Page 17El lenguaje gráfico adopta una estética contemporánea inspirada en productos digitales modernos, utilizando formas redondeadas, ilustraciones amigables y elementos visuales que transmiten calma y confianza. La identidad mantiene coherencia en todos los componentes de la aplicación, incluyendo el logotipo, la mascota Blizzy, la iconografía, los botones, las tarjetas y las ilustraciones. 26. Paleta de Colores
  • 31. DashboardLema: Programa con enfoque. Descansa con propósito. Objetivo: aplicación diseñada para optimizar la productividad de los desarrolladores balanceando bloques de trabajo enfocado con pausas activas y descansos programados.
  • Page 19Desde la perspectiva funcional, la propuesta de Ctrl + Rest transforma las pausas activas en una experiencia interactiva y motivadora mediante el uso de gamificación. En lugar de limitarse a generar recordatorios de descanso, la plataforma incorpora misiones, recompensas, niveles y el sistema de BreakPoints, elementos que buscan incrementar la adherencia del usuario y convertir el descanso en una actividad significativa. En el ámbito tecnológico, el proyecto validó la implementación de una arquitectura Serverless basada en Amazon Web Services, aprovechando servicios como AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Cognito y Amazon S3. Esta arquitectura permitió construir una solución modular, escalable y de bajo mantenimiento, reduciendo la complejidad asociada a la administración de infraestructura y facilitando futuras ampliaciones del sistema.
  • Page 20Workrave Project. (2023). Workrave: Recovery and prevention of Repetitive Strain Injury (RSI). Recuperado de http://www.workrave.org International Ergonomics Association (IEA). (2021). Ergonomic principles in the design of work systems (ISO 6385:2016).
Text of this page

incentivar la realización de una pausa activa mediante actividades relacionadas con el bienestar físico, la relajación, el movimiento o la estimulación cognitiva.

  • Módulo
  • Autenticación
  • Temporizador
  • Misiones
  • BreakPoints
  • Dashboard
  • Chatbot Motivacional
  • Hosting

Funcionalidad

Registro e inicio de sesión mediante Amazon Cognito. Detección automática del tiempo de trabajo y generación de pausas activas.

Presentación de actividades breves organizadas por categorías.

Asignación de puntos por cada misión completada. Visualización de progreso, historial, niveles y rachas. Frases aleatorias predefinidas de ánimo, sin uso de inteligencia artificial.

Despliegue del frontend mediante Amazon S3.

Estas funcionalidades constituyen el núcleo del sistema y permiten demostrar la integración entre experiencia de usuario, gamificación y servicios cloud dentro de un entorno de desarrollo moderno.

11.2 Alcance tecnológico

Ctrl + Rest se desarrolla bajo una arquitectura Serverless, eliminando la necesidad de administrar servidores físicos o máquinas virtuales dedicadas. Esta decisión arquitectónica permite centrar los esfuerzos del equipo en la lógica del negocio, delegando la administración de infraestructura a los servicios administrados de AWS.

La aplicación utiliza React y Vite para construir una interfaz moderna, rápida y altamente interactiva. El backend se implementa mediante funciones AWS Lambda expuestas a través de Amazon API Gateway, mientras que Amazon DynamoDB almacena la información relacionada con usuarios, progreso, historial de pausas y acumulación de BreakPoints. Esta arquitectura desacoplada facilita el mantenimiento, mejora la escalabilidad y permite incorporar nuevos módulos sin afectar significativamente los componentes existentes.

El chatbot motivacional incorporado en la plataforma opera mediante lógica determinista y un banco de frases predefinidas, sin depender de modelos de inteligencia artificial ni de servicios externos de procesamiento de lenguaje, lo que garantiza respuestas inmediatas, predecibles y sin consumo de cuotas de servicios de IA.

11.3 Alcance desde la experiencia de usuario

Uno de los objetivos principales del proyecto consiste en demostrar que una pausa activa no tiene por qué representar una interrupción negativa dentro del flujo de trabajo. En consecuencia, el alcance del diseño UX/UI se centra en construir una experiencia intuitiva, visualmente agradable y alineada con las necesidades específicas del público objetivo.

La interfaz busca minimizar la carga cognitiva mediante una organización clara de la información, una navegación sencilla y elementos visuales consistentes. Las misiones están diseñadas para completarse en pocos minutos, evitando afectar significativamente la continuidad del trabajo. Además, la incorporación de la mascota Blizzy aporta un componente emocional que humaniza la interacción y fortalece el vínculo entre el usuario y la plataforma. El sistema también contempla mecanismos de retroalimentación inmediata, indicadores de progreso y recompensas visuales que refuerzan la motivación del usuario. Estos elementos se fundamentan en principios de gamificación y diseño centrado en el usuario, buscando favorecer la adopción continua de hábitos saludables.

11.4 Alcance académico y de investigación

Además de su implementación tecnológica, Ctrl + Rest posee un importante componente investigativo. El proyecto integra conocimientos provenientes de la ingeniería de software, interacción humano-computador (HCI), ergonomía, salud ocupacional y computación en la nube para construir una solución interdisciplinaria orientada al bienestar digital.

11.5 Diagrama general del alcance

El diagrama resume las tres dimensiones principales del proyecto: la funcional, que define las capacidades ofrecidas al usuario; la tecnológica, que describe la infraestructura y los servicios utilizados; y la experiencia de usuario, que integra principios de diseño y motivación para favorecer la adopción de la plataforma. La convergencia de estas dimensiones constituye el núcleo de la propuesta de valor de Ctrl + Rest.

  • Funcional
  • Timer Inteligente, Misiones, BreakPoints, Dashboard, Autenticación
  • Tecnológico
  • Experiencia de Usuario

AWS Serverless, React + Vite, S3, Interfaz Moderna, Dashboard, Cognito Blizzy, Gamificación, Chatbot motivacional