
I’m often asked my opinion regarding the relative merits and fully-loaded cost of software development in various technology centers around the world. My response draws upon 15 years running a software development firm with teams on 3 continents and prior experience managing a $150 million outsourcing budget for a Fortune 100 Company. Here, summarized below, is what I usually say and I want to share it with you now. – Imran Aftab, CEO
Over two decades ago I founded 10Pearls which, has grown from nothing to a leading software development provider with over 1,350 employees and offices in the United States (DC, IL), Pakistan (Karachi, Lahore, Islamabad), Colombia (Medellin), United Kingdom (London), Saudi Arabia (Riyadh), San José (Costa Rica), and Lima (Peru). Prior to founding 10Pearls, I led the global outsourcing initiatives at companies like AOL-Time Warner and Sprint, managing $150 million budgets. Roughly 30% of that budget went to India and the rest was distributed across other markets. That individual experience, followed by many years of corporate experience as a provider of blended-shore product development, has resulted in a deep understanding of the industry and many helpful lessons about achieving the best value.
Here’s what you need to know:
(A look inside the 10Pearls office in Karachi, Pakistan)
All these factors are responsible for the variation in cost from region to region. The development partner you choose will represent some cross-section of the factors mentioned above, good or bad, and that is why it’s important to choose wisely. Is the company investing back in its employees adequately? Is the company running a small sweat shop? Are you paying a premium for a blue-chip brand? (I won’t name any names here 🤭)
Remember to ask these questions.
Sample Rates by Region:
As you can see, there are many factors that go into real productivity and outcomes. I will be the first to tell you that not all functions should be outsourced. For example, user experience is contextually and culturally sensitive, and probably not a good area to outsource. Having a “right source” strategy that’s aligned with your culture and business goals is essential.
Another emerging factor to consider is AI adoption and AI-led transformation, which has been the most significant catalyst behind shifts in the talent pool. It’s also creating superficial gaps in global talent availability, as more developers are focusing on AI projects. Certain technologies and expertise are seeing much higher demand (and higher rates) while others appear saturated.
Do you have a digital initiative you’d like to discuss? Schedule a consultation with our team today.