his was a real life incident how one can improve software usability. My father in law is 73 years old and learnt using computers when he was 69. Even though he learnt computers at such late age (was a practicing doctor and had very little dependence on computers - I salute his spirit to learn something new at that age.). He requested me to help him in booking flight tickets for him. Indigo is a very popular airlines and has good connectivity between Bhubaneswar (where my father in law lives) and Bangalore (where we live). As I guided him through the ticket booking process, I discovered how we IT literate folks make systems so complicated for no benefit of anyone. User gets frustrated and we spend money in maintaining a complex system. This reminded me the observation technique which we study but we hardly apply.