Showing posts with label Business. Show all posts
Showing posts with label Business. Show all posts

Monday, October 1, 2012

The ethics of missed calls

ThoughtWorks is a crazy place. You're walking on thin rope all the time and there's super opiniated crowds on both sides who will eat you alive if you take one wrong step. Most of these arguments are paradoxical as described by Jim Highsmith, and get boring and repetitive very soon... "growth", "specialization", etc. Then there are arguments that are totally futile and endless. Like the lunch served in the India offices. People can go on arguing about how they like OR don't like the "current" caterer and obviously never get anywhere because people have different tastes in food and there's no caterer in the world that will be able to make everyone happy.

But every once in a while a really nice juicy argument comes along and makes it all worth the while :)

Missed calls

Missed Calls were (are?) a big part of the Indian (youth) culture when I was going through college. Cellphones were getting cheap enough for college kids to carry one, but call rates were not cheap in any sense of the word. In that situation missed calls were a legitimate form of communication.
  1. Giving missed calls to the "wealthy" party so they could call back and bear the cost of the call. This worked well with parents :D and sometimes with wealthy / generous friends.
  2. Giving missed calls to indicate yes / no (one ring = yes, two = no). Useful in all manners of covert transactions including flirting with guys / girls from orthodox families that WOULD NOT allow calls from friends of the opposite sex. err... yes this is true.
  3. Giving missed calls to indicate "I'm here". When you were meeting a friend and expected him/her to come down / out of the house so you can get going, you don't go to the house. That's weird; a waste of time; a thing to avoid at all costs (exchanging pleasantaries with the friend's family, having a bit of snack / tea offered to you, sharing awkward silence with your friend's super cute sibling, etc). So you give a missed call meaning "Waiting downstairs. Let's go."
There are several other examples of using missed calls to communicate important stuff. If you picked up your friends call before three rings it was considered treason. It meant you were out to get your friend and in complete violation of the "code"!

A question of ethics!?

Apparently the US is new to all this. No one in the US gives missed calls. People just talk. How boring. But when this subject came up couple of weeks back in the TW NY Office, one of the arguments presented was around ethics!! The argument was something like this...
Although the missed call is free to you, the telecom company incurs cost to connect the call and so it is unethical to use missed calls to communicate because you are not paying the telephone company!!
My very first reaction was, of course, "That's a ridiculous argument!!". After thinking about it long and hard I my reaction changed to "It really is a ridiculous argument!!". I vehemently believe that missed calls are legitimate and you are a fool not to use them. You are totally within your rights & not doing anything illegal. Its the contract that the phone company signed up for and so if you can legitimately use the exploit in the system. I consider is "Fair Use". (listen to that regardless; its a masterpiece)

Its not like the phone companies don't know about this. They can't do anything because of a deadlock in a competitive market. If one of them starts monetizing missed calls the others will eat it alive and gain significant market shares.

The catch

There is however a roadblock I faced while making this argument. I was looking for other examples of this behavior (using the free part of a service to gain benefit) and I couldn't find a single one! I know its impossible but you have to help me out here. Missed calls are at stake! Is this really the last legitimate exploit that we have on out hands? Are we so boring? Say its not true...

UPDATE: A friend pointed me to this episode of "This American Life" that explores the question of loopholes and ethics at a much deeper level than missed calls.

Sunday, April 17, 2011

The Sichuan Restaurant

I am in Bangalore for an agile training for a client. I'm staying near our office in Koramangala so I went to this chinese restaurant called "Sichuan" near Raheja Residency for dinner. First of all let me say that its a really good restaurant. If I had to nitpick, it was a bit warm in there but that's about it. Food, ambience, service, rates, everything is very nice.

I had a soup and a main course that was delicious. Even the fresh lime soda was nice. So I am absolutely positive that they can serve excellent desserts as well.

But... there's a Natural's ice cream store just next door!! (Natural's is a very well established brand in India). I overheard the waiter ask at least 4 customers if they'd like to have dessert and they all very frankly told the waiter that they would have it next door. No offense meant and none taken either!

The Sichuan restaurant clearly has two choices.
  1. Make better dessert than the Naturals chain
    OR
  2. Strike a deal with naturals so that they either serve natural's ice cream at the restaurant / give some kind of discount on naturals ice cream if you've dined at Sichuan
What would you do as the owner of the Sichuan restaurant?

Sunday, October 31, 2010

When in a inception...

Everyone is an analyst
Don't get bound by role boundaries. Everyone needs to understand the system. Talk to the clients, ask questions, draw diagrams, make suggestions, understand problems and solve them.

Make sure everyone facilitates sessions at least once
Especially the BAs since they have to interact the most with the clients. Clients need to feel confident about the BAs on the team. Other members should also be actively involved. Don't let a single person be the scribe all the time. The client might ask "why am I paying for this guy" at some point.

Have an intent for each session
and strive to achieve it. Have back up plans ready in case you find that your planned tools / techniques are not working for the client. Fail fast, change your approach, take a break and regroup, but make sure you get the right information out of a session.

Educate the client about the way you work
They should know what it would be like to work with you day-to-day. Clarify time commitments and kind of inputs required from your clients (suggestions during analysis of stories, showcase feedback, testing). Have special sessions that cover methodology. Offline the subject if it comes up elsewhere. It can derail your session plans easily.

Be honest and upfront
About any shortcuts you have taken, any information that you don't have, any help that you need.

Understand each stakeholder
You should know the pressures that they are dealing with, individually. Know how you can help them.

Create. Shared. Vision.