Saltar a contenido

Flujo de Usuario: Gamificacion

Identificador: UIF-GAM-001 Modulo: MTS-GAM-001 - Gamificacion Version: 1.0.0 Fecha: 2025-12-05 Autor: MobileUxUiDrone (Eight of Eight) Estado: Especificado


1. Vision General

Este documento describe los flujos de usuario para el sistema de gamificacion de MedTime, incluyendo logros, rachas, niveles y personalizacion.


2. Flujos Principales

2.1. Acceder al Centro de Logros

[Dashboard/Perfil] -> SCR-GAM-001
                           |
                           v
                    [Centro de Logros]
                           |
        +--------+---------+---------+--------+
        |        |         |         |        |
        v        v         v         v        v
   [Rachas]  [Hitos] [Explor.] [Especiales]
        |        |         |         |
        v        v         v         v
   [Lista logros por categoria]
        |
        v
   [Tap logro]
        |
        v
   SCR-GAM-002 Detalle
        |
        +-------+-------+
        |       |       |
        v       v       v
   [Ver]  [Compartir] [Siguiente]
                |
                v
          SCR-GAM-005

2.2. Obtener un Logro

[Usuario completa accion]
        |
        v
[Sistema detecta logro]
        |
        v
[Modal de Celebracion]
SCR-GAM-002 (Modal)
        |
        +-------+-------+
        |       |       |
        v       v       v
  [Genial!] [Compartir] [Dismiss]
        |       |
        v       v
 [Cerrar] SCR-GAM-005

[Puntos se suman automaticamente]
[Nivel se actualiza si aplica]

2.3. Gestion de Rachas

[Dashboard] -> [Widget Racha]
                    |
                    v
             SCR-GAM-003
                    |
        +-----------+-----------+
        |           |           |
        v           v           v
  [Ver racha]  [Calendario] [Escudo]
        |           |           |
        v           v           v
  [Actual/Best] [Historial] [Usar si disponible]

2.4. Perdida de Racha

[Dia sin 100% adherencia]
        |
        v
[Sistema detecta ruptura]
        |
        +-----------+-----------+
        |                       |
        v                       v
[Escudo disponible?]    [Sin escudo]
        |                       |
        v                       v
[Ofrecer usar escudo]   [Racha se reinicia]
        |                       |
   +----+----+                  v
   |         |            [Notificacion]
   v         v            [Nueva racha = 0]
[Usar]    [No usar]
   |         |
   v         v
[Racha    [Racha se
continua]  reinicia]

2.5. Restaurar Racha (Perfect)

[Racha perdida] -> [Usuario Perfect]
                        |
                        v
                  [Restauracion disponible?]
                        |
                   +----+----+
                   |         |
                   v         v
                [Si]       [No]
                   |         |
                   v         v
             [Ofrecer]   [Nueva racha]
                   |
              +----+----+
              |         |
              v         v
        [Restaurar]  [Rechazar]
              |         |
              v         v
        [Racha      [Nueva racha]
         recuperada] [Opcion se pierde]

2.6. Subida de Nivel

[Usuario acumula puntos]
        |
        v
[Alcanza umbral de nivel]
        |
        v
[Modal Level Up]
SCR-GAM-004 (Modal)
        |
        +-------+-------+
        |       |       |
        v       v       v
 [Genial!] [Ver     [Dismiss]
           desbloqueos]
              |
              v
        SCR-GAM-004 Tab Desbloqueos
              |
              v
        [Aplicar tema/sonido/icono]

2.7. Compartir Logro

[Detalle Logro / Celebracion] -> SCR-GAM-005
                                       |
                                       v
                               [Selector contenido]
                                       |
                    +--------+---------+---------+
                    |        |         |         |
                    v        v         v         v
              [Solo logro] [+Racha] [+Nivel] [Completo]
                    |
                    v
               [Preview imagen]
                    |
                    v
               [Continuar]
                    |
                    v
               [Share Sheet]
                    |
         +---------+---------+---------+
         |         |         |         |
         v         v         v         v
    [WhatsApp] [Instagram] [Guardar] [Otros]
         |
         v
    [Confirmacion]

2.8. Configurar Gamificacion

[Centro Logros / Config] -> SCR-GAM-006
                                  |
                                  v
                           [Configuracion]
                                  |
        +--------+---------+---------+---------+
        |        |         |         |         |
        v        v         v         v         v
  [Master   [Elementos] [Notif/   [Por      [Personal-
   Toggle]   visibles]  Efectos]  Categoria] izacion]
        |        |         |         |         |
        v        v         v         v         v
  [ON/OFF] [ON/OFF   [ON/OFF   [Med/Meas/  [Tema/
           cada uno]  cada uno] Treat]     Sonido/
                                            Icono]

3. Matriz de Navegacion

Origen Destino Accion Condicion
Dashboard SCR-GAM-001 Tap widget logros Pro/Perfect
Perfil SCR-GAM-001 Tap Mis Logros Pro/Perfect
Dashboard SCR-GAM-003 Tap widget racha Pro/Perfect
SCR-GAM-001 SCR-GAM-002 Tap logro -
SCR-GAM-001 SCR-GAM-003 Tap Racha Card -
SCR-GAM-001 SCR-GAM-004 Tap Level Card -
SCR-GAM-001 SCR-GAM-006 Tap Gear -
SCR-GAM-002 SCR-GAM-005 Tap Compartir Logro obtenido
SCR-GAM-003 SCR-GAM-002 Tap hito de racha -
SCR-GAM-004 SCR-GAM-006 Tap personalizar -
Celebracion SCR-GAM-005 Tap Compartir -
Celebracion SCR-GAM-002 Tap Ver detalle -
Config SCR-GAM-006 Tap Gamificacion Pro/Perfect

4. Estados de Gamificacion

4.1. Estados del Usuario

[Free Tier]
     |
     v
[No tiene acceso]
     |
     v
[Upsell a Pro]

[Pro/Perfect Tier]
     |
     v
[Gamificacion activa]
     |
     +-------+-------+
     |               |
     v               v
[Configurada]    [Desactivada]
     |               |
     v               v
[Funcionando]    [Progreso oculto]

4.2. Estados de Racha

[Nueva] -> [Activa] -> [Perdida]
              |            |
              v            v
         [Protegida]   [Restaurada]
              |            |
              v            v
         [Activa]     [Activa]

4.3. Estados de Logro

[Bloqueado Tier] -> [Pendiente] -> [En Progreso] -> [Obtenido]
                                          |
                                          v
                                    [Compartido]

5. Triggers de Gamificacion

5.1. Obtencion de Puntos

Trigger Puntos Momento
Toma confirmada 10 Al registrar
Toma puntual +5 Si en ventana
Dia completo 25 23:59 si 100%
Semana completa 100 Domingo 23:59
Primer uso dia 5 Primera apertura

5.2. Desbloqueo de Logros

Categoria Trigger Verificacion
Rachas Dia completo Al calcular adherencia
Hitos Toma registrada Contador de tomas
Exploracion Accion completada Evento especifico
Especiales Fecha/Condicion Cron job o evento

6. Integracion con Dashboard

6.1. Widgets Disponibles

Widget Contenido Tap Action
Racha Dias + Fire SCR-GAM-003
Nivel Badge + Progress SCR-GAM-004
Ultimo logro Medalla + Nombre SCR-GAM-002
Proximo logro Progress + Nombre SCR-GAM-002

6.2. Visibilidad por Config

  • Si gamificacion OFF: widgets no visibles
  • Si categoria OFF: logros de esa categoria ocultos
  • Si notificaciones OFF: no modals de celebracion

7. Metricas de UX

Metrica Objetivo
Usuarios con racha >7 dias >60% usuarios activos
Logros compartidos >10% logros obtenidos
Tiempo en Centro Logros <2 min promedio
Usuarios que desactivan <5%
Subida de nivel/mes 0.5-1 nivel promedio

8. Puntos de Decision

8.1. Al Perder Racha

Decision Opciones Default
Usar escudo Si/No No (manual)
Restaurar (Perfect) Si/No No (manual)
Empezar de nuevo Automatico Si

8.2. Al Compartir

Decision Opciones Default
Contenido 4 opciones Solo logro
Formato Cuadrado/Story/Standard Cuadrado
Destino Apps instaladas Share sheet

8.3. Configuracion

Decision Opciones Default
Gamificacion ON/OFF ON
Por categoria 3 toggles Todos ON
Notificaciones ON/OFF ON

9. Acceso por Tier

Funcionalidad Free Pro Perfect
Centro de Logros Upsell Si Si
Rachas No Si Si
Niveles No Si Si
Compartir No Si Si
Escudo de racha No 1/mes 1/mes
Restaurar racha No No 1 vez
Temas extra No Segun nivel Segun nivel

10. Referencias


Documento generado por MobileUxUiDrone (Eight of Eight)