It is like pulling teeth to find good software companies to hire. I started off by hiring software companies / software outsourcing companies who talked well on the phone. Then, after I saw their work I realized that talk is cheap. Of course the ones who didn’t talk well, couldn’t function when we needed to communicate. Damned if you do and damned if you don’t.
So, to get a sense of perspective about how efficient companies were, I gave many a test estimate job. Some bid too high, while others bid too low. What I realized is that the ones who bid too low were not realistic or reliable. The ones who bid too high were crooked. Those who bid right on target were too good to have time for me. So, I tried to find companies who bid a little higher than what I wanted — but, not too much higher. I overlooked a few things.
I found one software outsourcing company who bid perfectly on a test project. I wanted a bid of 40 hours, and they bid exactly 40. Then I had another project which took other programmers about 2 hours. This same company wanted 16 hours for 2 hours of work. OMG! They bid very realistically on the first job, and insanely on the second. So, I am realizing that my screening process needs to be longer and include more than one bid.
Another company was given a job that I thought an American software company should take 4 hours to complete, but that an Indian company might take 6 hours. They came in at 5.25 hours. I was very happy, and their work was flawless. Then they bid on a 60 hour project and wanted 800 hours. What happened?
I feel that before settling on a particular software outsourcing company, shop around and really put people through two test projects and several quick bids to see if they are in the ball-park each step of the game. If they are sometimes out of the ball park, you could lose your shirt very quickly.
Never judge a company by their first bid!
(1) If ur testing companies out, give them a 1st test project, and then a 2nd before hiring them.
(2) If a company bid sensibly on test project #1, they might bid insanely the 2nd time around
(3) Never judge a company by their first bid!
(4) Don’t judge a book by its cover or a company by its 1st bid.
A 2nd bid proves you’re consistently in the ballpark!
(5) Baseball is back! As you visit the ballpark, make sure the IT guys bidding are in the ballpark! Or they’re…OUT!
(6) Bidding too low: unrealistic.
Too high: crooked.
On target: too busy for me.
A little higher than ideal? 🙂
(7) Don’t judge book by its cover or company by its 1st bid. Get two bids to make sure both are in your ballpark!
You might also like:
You are a helpless victim if you hire the wrong company!
How to ensure that software company you hired will deliver!