Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío: Automatizando tareas

“Queremos automatizar el envío de agradecimientos. Pero solo para quienes vieron la transmisión de principio a fin. ¿Puedes organizar este proceso en un algoritmo?”

¿Cuáles son los datos de entrada necesarios?

R: Para poder automatizar esto lo primero sera definir los datos necesarios.

1.-Lista de todos los participantes
2.-Horarios de conexión a la transmisión
3.-Horarios de desconexión de la transmisión

Adicional a estos datos delimitaría un margen de tiempo para el ingreso, quizás 5 minutos posteriores al inicio de la transmisión, esto para considerar tambien aquellos que se unieran dentro de este margen de tiempo, siempre y cuando no se haya tocado algo importante en ese lapso

¿Cómo puede el algoritmo verificar la condición de asistencia completa?

R: Tendría que realizar una evaluación de los asistentes que se encontraron conectados dentro del margen de tiempo establecido y compararlo contra la lista de asistentes que se desconectaron el final de la transmisión.

Ya con esta información podemos descartar a aquellos que no se conectaron dentro del margen de tiempo y que se desconectaron antes de tiempo dejando únicamente a aquellos que cumplieron con las condiciones de conectarse a tiempo y desconectarse hasta el final.

¿Qué decisión necesita tomarse con base en esos datos?

R: Con esta información únicamente se filtra a aquellos asistentes que cumplieron con la condición de ver la transmisión de principio a fin para ser acreedores al agradecimiento

¿Cuál debe ser la acción final?

R: La acción final debe ser enviar el agradecimiento a los asistentes que cumplieron con ver toda la transmisión