¿Cuáles son algunos de los problemas aún presentes en el sitio web del IRCTC?

1. Tiempos de apertura escalonados

Si el tren sale por la mañana, deje que el horario de apertura sea a las 8 a.m. y si sale por la tarde, deje que el horario de apertura sea a las 10 a.m.Este movimiento solo dividirá el tráfico de la hora pico en mitades, aproximadamente. Y, la reducción de la demanda se aplica a toda la tubería, no solo a los servidores web. Un problema con este enfoque es que los pasajeros que tienen un tren de la tarde como primera preferencia y un tren de la mañana como respaldo tendrán una flexibilidad reducida. Pero, este es solo un pequeño precio a pagar por una mejor experiencia en los días de apertura.

2. Desacoplar la selección de asientos

¡Los boletos son productos básicos, mientras que los asientos y las literas no lo son! Esto se suma a la complejidad. Digamos que Amazon tenía un inventario de un millón de cepillos de dientes y 2 millones de personas intentaron comprar el mismo artículo. Supongo que solo tendrán que disminuir el contador y completar la transacción con los compradores por orden de llegada, sin preocuparse por qué cepillo de dientes exacto irá a quién (en el momento de la venta). En contraste, Indian Railways ofrece una litera o asiento etiquetado con precisión para un comprador de boletos.

En términos de base de datos, se obtiene un bloqueo de nivel de fila en el muelle, ¡mientras que miles de transacciones compiten por eso! Una mejor manera sería vender boletos primero y asignar las literas después. Si los pasajeros pueden manejar la sofisticación, incluso pueden hacer un check-in más tarde, pero creo que todavía estamos bastante lejos de eso. La lógica actual para la preferencia de atraque puede conservarse, pero aplicarse como un paso separado. En los centros de reserva, puede haber un mostrador de asignación de literas separado para los titulares de boletos confirmados.

3. Procesar pagos por separado

Otro gran cuello de botella está en el procesamiento de pagos. Implica una serie de selecciones de menú por parte de los usuarios, cada una de las cuales hace que se carguen las páginas, seguidas de complejos apretones de manos entre IRCTC, puertas de enlace de terceros y los bancos, controles de seguridad, etc. Cada paso es propenso a fallas también. En general, el 29% de los intentos de pago fracasaron.

¿Por qué no deducir dinero antes de que comience la reserva del boleto para el día y devolverlo si la reserva no tiene éxito? En realidad, el IRCTC está considerando un movimiento más inteligente mediante el cual los pasajeros pueden mantener efectivo prepago con ellos. Además de la mejora evidente del rendimiento, las implicaciones económicas son enormes. ¿Imagina millones de rupias con ellos sin necesidad de pagar intereses? Ya, Indian Railways se beneficia de tener un período de reserva anticipada de 4 meses. Juntos, efectivamente, el dinero de los pasajeros se deposita con varios meses de anticipación. ¿Recuerdas a Dell?

4. Erradicar el acaparamiento de reservas.

Cuando piloteamos Pyka en la División Ferroviaria de Salem, solía viajar en el Ernakulam Expressoften. Cada vez que revisaba, los boletos tenían una larga lista de espera e invariablemente reservaba en Tatkal. Sin embargo, cuando abordé el tren, ¡aproximadamente el 10% de las literas estaban vacías!

Una vez vi a un hombre que vendía boletos reservados en la estación de trenes de Nueva Delhi y le pregunté el precio de un boleto a Lucknow. Citó 8 veces el precio, no es de extrañar. Luego le dije que necesitaba una litera superior y no una lateral inferior. Miró en su fajo de boletos y sacó un boleto de litera superior reservado a nombre de un hombre ficticio con aproximadamente mi edad.

¡Imagínese la cantidad de combinaciones para las que habría reservado entradas con anticipación! Cancelaría su inventario no vendido en el último minuto causando una pérdida a los ferrocarriles y a los pasajeros desatendidos. ¿Ahora sabe por qué Ernakulam Express tenía literas vacantes para un viaje que inicialmente se suscribió en exceso?

Una tarjeta de identificación debe ser obligatoria para evitar el viaje de poder. Y, es bueno saber que Indian Railways ha comenzado a hacer cumplir esta regla ahora.

5. Infraestructura

El informe de auditoría del Contralor y Auditor General de la India ha señalado una serie de problemas con la red troncal de telecomunicaciones de Indian Railways, entre otras cosas. La infraestructura central debe actualizarse.

6. Los sospechosos habituales

Una vez que se ha realizado una mejora en el orden de magnitud a través de los cambios anteriores, se pueden tomar medidas regulares de mejora del rendimiento que proporcionarán beneficios incrementales. Para empezar, un sitio web altamente transaccional de alto tráfico no debería usar un CMS de sistema de gestión de contenido (IRCTC usa el CMS de BroadVision). No tiene sentido tener anuncios publicitarios y otros cebos de enlaces mientras el usuario todavía está a mitad de camino reservando su boleto.

La pila de Windows debe reemplazarse con una pila UNIX. Se debe considerar el alojamiento en la nube con equilibradores de carga. Los servidores web deben optimizarse al máximo. La compresión Gzip debería estar habilitada. Las sesiones deben manejarse mejor fallando con gracia. Por ejemplo, cuando falla el procesamiento de pagos, ¿por qué el usuario debe comenzar desde la página de inicio de sesión nuevamente? HTML y Javascript deben ser minificados y compactos. Una vez intenté editar el marcado del ticket para que se ajuste a una sola página. Noté muchos espacios en blanco y comentarios en HTML que decían que Kavitha solucionó esto, John cambió eso, ¡y así sucesivamente!

Conclusión

Indian Railways se enfrenta a problemas de escala casi únicos en sí mismo. Si bien se requieren mejoras en cada etapa, no puede haber una mejora significativa en la experiencia de reserva de boletos sin realizar cambios centrales. Todas estas mejoras de rendimiento pueden reducir la frustración de los pasajeros al completar la experiencia de reserva más rápido sin muchas fallas, pero aún así no afectarán la cantidad de personas que terminan sin obtener una reserva.

El suministro inadecuado es el problema más grande que debe abordarse mejorando la eficiencia del sistema, aumentando los precios un poco más que los niveles actuales y luego invirtiendo mucho en el desarrollo de capacidades. He conocido a personas como el profesor Raghuram que han investigado los sistemas de transporte durante décadas y han formulado recomendaciones concretas. ¿Tenemos la voluntad política para implementarlos teniendo en cuenta a los poderosos sindicatos?

BalaSundaraRaman