Clicky Web Analytics
« Why Our Offshore Development Team is Learning Ruby on Rails | Main | Accelerance and 'How to Select an Indian Outsourcing Partner' »

Indian Outsourcing: ISO this, CMMI that...

outsourcing partnership, offshore partnership, outsourcing vendor, offshore vendor, offshore firm, outsourcing firm, offshore software, outsourcing softwareI may have lost a client, but I think I just made a friend... I just had lunch with the owner of a company we were trying to do business with. They sent out an RFI to a bunch of outsourcing companies. He was looking for a smaller shop that could grow with him give him the attention he needed. We spent two weeks looking over the RFI and crafting a very detailed response; and then we waited. We didn't end up getting the deal, but it looks like the beginning of a good relationship (he paid for my lunch today as a way of thanking us for responding to the RFI). We discussed our business, past failures, and the excitement of being a young entrepreneur a new father over fish tacos and guacamole. He just got back from a trip to India visiting some potential offshore partners and wrote a fun set of posts India is Winning...  and Delhi Belly (hilarious)

We didn't lose the deal because of anything we could control. We have a solid technical background and an aggressive, problem-solving attitude, but we lost the deal to an Indian competitor that was obviously much bigger and more experienced than us. Our size, the political situation in Pakistan, and the fact that we haven't completed our ISO and CMM certifications influenced the client's decision. But that's ok, it comes with being an entrepreneur, it's just a part of the growth process. The encouraging thing is that it seems like we're on the right track in terms of attitude, technical skills, and vision. This wasn't our first deal and it won't be our last. In fact, now that I've met with the client, I have the opportunity to learn from him and gain advice on how to grow my own firm. It's funny how things turn out... this may lead

This weekend, two of our guys and my partner, Nayyar, just got done putting in 35 hours of emergency development work for a client with a big demo on Monday. The client made some last minute changes and was freaking out because we hadn't fully implemented them... a real nail biter. After we took care of that situation, I was talking to Nayyar about our lost deal on Skype and he said "one more thing that is more important then anything else.. They may be agile, CMM whatever but r they committed and dependable? That he will only find out after working with them"  With offshore software development, the company can be ISO-this and CMMI-that, but at the end of the day, it's all about how committed they are. A client of our was working with an outsourcing company that was a Microsoft Gold Certified partner. He was burned so bad, he wanted to give up on outsourcing.

When Nayyar and I spoke later he told me that we're going to raise our rates higher than I thought. I have to admit, I was scared "How can I sell this rate?" Other companies are charging much less than this. No one's gonna buy from us, we're going to go out of business" But then I thought about what Nayyar said and I remembered that we're looking for good clients that demand quality and are willing to pay for it. It reminded me that we're selling high value, not low cost.

At first I was uncomfortable with the rate hike, but coming from a guy who spent 35 hours of his weekend helping a client in need, I'd say he's absolutely right.


PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments (3)

Just remember that quality and trust are earned, rather than demanded in terms of higher billing rates. Please don't fall into the mind trap that just because you are billing more, you must be better at this. I hate CMMI and ISO as much as you do (in fact, I am not big fan of any IT certification as it doesn't serve real purpose), but remember, getting those certifications is NOT easy. Also, your idea of outsourcing (find a partner who YOU can grow with) is a different model than what other big Indian IT companies are in business for. I hate them for some of the shitty programmers they send out here, but I have seen them take on huge projects (which they have underbid and won over IBM, Cap Gemini etc.,) that they were successful in completing ~because~ they have good practices (CMMI, ISO etc.,) in place inspite of their average to below average programmers.

I have a feeling you are falling into the trap of "That which you fear, you begin to hate over a period of time".

My 2 cents.

-Anon.

April 16, 2008 | Unregistered CommenterAnon

I think Anon is missing the point here; usually there are two reasons to get certified
1. You want to get certified to show people that you are following standards to get more/big business.
2. You want to get certified because you are committed and you want to follow the best practices to deliver quality.

A lot of people get certified for the 1st reason, very few get certified for the 2nd reason. So one may have all these certifications but if the commitment and sincerity is not there then these certifications are useless. Unless I am missing something, I don't think any certification teaches you how to be honest and sincere and take a loose but not letting a customer down. The point is, one can get these certifications if one does not have it but one cannot become honest and sincere if one is not as 1st is something you can acquire the 2nd is a personality trait.

April 18, 2008 | Unregistered Commenterwebster

Hi,
I believe certifications really do not guarantee any sort of service , its more of how demand and supply are met.I would go with a company that has a open door policy,meaning things that would matter to me is
1)Reaction time - How and to whom? I can relay the potential problem I am facing or will face.
2)Some outsourcing companies can give you the spin of a lifetime with mirage of excuses that they can come up with and hence I stress on the fact how accessible are the senior management no matter how big they are.To me I am a customer and services have been promised to me ,in my mind any company with ethics would honor me as any other customer without taking monetary benefits attached to helping me.
Certifications "CANNOT and DONOT" gurantee any sort of professional commitment.

April 28, 2008 | Unregistered CommenterMohammad Farhan Alam

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>