Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
IT Technology

Indian IT Consultancies Struggle Against Technological Obsolescence (economist.com) 64

Few people outside their home country have heard of Tata Consultancy Services (TCS), Infosys, Wipro, HCL Technologies or Tech Mahindra, India's five biggest information technology (IT) consultancies. Yet even when enterprise software to manage marketing, production, inventory and the like comes from Oracle of America or Germany's SAP, it is often the Indian companies that install and maintain software for clients. But for all their tech nous, the Indian giants have also been unable to keep pace with technological change. The Economist (may be paywalled): Corporate software is becoming easier to use, reducing demand for their services. The lucrative legacy business of running mainframes is evaporating. Helping clients shift to the cloud makes money but not nearly as much. Despite some interesting pilot projects -- such as Tech Mahindra's use of artificial intelligence to tell apart 1,645 Indian languages or Infosys's covid-19 contact-tracing in Rhode Island -- the consultancies have not come up with a killer app, let alone powerful platforms like those of America's big tech firms.

Worse still, multinationals are increasingly reluctant to outsource their IT. Rather than hire the consultants, many are creating subsidiaries in India to do the job in-house -- sucking away both custom and workers from the consultancies. Before the pandemic India hosted more than 1,400 of these so-called "captive centres", employing a total of more than 1m people, according to an analysis by the Ken, an Indian news website; around 70% of them were owned by big American firms. Walmart Labs India, owned by the American supermarket chain, is reportedly on course to double its staff numbers to 7,000 in the next year or two. The popularity of such in-house operations has to do with the changing economics of technology. This once required armies of people, so spreading costs among many clients made sense. With falling prices of hardware and software, and more skilled workers around, a captive centre can pay for itself with just 50 employees, says Peter Bendor Samuel of the Everest Group, a research firm.

This discussion has been archived. No new comments can be posted.

Indian IT Consultancies Struggle Against Technological Obsolescence

Comments Filter:
  • by account_deleted ( 4530225 ) on Friday July 24, 2020 @04:57PM (#60327659)
    Comment removed based on user account deletion
  • by bobstreo ( 1320787 ) on Friday July 24, 2020 @04:59PM (#60327661)

    "Go away or I will replace you with a very small shell script".

    • by majorme ( 515104 )
      How does your script scale with people per instance?
      • It doesn't but I'm a PHB and I'll just pay for more cloud kit 'cos it's cheap as chips and then beat my in-house IT staff into making it stumble along and achieve results, albeit shoddy and unsupportable all the time ignoring the IT staff's insistence this will bit back in 18 months time!

  • by rsilvergun ( 571051 ) on Friday July 24, 2020 @05:01PM (#60327665)
    we're not getting any jobs back. The multi-nationals have just gotten so big they don't need these consultancy firms to source cheap local labor anymore. They're well enough established that they just hire their own people.
    • Umm ok... "their own people" meaning? Somebody is getting a job after all?

      • by yassa2020 ( 6703044 ) on Friday July 24, 2020 @06:27PM (#60327951)

        Umm ok... "their own people" meaning?

        Clearly, based on context, 'their' means 'the multi-nationals', meaning companies like the example given of Walmart. So instead of hiring a consulting firm and paying about $500/hr for 10 people, while the consultancy firm pays the workers $4/hr, companies like Walmart are hiring the $4/hr workers directly. For clarity, all happening in India.

        • I remember American Express around Y2K days. The Indian firms failed - and needed on-the-ball American QA to stop false 'All fixed boss' replies. Then poaching was rampant then too. 20 years later, there are still lazy companies not hiring Russians/Sth Americans or even Chinese - or doing local in-house training. If Labour is 1/4 of the price, why are IT budgets increasing? The answer is 'Do it right - Or do it over'. That is ICT shops are delivering untested prototypes and doing production testing. Client
      • by sjames ( 1099 )

        Yes, somebody that doesn't live in the U.S. It said so right in TFS, give it a read!

    • The 5th wave has arrived. Managers and decision makers(I am not saying they are logical) pushed their shit to the 'Cloud' and standardised on lousy one size fits all market leader software, and standardised on cheap unskilled technician's to tweak bog standard applications. Do note however you measure it, IT budgets have NOT gone down, savings never happened, and licence fees mean room to cut fat is all but gone. Many are finding that bog standard software, means bigger fish like Google and Amazon can eat t
  • Perhaps this software is getting so easy that even the end-user can install it?
    • by hjf ( 703092 )

      No need to install anything when everything runs in a web browser

      • My shop, we dropped around 75% ( about 15 ) "data developers", they're job was write and code apps just for reporting for the biz people. We switched to using MS PowerBI, we in the ops team and the remaining dev team just feed raw sources of data into a cloud warehouse that the data and devs designed, then hooked up PowerBI. The biz people love PBI, they can write their own reports, work direct with the data and worst/best of all they can feed their beloved Excel sheets direct into PBI and work reports.

        Seen

  • Tata Consultancy Services (TCS), Infosys, and HCL Technologies or Tech Mahindra are everywhere in Canada IT business.

    • by dsgrntlxmply ( 610492 ) on Friday July 24, 2020 @05:47PM (#60327819)

      I worked with Tech Mahindra on site in Bangalore in a train-your-replacements engagement around 13 years ago. I worked with a group of perhaps 8 engineers including two more senior, with previous experience with our company's projects. The others were young, not highly experienced, but competent within expectations for their levels of experience. Another group in this office area had several younger engineers, male and female, and a somewhat older female group leader who seemed to be working well with her group. That broke my preconceived notions in a positive way.

      A couple of years ago I had dealings with Infosys and with a specialized unit of HCL. Infosys met all negative stereotypes. By comparison, HCL had a group in Canada with several extraordinarily good engineers with "a very particular set of skills".

      • by ghoul ( 157158 )

        Infosys USP is they can take trash and make them productive through training and management. Infosys recruts from the worst possile engineering colleges and trains the folks vigorously.. Some of these folks turn out to be diamonds in the rough who just ended up at bad colleges as their parents were not rich enough to pay for extra coaching during high school. But most smart kids in India dont end up at Infosys. They go to product companies or startups or go to post grad programs.

      • Last 3 projects we engaged with consultancies from India were OK but it was odd. Each time the core devs know their stuff, they make the pitch and get the gig. The core devs do a stunning job and you get a good app. That's when it falls apart, they hand over to frontline support and it all goes to hell! We've have 3am calls for hours with frontline while they try to find the devs to fix minro issues or they haven't got a clue about simple stuff like doing restores or DR tests, patching would be done without

      • I've worked with the Pune branch of a large multinational, so $company-x Pune rather than $x-consultancy engaged by $company-x, they've got some really sharp developers there. Not sure where they got their staff from, but I assume that what used to be consultants are now being transformed into employees. Which seems like a win/win, the companies get full-time developers and the former consultants get full-time employment.
  • by know-nothing cunt ( 6546228 ) on Friday July 24, 2020 @05:13PM (#60327707)
    I had hoped to get a job with them, but then I found out that "Tata Consulting" wasn't what I thought it was.
  • They need to stop bombarding innocent people with fake phone calls on how their Internet or telephone services are being disconnected, how they now have to pay for Amazon Prime, how hackers have broken into their computer, and other scams, all in an attempt to sell them help.

    I get these calls about every two weeks and my telephone company has got a tracker for this problem with people all over the UK getting these scam calls every single day.

    The caller ids are fake and so cannot be blocked by normal telepho

    • by ghoul ( 157158 )

      When the criminals get tech savvy, cops have to get savvier to keep up. Any country has bad apples. The solution is not to destroy the IT industry, the solution is to add resources to investigate and prosecute these cyber criminals. Fact is if these folks were in the UK, the level of tech savviness they have would have got them legit jobs but in India competition is tougher Some just dont want to work hard and try to take the easier way of cybercrime as the cops are way behind on cyber crime. Indian govt ne

      • I'm more inclined to believe that they make a killing with those scams, find it acceptable to scam people in wealthy countries or believe it's a fun game, they get away with it easily and also believe they cannot get any IT jobs unless the wealthier countries hire them.

        Western citizens then certainly don't need to get more tech literate. That's nonsense. It's like giving in to terrorism, and one doesn't give in to terrorists, criminals, bullies, scammers, stalkers or just plain assholes. They need to be sto

  • 1) it is not
    2) these companies are not making it easier, just more expensive

    • You think? Salesforce seems to go in with little consulting, and even the legacy glue is not a big job. Do companies still implement SAP/Oracle for new projects? What is the go-to solution for a process change or usability improvement? Companies realize that the schedule and cost of legacy solutions is not useful.

  • I as a american came in and recovered projects none of these companies had any skills in completing over the past 5 year in midwest america. We yankee hotshot did what SMEs in most companies get to do once a decade up to 3 times a year, deploy a massive technology shift without much oversight, set up a support infrastructure and dump standardized documentation of a constant tumultuous walk away.
    I did everything from branch VPN design, ran a cable headend after a buy out, built a data center for the
  • "Few people outside their home country have heard of Tata Consultancy Services (TCS), Infosys, Wipro, HCL Technologies or Tech Mahindra, India's five biggest information technology (IT) consultancies."

    No, many of us in tech are very aware of who these companies are. They've taken a lot of jobs away from friends and former colleagues.

    And given that they make their money by hiring people for as little money as possible, it's not much of a surprise that they can't keep up with technological changes.

    • I've actually seen at from both perspectives. Through an open source project I met an extremely talented young woman who just barely started learning at age 16 and by age 19 she had absorbed enough knowledge and skills that if she were born to a privileged family in the US she'd be making 180k+ starting at a Silicon Valley company but instead she was thrilled to get a job at one of big name consultancy companies for the equivalent of about $4/hr. Which due to low cost of living is really equivalent to about
      • If people actually wanted to live in Silicon Valley they wouldn't have to pay them so much.
        • That's completely beside the point. Even in a regular US city, she'd be making 6 figures in the US versus $4/hr in India.
          • Well... I don't make 6 figures but the place I live is so inexpensive that it doesn't matter.
          • by ghoul ( 157158 )

            4$ per hour is 80000$ per year. 6 figures is 100000$. A 20% difference is not bad for a 66% percent cheaper cost of living.

            • by ghoul ( 157158 )

              Ignore the previous comment. Bad math. 4 dollar per hour is 8000 dollar per yr not 80000 though I doubt any competent person gets paid 4$ an hr in India. 4$ an hour may be a starting salary fresh out of college but salaries rise fast in India. Typical coders make 10$+ an hr. Really good coders make 20-25$ an hr. This is in a country where the min wage is 2 dollar an hr.

  • by Impy the Impiuos Imp ( 442658 ) on Friday July 24, 2020 @05:59PM (#60327855) Journal

    the Indian giants have also been unable to keep pace with technological change

    Or social change -- that baseball team needs to rename itself!

  • Anecdotal 'evidence' of course, having worked with engineers from the US, Europe, China and India I have noticed that overall, the Indians have the least amount of that engineering spice (no pun intended) which, granted, is hard to define.

    It's all good and well knowing facts and procedures and equations and established practices by rote, but engineering is equally about thinking outside the box, curiosity, intuition and a fair bit of creativity. Very few problems can be solved elegantly and quickly by sim

    • I have worked with engineers in and from India for many years during my career. These were not traditional IT engineers, but typically engineers working in a niche software field.

      These engineers were very talented, skilled engineers.

      These engineers were working direct for the India offices set up by US companies. This is the difference. the best engineers are hired direct. Then the Indian outsourcing companies hire the rest, after the best engineers have already found jobs.

      • Always interesting to hear someone else's account. As I said above, any personal experience is likely to be anecdotal, if not downright apocryphal. Of little value in the bigger picture, in any event.

        Still, skill or talent isn't what I typically found wanting. Hard to define what then though. Not as passionate and tenacious maybe. A greater distance between the project and the personal, and less prepared to deviate from the tried and tested in favour of a better solution or shortcut.

      • That would make sense, b'cos if a company was directly hiring its own employees for its offsite office in India, they'd make sure that that person could actually do the job, and not just try and fit somebody within a budget, as the consulting companies do.

        Whereas assigning the consulting company the role of hiring the employees working on the project just means that that company will look for someone less specialized, so that they can keep moving them b/w projects. I think that a combination of outsourci

        • by ghoul ( 157158 )

          Hiring and retention is an art which the outsourcers have perfected. Most of the captives are failing at it and reaching out to the outsourcers to staff people into their captive centers or they are throwing so much money that the entire point of offshoring to cut costs is being lost.

    • by ghoul ( 157158 )

      People tend to self sort to similar levels. Smart people go where the smart people are. If you only met mediocre Indian engineers maybe you were working at a mediocre company doing mediocre work . The Americans you were working with were also mediocre.

      • But then again one can still notice a difference between the various backgrounds in this scenario, irrelevant of the overall absolute level of quality, however that might be defined.
    • by Cederic ( 9623 )

      For a long time Indian universities taught people the technology, so India had a good supply of people skilled in using a given technology.

      British and American universities (and no doubt others) taught people how to think, so those Indians were competing with people capable of learning the technology, but also capable of thinking beyond it.

      Sadly American and British universities appear to have abandoned that strength and focus now on reeducation.

  • Their problem is they are not doing the needful.

  • In-Sourcing is the shift of corporations from an outsourcing model to an in-house, but still offshore model.

    Whereas before, major corporations "outsourced" to service providers who utilized dirt cheap labor from India and its environs to save money. Now the corporations are hiring the dirt cheap labor directly and cutting out the middleman.

    Instead of low grade IT workers working for Wipro and being resold to Walmart et al, the low grade IT workers now work for Walmart et al directly, thus saving them a bunc

  • Seriously, YAY! I've been cleaning up the messes left behind by unqualified overseas body-shops for decades.

  • Indian education sector is very backward and reacts very slowly. Thats what gave India the IT boom and thats exactly what is going to lead to IT bust.

    Indian colleges were still teaching Fortran and Cobol well into the 80s. My own brother enrolled in a Cobol diploma course in 1985. Just insanely behind times, well after most American and European univs had end of lifed Cobol education. I was laughing at cobol coders back then, I had degrees from "IIT and IISc" and knew things like the C language. But the joke was on me. Then came Y2K, mainframe software without any real people to maintain it. Suddenly there was demand for Cobol programmers and some database administrators and mainframe hackers and India had the supply. And it shipped some 100,000 cobol programmers a year between 1995 and 2004. I think the H1B was reduced to 65K after that and Indian immigration went down to 50K or so per year.

    Now the biggest money maker was customization. Every company bought IT software and customized it to its operations. Each time software is upgraded from say PeopleSoft V2 to V3, all users have to migrate all customizations, all reports, validate all ... cash cow for Accenture , TCS , Wipro, HCL, ....

    Now the trend is "cut your feet to fit the shoe once, then no more need for custom made shoes" Companies are adapting to standardized practices in onboarding off boarding, payroll, benefits packages, travel reimbursement process etc etc. All problems of data warehousing, compliance with laws and regulations like Sorbanes Oxley, or reporting requirements are all the headaches of the vendor. There is no reason to reinvent the wheel, just follow well established process. Suddenly all those consultants making tons of money by simply upgrading versions and running regression suites, unit test suites, verify the test output etc etc are all redundant.

    And Indian colleges still churn of programmers who are suitable for locally hosted stuff like Oracle version whatever, who are clueless in working with totally cloud based software. There is not much of need for them either. Coding is done by expensive well trained modern languages, cloud based full stack coders, mostly US graduates.

    So being behind the technology curve giveth and taketh away.

  • by SimonInOz ( 579741 ) on Friday July 24, 2020 @11:10PM (#60328699)

    I have worked with a lot (many dozens) of Indian contractors, outsourced and onsite.
    My invariable opinion has been that about one in ten is pretty good, some even very good indeed. But the rest are terrible. Even actually worse than useless on occasion.
    I have tried to work with outsourced developers actually in India. In one instance (possibly several), we were trying to have a meeting, with them connecting remotely. It was terrible. They were very hard to understand at the best of times [most Indians are convinced they speak perfect English, but I beg to differ], but the connections were terrible and the background noise overwhelming (it sounded like they were in a coffeshop with half the population of India yelling outside - and possibly an elephant).
    This suggests to me they have a training problem, and also a qualification problem. There are social problems also, with the classic being always wanting to be agreeable, even if they had no idea what was going on, or had no idea of how to solve the problem they were tasked with.

    If this is the normal performance of IT folk in India, I'm not surprised they have problems.

    • The "very hard to understand" part brings back a memory: My wife had a health scare and ended up in the emergency room. We're in the US. Her doctor was Indian and had a decently thick accent. I'd spent four to five years by then working with a number of folks originally from India, so when the doctor spoke, I understood him, even though I need a cochlear implant and would be considered "hard of hearing," in the best of circumstances. So while he spoke, I looked at my wife and saw that she didn't comprehend
  • In the early 90s we were getting close to the point that having software write software could be cost effective. You would need highly paid architects to come up with bulletproof specs and tests and the software could be generated at about half the cost of normal software dev
    Than offshoring came along and developing in India was 10x cheaper and automated software development was no longer cost effective
    Now salaries in India have risen and costs are only 3X cheaper.
    Meanwhile the science of auto generated sof

    • by Cederic ( 9623 )

      You would need highly paid architects to come up with bulletproof specs and tests

      Also known as 'programming'.

      It didn't get replaced by offshore, outsourced and imported cheap labour, it was never real in the first place.

      end users using point and click interfaces to specify specs in natural languages

      That's, erm, not natural language. That's clicking on fucking interfaces.

      People will go into their chosen field instead of everyone running after the offshoring dollars. Will be a boost to India's development.

      That is to be welcomed, although given the raw population in India I think they can do both.

      • by ghoul ( 157158 )

        You confuse requirement analysis and design with programming whereas they are only parts of the entire programming process and most bodies are involved in the coding phase not the req analysis or design phase.

        I was keeping it simple but in case it was confusing the natural language refers to BDD - where you can specify outcomes as natural language sentences and the software changes it into acceptance tests.

        Large raw population doesnt mean everyone is smart enough to be an Engineer. US has 300 million people

        • by Cederic ( 9623 )

          You confuse requirement analysis and design with programming

          No. I've done enough of all three to know that programming is merely a formalisation of requirements.

          Skipping the programming by formalising the requirements is.. programming.

          Large raw population doesnt mean everyone is smart enough to be an Engineer. US has 300 million people. Only about a million are in Engineering.

          So India can have two million engineers and another two million supporting the IT industry. Which was my point.

          • by ghoul ( 157158 )

            Just because India has 4 times the population does not mean it has 4 times the no of people ready to be Engineers. keep in mind India is a much poorer country with a weaker public education system. The 1 million in India who are smart enough to be Engineers are the seed corn of the country. They should be building up the country . Instead they are fixing javascript for shopping portals in the US. its a misallocation of brain power but the solution lies with the problem itself. As Indians earn money in the U

            • by Cederic ( 9623 )

              who are smart enough

              Well forgive me for assuming that Indians are as smart as everybody else.

              Differentiate between intelligence and education. Intelligent people can become engineers; they just need education. There are enough Indian universities (let alone schools) to educate far more than a million Indians.

              • by ghoul ( 157158 )

                You cant take someone who has a broken primary edication and educate them to an Engineer. Education starts at age 4. No matter how much natural intelligence if you have come up through a broken system you wont be smart enough at age 17 to pick up engineering. Maybe I should have differntiated between natural and expressed intelligence but I think you do get my meaning. People are equally smart everywhere. The same proportion of people everywhere have the natural propensity to be good engineers but not all o

  • Everything in the hands of two or three hyper-greedy psychopaths who don't care for anything but your money, and I mean "care" in the same way as the mafiosi who are going to break your shins (business) if you don't pay their protection money. Especially when there's no mainframe vendors around anymore to crawl back to.

    It is just the hardware equivalent of outsourcing.

    Funny though, how it now bites those in the ass, who did the human outsourcing.

    Hey, that gives me an idea: Bite "cloud" outsourcing in the as

PURGE COMPLETE.

Working...