Live data from Hacker News

Indian IT consultancies struggle against technological obsolescence

economist.com

1–10 of 285 posts

Re: Indian IT consultancies struggle against technological obsolescence

#5
I recently joined a company where my main task is to modernise a business critical application built and supported by Wipro over ten years ago. Everything is still on .Net 3.0 (first released in 2007), and despite hundreds of pages of documentation the developers seem to have little understanding of what the application actually does for the business.

The impression I have is that their business model is geared towards building one thing, learning one technology, and then exploiting it for as long as possible with minimal evolution. This is fine if you don't need the software to evolve, but most business applications do need to evolve even if slower than at a start-up or FAANG.

At least where I work there has been the recent realisation that outsourcing all your technology means you will struggle to iterate and improve that technology.

Re: Indian IT consultancies struggle against technological obsolescence

#7
post #5

I recently joined a company where my main task is to modernise a business critical application built and supported by Wipro over ten years ago. Everything is still on .Net 3.0 (first released in 2007), and despite hundreds of pages of documentation the developers seem to have little understanding of what the application actually does for the business. The impression I have is that their business model is geared towar…

Here’s the thing, I honestly think these consultancies are going to be feasting for decades to come with all these enterprise companies shifting to the cloud.

That is the very definition of ‘their business model is geared towards building one thing, learning one technology, and then exploiting it for as long as possible with minimal evolution.’.

This kind of lock-in at the enterprise level is a dream come true for them. They can marshal armies of AWS certified architects, and tie themselves to every corporation in the world, forever.

Re: Indian IT consultancies struggle against technological obsolescence

#8
post #5

I recently joined a company where my main task is to modernise a business critical application built and supported by Wipro over ten years ago. Everything is still on .Net 3.0 (first released in 2007), and despite hundreds of pages of documentation the developers seem to have little understanding of what the application actually does for the business. The impression I have is that their business model is geared towar…

The truest saying in software is that the highest value output of a project is an engineering team that understands your business. Past a certain point of size/complexity you can't buy one of those for any price, you have to make it.

Outsourcing turns an investment opportunity into an expense.

Re: Indian IT consultancies struggle against technological obsolescence

#9

I wonder what GPT-3 will do to their business models

Not sure about the business models, but it might generate pseudo-translations of the same article, like this:

https://www.news98.info/indian-it-consultancies-wrestle-towa...

My eyes bled trying to read that hash.

Re: Indian IT consultancies struggle against technological obsolescence

#10
post #5

I recently joined a company where my main task is to modernise a business critical application built and supported by Wipro over ten years ago. Everything is still on .Net 3.0 (first released in 2007), and despite hundreds of pages of documentation the developers seem to have little understanding of what the application actually does for the business. The impression I have is that their business model is geared towar…

I don't think this is a fair assumption. The work is going to be defined by the client... so if the client wants .Net 3.0 experts to maintain a legacy system, then that's what they are going to get. I have worked for and with Indian IT firms (I'm not Indian myself) and in most cases the directive is to use latest standards and best practices. In my case it has to do with cloud architectures. Outsourcing is something that still needs onsite experts that can help guide the project and critique/review what is being developed. Clients that are mostly hands off during the development are inevitably going to have significant struggles.
Post reply on HN