Not every city in India is a startup hub!Bangalore, Chennai, Pune, Mumbai, Delhi, Noida,Gurgaon, Hyderabad are the usual suspects.Lesser known cities have good teams too. But they areleast exposed to startups. 90% of all Indian dev shopsdon’t hangout with local startups!
Water still falls!Most dev shops still think ‘waterfall’ model. Agile ispracticed in few startups at varying vigor.
Scale-Quality combination is elusive!Good dev shops are sacrificing scale for quality andbuilding products instead. Scaled out dev shops varyin quality often across teams within the company.
The shadow of Big $B Indian IT firms !Entrepreneurs from big Indian IT firms setting up smalldev shops are different from those with startup/smallcompany stints. The dev shops run by the formerresemble smaller versions of big IT firms(Scale over Quality, Spread of services than deep skills in a niche, spec-driven thaniterative development)
There are many forms of English!Our subjective opinion:Bangalore, Mumbai, Chennai, Delhi – You mayunderstand what they speak & write!Kolkata, Indore, Jaipur, Ahmedabad, Trivandrum – It’s anacquired skill to follow what they speak & write (heavilyaccented!)Note: This is a sweeping generalization, but a good thumb rule nonetheless!
Key cities in a word or two!Delhi – Flamboyant. SalesyMumbai – Enterprising. Financially SavvyBangalore – Geeky. CosmopolitanChennai – Conservative. KnowledgeableKolkata – Argumentative. ArtsyNote: These are generalizations, but a good thumb rule nonetheless!
Customer knows!Most Indian development teams work with the premisethat you know what you want (even if you are wrong).Many keep quiet. Some hint. Very few argue.
We don’t mean it!“We’ll try our best” means “We are unsure”“We’ll see what we can do” means “We are not going to do”“We’ll come back to your right away” means “We shallrespond after you remind once more”“We need a couple of days” means “We need about a week”“We are ready” means “We are 80% there”
Numbers are important but not the end!Once you demonstrate your ability to be a good customer,Indian dev shops show tremendous flexibility.Demonstrate by paying on time, being responsive, flexible &by offering to be a reference.This works at every level of the organization.
There are about 10000 of them!About 1000 of these are good.At least 100 of them has someone who can be youroutsourced CTO and would understand ‘startup’ way ofgetting things done.
Which of these 100 do you know and wouldthey suit you? Who knows them?www.contractiq.comEmail: ashwin@...