Archive for the 'RIA' Category

Mind Mapping in Web 2.0

nirav June 23rd, 2007

I love to scribble on a piece of paper to organize my thoughts. I actually keep a drawing book handy and use that any time I am thinking up a strategy. My mind maps are not as organized as many tools can create, but they do the job! But if you need to share your ideas with someone else, you need something better than just pen and paper! Here are a few tools that can help you capture and map yours and your buddies ideas in a “beautiful” way!

And of course, you can use so many desktop mind mapping tools if you wish, including FreeMind. You may also want to check out the Mind Mapping blog.

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.

BarCampMumbai was good!

nirav May 14th, 2006

So finally, BarCampMumbai is over. I enjoyed the event thoroughly. The blogosphere coverage of the event is low. It’s building up, but nowhere near the expectations. The photos too are slowly coming in.

I have uploaded the PDF slides of my talk on our experience with OpenLaszlo and Flex. It was very interesting to read Pratik’s comments on my presentation. It’s a busy day (and week), so I am saving the answers to his questions for later. Probably he has used some more intelligence by now to discover that it’s called OpenLaszlo and not OpenLazlo. :)

The DJ performance was ok, I liked the concept but could not understand the story. My fault though, as I got there late and left midway.

Had a long ride back home from KReSIT. Had to drop coming home and go directly for an appointment due to the traffic jams on western express highway! But well, worth the experience of the day!

BarCampMumbai so far

nirav May 13th, 2006

The best thing about BarCampMumbai so far, has been the interaction. It’s a like a large BoF session. I have already met more geeks here than I meet in a quarter. My intention of coming here is served - meet hackers and geeks. And learn what they are upto. The most common discussions I witnessed have been about RIAs (Rich Internet Applications), comparing BarCamp with the local Linux User Group meets, dearth of good programmers and exciting latest technologies. In between knowledge sharing and pulling another’s leg.

We started around 10. Shantanu had the first session on YubNub. I moved to the next room to setup for my session around 10.50. People started coming in and we began at 11.05. The room was packed and I talked about Building RIAs with OpenLaslzo and Flex. People were interested and asked quite a few questions. I believe some will even consider developing a RIA in near future.

As I write this, Manish is talking about Flex. He is through the initial marketing slides and now on some tech stuff about Flex. So I will drop writing and focus on the talk!

BarCampMumbai

nirav April 27th, 2006

Hey, there is a BarCamp in Mumbai! BarCamp is an unusual conference! It’s ad-hoc, people gather and share about technologies they like. People listen to and speak.

It’s going to be the first BarCamp I will visit, but I have heard lot of good things about BarCamps. So it’s going to be fun. I am planning to speak on our Flex and OpenLaszlo experiences there!

Are you in Mumbai? Then be sure to check out BarCamp Mumbai, and participate!

Next »