Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 5 · 13 de 14

El pasaje que nadie vio caer

Transporte

El pasaje que nadie vio caer

El mismo operador de transporte, el otro sistema: la venta de pasajes por la app. 24.000 pasajes por día.

El ejercicio anterior te pidió que no sumaras monitoreo. Este te pide lo contrario, y por eso van juntos: el reflejo que aprendiste no es un error que hay que corregir, es una herramienta que hay que saber cuándo usar. Acá se usa.

En julio la venta dejó de funcionar a las 05:40. Lo descubrió un chofer por radio, cinco horas y media después, cuando le llamó la atención que nadie subiera con pasaje comprado. Se dejaron de vender 5.100 pasajes.

La propuesta obvia es agregar un componente de monitoreo y conectarle todo. Es la correcta, y la cuenta que lo demuestra es la siguiente. Del lado del costo: una unidad operativa, sobre cuatro que el equipo tiene libres. Del lado del beneficio: cinco horas y media de venta caída, medidas en pasajes, valuadas por la contadora, con un número que el gerente repite de memoria. Acá el presupuesto no está peleado con la señal: el sistema usa tres unidades de siete.

Esa es toda la diferencia con el ejercicio anterior. Allá la unidad no existía y una de las dos pantallas no despertaba a nadie. Acá sobran cuatro y no hay ninguna pantalla. La misma decisión, dos respuestas contrarias, y la que decide no es la costumbre: es la cuenta.

Hay un segundo agujero que el incidente de julio destapó de costado. El pasaje cobrado se le manda a los validadores de a bordo en el mismo pedido en que se cobra. Si el proceso de ventas se reinicia entre el cobro y el envío, el pasajero pagó, ve su pasaje en el teléfono y el validador no lo conoce. Esa discusión ocurre en la puerta del colectivo, con el chofer de árbitro y doce personas esperando atrás.

Armá el sistema para que el equipo se entere de una falla sin depender de una radio, para que la puerta de entrada también reporte, porque la mitad de los incidentes del trimestre murieron ahí y nunca llegaron a la venta, y para que el pasaje cobrado sobreviva a un reinicio del proceso que lo cobró.

Uso de IA: libre, pero tu respuesta tiene que decir cuánto costó no mirar y cuánto cuesta mirar, con los dos números del enunciado. El reflejo acá es correcto; lo que se aprende es la cuenta que lo justifica.

Presupuesto
7 unidades operativas
Restricción
pasajes vendidos por día: al menos 24000 pasajes/día
Restricción
tiempo aceptable entre que la venta se rompe y el equipo se entera: como máximo 5 minutos
Restricción
unidades operativas libres en el presupuesto del equipo: al menos 4 unidades

Este ejercicio se resuelve arrastrando piezas en un lienzo, y eso pide una pantalla ancha y un puntero preciso. Acá podés leerlo entero. Abrilo desde una computadora para jugarlo.

Recién salido del horno

La Forja acaba de salir

Es lo más nuevo del sitio, así que es donde es más probable que algo se rompa. Si algo no anda como esperabas, o simplemente no se entiende, contámelo: cada reporte la mejora.

¿No usás GitHub? Podés escribirme por mail. ¿Nada que decir todavía? Ver lo ya reportado.