¿Cuáles son los datos de entrada necesarios?
-Se requiere la lista de asistentes, el instante de ingreso a la transmisión, el momento en que se ha desconectado, el tiempo conectado y activo (teniendo en cuenta estados como reproducción en segundo plano o transmisión silenciada)
¿Cómo puede el algoritmo verificar la condición de asistencia completa?
-El algoritmo puede verificar que la persona asistió de forma completa, si esta estuvo activa durante la transmisión salvo algún cambio de pestaña o silencio natural, y mediante botones interactivos en pantalla u otros recordatorios que corroboren la atención a la transmisión
¿Qué decisión necesita tomarse con base en esos datos?
-Se necesita cuáles son los criterios mínimos para calificar a alguien como asistente a toda la reunión:
1. Calcular el tiempo que ha visto la transmisión
2. Verificar las condiciones mínimas de asistencia
3. Enviar o no enviar el correo de felicitación
¿Cuál debe ser la acción final?
-Se debe enviar la felicitación a quienes cumplen las condiciones