Archive for the 'internet' Category

Make IRCTC Better

nirav March 8th, 2007

As promised, here’s the post on IRCTC - India’s largest ecommerce site. I tell you how it does not work, and how we can make it work!

Last Thursday, I decided to go to Ahmedabad for some work. Went on to IRCTC to book a train ticket. I logged in, and entered the date of the travel and selected other options to find out what are the available options. What came up after two minutes’ wait was a blank page. I backed up and tried it again. And it asked me to login again. Did that, filled up the travel plan, and tried again. Blank page again!

Plan my Travel - IRCTC

Tried with another browser, same blank page. After struggling for an hour, I could finally see the list of available train. New screen, new challenges. Now the availability check option kept giving me blank pages. Or “Not Available” status. If there was no reservation possible in that train, why show me that option in the first place?

Error on IRCTC - damn!My commitment to book the ticket was higher than the tantrums the IRCTC site kept throwing on me. After about three hours of efforts, I could find a train and reservation option combination that was available. Went on for the online payment. Entered the credit card details. I was happy that finally my ticket will be booked. Hit the submit button, the system told me that it’s processing the payment. The next page came up, and said “Communication failure“, the payment was not processed. It said I could go to my “Failed payments” page, and see the transaction.

Too much to expect! I did not see the transaction in failed payment page either. What that means, is I have to now start the whole thing over again, pray god that things go smooth, and be a privileged customer to get a ticket!

This, after charging a fee for online reservations, and being the number one Indian ecommerce website. Sucks!

I know IRCTC has changed the way we book railway tickets. No more waiting in long queues to book tickets, no more paying high charges to the agents and all that. Frankly, IRCTC did deliver on the promises in the initial years. But lately, it’s been just too slow, just too difficult to use, and it simply doesn’t work!

It doesn’t work again and again. Over the last one year, I have booked more than 50 tickets using the system, and have had problems on more than 40 of them. That’s an 80% failure ratio.

Today, if you wanted to get a ticket through IRCTC, you better be prepared to spend 3 hours on it, or do it at 7AM (which is when I succeeded in getting that 20% success).

New and Improved - a rich internet application prototype for IRCTCFrustrated with this experience, we sat down to find a solution. We developed a small rich internet application that will make the entire rail reservation process easier. We expect it will bring up satisfaction levels by 75% or more.

We wrote up a note about this and sent it to IRCTC officials. Contrary to my expectations, they did like the proposal. They agreed that some of the points mentioned, have been on their list too, but they have limitations. Primarily because the backend provider - CRIS - has certain limitations.

I am not willing to buy in these limitations. IRCTC really has a strong value proposition, and it’s a shame if we put brakes on the usage by clunky technology. I say it’s the right time to upgrade IRCTC/CRIS technology. People have been tired of the system for more than a year, and we deserve a better IRCTC!

IRCTC Report on improving usabilityCheckout the note and the prototype below. Post your comments and ideas here, and we will have IRCTC take notice.

You can download the full report here, and can see the “new and improved” suggested booking process here.