"If you know why BA's shonky IT keeps going to sleep in the mornings...."
Theory : Because BA are a penny pinching, outsourcing, offshoring, miserly, disorganised shower of shite?
British Airways is getting its grovelling in early after a systems crash caused chaos at Heathrow and Gatwick airports earlier this morning. The outage affected check-in desks at both the main London airports as well as the minor bizjet destination at London City Airport, with the inevitable hundreds of angry passengers taking …
I wouldn't use Indian in the pejorative. I prefer to think of it as "Coding, yes man, from a part of the world where horrible bosses* are still a thing, and where the words 'don't know how to do this,' are pretty much verboten". Should absolutely not be underestimated as will work all hours and sleep at the office in order to get on. Pity really, as the raw material isn't bad at all. Not just India either. Africa is on the up and up. This is the relentless force that competes with us for our jobs. We must therefore be smarter/stronger/faster to justify our pay and requirement for some sort of life outside of the job. Idiocy like today's incident does of course help.
* Yes, we have our share of horrible bosses, along with rights, a safety net and not having to worry about healthcare for our families. Makes for more creative people who give a fuck.
Yeah but look - Indian coders are particularly good at producing the most "impressive code" they can. Which means pages upon pages of over complex spaghetti crap that barely works at the best of times / but hey it looks like they put a lot of effort in. Yes I'm generalising / but it is true by and large.
"And if you could get the best people, it'd cost as much (or more) than it does as hiring your own employees and nobody would bother offshoring."
The only time you should ever consider outsourcing your core business(*) is when you need to get rid of large numbers of staff(**) and have no other options.
(*) An airline is a massive IT and logistical operation which happens to fly aircraft and the aircraft can be wetleased.
(**) EG: when you have twice as many as are actually needed thanks to featherbedding management not being detected for a decade or so, or when a change in technology would cause massive redundancies but the staff won't have it(***)
(***) EG: shipbuilding - it was refusal to move to modern methods that killed UK yards - the workers in Japan were actually better-paid than the UK ones, but produced 10-15 times more output.
A very long time ago, Gartner pointed out that management need to consider "Total Cost of Ownership" for IT systems.
So, getting a half price programming team and cutting this year's staff budget might not actually work out cheaper in the long run......see this article for evidence.
Clearly the management at BT don't subscribe to Gartner.....or don't care!!!!
"Although informed sources came up with plausible theories about what happened, the actual cause has not been acknowledged by British Airways."
ISTR reading that BA recently said they wouldn't make the full explanation for that public. I think a visit to the relevant HoC Select Committee must be in the offing.
As databases like Oracle and SQL Server started using TIMESTAMP WITH TIMEZEONE data types instead of the basic date datatypes, more of the older DB developers got very confused and spent days trying to fathom out why jobs wouldn't run at the time they specified not realising about the use of daylight savings in relation to TWT and schedulers.
Once found a system that would fail to run ultra-critical jobs at exactly 2 points during the year. Found out some muppet set the time to run at the exact moment the clocks skip the hour as they change, the scheduler wasn't intelligent enough to know and it just skipped all the system critical jobs.
Because of course it's only people in the UK who have holidays in the summer. Strikes by French air traffic control staff don't affect people going to France in the summer from other countries or French people flying to other countries for their holidays do they?
It's not all about the UK you know!
It is all about economics not IT.
Where do you get your wages from? A UK firm supplying a foreign customer? Do your UK customers get their money from the UK only. If Johnny foreigner stops buying British you won't have a job, though at least our Bae supplied kit won't be used to kill innocents in Yemen etc.
IT is not economics. Outsourcing is just buying foreign services. How many imported goods do you buy?
Why are you outsourcing your holiday by going abroad instead of staying in the UK? The money you spend abroad is needed here. What's wrong with sitting in a beach café watching the rain fall eating greasy burgers and chips? (Me, as I write this )
I do agree that outsourcing and offshoring is a stupid idea. I've dealt with foreign bean counters so know they can be worse, so that won't work. Why send our jobs abroad when we don't make anything of worth in the UK, we need people working here to keep the economy going
Instead of complaining about losing to the competition insist on your suppliers buying British because after Brexit it will only get worse. ( Yes, I was against Brexit and I'm not a Tory, so I won't respond to discussions on that subject. )
Hey , why dont you paranoid Anonymous Cowards stfu? when you have several anonymous people shouting its very difficult to tell who said what to who. So how's about you man up and identify yourselves?
If you are really that scared to unmask in public , maybe you could write something in the body to indicate who or what you are talking about.
note the Troll icon :P
I've got twenty plus years in IT behind me. My role was outsourced and then offshored twice. I don't work in finance though I did study it and economics a long time ago.
To Prst V.Jeltz
I now offshore roles for a living which is why I'm an AC. Sorry but that's life, I try to be good to those sent for slaughter.
for the poor frontline people who have to bear the brunt of customer wrath for something they have no control over.
Last time we came back from a trip, the plane was late because of weather conditions and there was no way we could make our connection flight (it left a minute before we touched down).
We were very worried upon our arrival at Heathrow, but ab-so-lutely everything had already been taken care of. There was someone waiting at the Arrivals area after border controls. He was very nice, checked his clipboard, found our names and told us where to go to register for a free hotel night and arrangements for the next day. The desk personnel were totally charming and helpful and we were whisked off to the Sofitel with everything we needed to ensure that we had a good night's sleep and were on time the next day for our new flight. Our luggage was similarly taken care of, but I don't think it slept on a nice bed :).
No hassle, no panic, no fees, everything fine and with a smile.
That's what I call service.
Similar experience here. Family holiday flight out to Florida was badly delayed partly due to a combination of technical, weather and cock-ups. Once they'd decided we weren't flying far that day vouchers and the Hilton were quickly provided. On top of which the BA response to my claim under EU flight delay rules was dealt with immediately without any challenge even though they might have argued the original cause was weather related and therefore out of scope.
On my honeymoon they also provided champagne on the flight out when they heard.
PR like that is hard to earn. Now if they can stop wasting their reputation and get their IT right everything would be good,
Indeed. Screw-ups are inevitable.
But the customer service side you should ensure always works.
My beef with most companies I have run-ins with is not that they messed up, it's that they can't do customer service. If you think of it as "customer retention" (because you don't need customer service while everything works well and is obvious and they don't need to ask questions), then it takes on a different meaning.
I don't care if the previous table is slow to leave the restaurant, there's nothing you or I can reasonably do about that. But you CAN make sure I'm kept informed, politely told what's happening, provide me with a seat for my elderly grandmother in the meantime, keep coming back and apologising and giving me updates, etc. Even saying "Sorry for the wait, sir, we'll knock a bit off the bill." You think that COSTS you money to do? No. It retains the customer long-term, for a tiny, tiny imperceptible change in the spreadsheet.
I honestly don't care that people screw up. We all do. It's what you DO ABOUT THAT that matters. Not just in terms of fixing it, or making sure it doesn't happen again, but what about me, here, now, the person affected by it?
Too many companies ignore that and then wonder why they get no loyalty, no support from their customers, and don't make as much as other places, or get laughed at when they refer to themselves as a quality brand.
I could go into the Royal Hilton tomorrow, or The Ritz, as a customer and find something wrong. I guarantee it. But they would know how to handle it so that I didn't care. They'd go out of their way to change it for me, most likely. It's not "the customer is always right" it's "that guy over there who's upset about something minor is several hundred / thousand pounds walking out of the door". Until what they are asking is going to cost you anywhere near that, it's really not worth the bad PR.
P.S. this is another reason that Amazon are killing the high street. If I need to return something because it's broken, they often post out another one before I've ever been given the details to send it back to. They don't care why or ask questions beyond "So you're not happy with it? No problem." They just do things, for the customer, without question.
Customer service is something you spend money on. And it's also something that, done badly, costs you even more money. I've literally had an argument with Bensons For Beds, where a pair of beds arrived without DOZENS of the parts necessary to assemble. One was fine and complete (so I knew what I was looking for), the other was missing half the parts, from its sealed box, that was delivered unopened. And it was random bits, from a sealed bag, so not a theft, or a con, literally just mis-packaged.
It took me HOURS and HOURS on the phone, dealing with every nonsense imaginable from "but I can only send the parts to the billing address" (WHAT GOOD IS THAT? I'M BLOODY STANDING AT THE DELIVERY ADDRESS, BELIEVE IT OR NOT!), phoning my (hospital worker) girlfriend at work repeatedly to get her to "verify" what bits were missing (I told them not to, apparently they "needed" the billholder to agree, despite the fact we weren't paying anything! And how does she knows what bits she's missing, she's in work! She yelled at them too, told them to go away and do whatever I ask), all kinds of "sorry, sir, data protection" nonsense (I work in IT, please don't try to explain the DPA to me, especially when you're using it as an excuse to not send me some replacement bits, which had nothing to do with data whatsoever). I must have spoken/yelled to 5 people, over the course of 4 hours, to get a pack of screws, dowels and little plastic bits sent to me after paying hundreds of pounds for beds. The little plastic bag came on the back of a TRUCK, I kid you not. I've never used them since.
Nobody can possibly justify that hassle, when they could have just used their brain and said "Oh, that's not good. No, I'll send someone right over with another bag of components. Oh, you want to collect, sure!" Hell, for good customer service, I've had people hold DIY stores open past closing time JUST FOR ME. That's service. It's no skin off their nose (the store was probably staffed and stocking until the early hours anyway). But it helped me out.
Customer service is the solution to "Oh, bugger, we messed up."
Denying customer service is just saying "Oh, we messed up, gah, who cares?"
My question really is: The system screws up. So you're telling me there's no way for someone to get a list of what flights/passengers SHOULD be going out (surely you have to register these on some kind of roster anyway?) to the guy at the front-line, who - if he has to work from paper photocopies that have been faxed over - should be able to make some progress, no? I know a lot of airport stuff is online nowadays, but you're telling me you can't get a redundant system such that each flight worth TENS OF THOUSANDS can operate, even if the poor frontliners have to think on their feet and work over a phone line rather than the computer?
Customer service is an expense. Why people think it's not worth AT LEAST as much as sales, I can't fathom. Sales people are approaching randoms who might never want to use your company. Customer service is about people who are ALREADY using your company and will likely continue to if you do it well. Just because there's not a box on a spreadsheet for "Money saved because we were nice to people and they continued to use us", doesn't mean it shouldn't be accounted for.
I couldn't have put it better myself. I hope you are in a position of power in a company.
Upset customers tell everyone of their poor experience, how many people rave about good service? While studying marketing I was told that one upset customer costs you seven times more in sales than one happy customer. It's hard enough to find customers why throw away that effort and expense?
^ This. A thousand times this. And a thousand times more.
Hell, I would generally even settle for just basic communication. But waaaaay too many companies just ignore customers.
Flight delayed? Let's hide the staff - sod talking to the people who actually have already paid for the service and letting them know what's going on.
@Lee D Aaaaand breathe! :)
Also upvote for that rant as I completely agree. People mess up all the time, no one is perfect. What really counts is how you deal with the mess up. I will go back to a company that sorts things out well but not one that couldn't care less or deliberately antagonises me (as per the script monkeys you dealt with at B4Beds).
We bought a new AEG/Electrolux cooker hood from John Lewis and it was missing the mounting screws from inside the several layers of completely sealed packaging. An oopsie in the packing dept but needed sorting quickly as the installer was coming in a couple of days. Called JL who just routed the call to Electrolux as they already have my money thanks. Electrolux then spend about half an hour of my phone bill figuring out in detail which bits are missing then promising to send them out.
The installer came and went - he managed to get a tidy job done without the missing bits in question as he used some spares he had.
About 8 days later a large box arrived from Electrolux. It contained a complete new set of the manuals and bags of screws etc (the box was 20% full or 80% empty depending on your outlook). It was also missing the three required mounting screws I needed. Icon ->
The only thing Electrolux got right was quietly adding me to their Spam list so the email I created for them got deleted rather promptly after. A complete cluster fuck of arse spanners of an organisation.
"Just because there's not a box on a spreadsheet for "Money saved because we were nice to people and they continued to use us", doesn't mean it shouldn't be accounted for."
It is. Accountants call it "goodwill" and it's a substantial part of most company bottom lines.
When an ongoing concern is sold, it's the part of the sale price that isn't accounted for by the assets.
The problem is invariably that management/sales don't get "goodwill" when they come up with their harebrained scams to save money - bringing up "goodwill impact" with accountants is always worthwhile if you think that PHB is doing something incredibly stupid.
I very much agree with you that Customer Service should have custormer retention at its core.
What I hate is something I have been through recently where, after reporting problems to the technical team of an organisation, with no reply, I finally reached out to Customer Service to see if they could do anything. The reply was, as you might expect, along the lines of "here are the complaint procedures" and suggested lack of interest and came across as "Here's the Black Hole we point nuisances to"
When there are alternative suppliers, vendors or providers of services readily available it is easy to walk, but we all ahve a lot of time and practice invested in preferred products. To be treated casully by Customer dis-Services is at the least galling. Whether it is always worth switching supplier/product is another question and depends on your level of irritation after some solemn reflection.
You were obviously not flying Qantas.
I was on a flight that was diverted by bad weather in the mid afternoon several years ago.
About an hour after the curfew at the original destination Skippy advised via a PA announcement that all passengers from our flight would be provided accommodation and to wait for your name to called.
At about 12:30am they started shutting down the "service" desk and were stunned when five other passengers and I walked up and said "and what about us". About 1am the co-worker passenger I was traveling with noticed an old lady, probably in her late 80s, sitting off to one side looking very confused and went and asked her if she was on our flight. She was.
I actually don't mind RyanAir, flown with them a few times, as long as you do your research first so you know for example, that you'll be landing in Charleroi instead of Brussels and plan for that they are OK. They only do short haul and a couple of hours isn't bad, sure the constant trying to sell you extra's is a bit annoying but you can easily ignore it and of course they are cheap.
Certainly wouldn't want to fly them long haul though...
Then again, there's no bloody way I'd ever fly long haul again with BA either, also a bit of a shame as BMI baby actually used to be OK for short haul back in the day.
No, no, no. They are competing with the government department responsible for the flood defences in Upton Upon Severn.
The town has just been severely effected by flooding, despite millions spent on flood defence systems, why??
Because they dont keep the critical components stored locally, and the lorries carrying them got stuck in the holiday traffic on the M5 until it was too late to fit them!!!
There is a 2 page article in the Daily [NameThatMustNotBeMentioned] about other shortcomings of which BA is accused. It cannot make happy reading for anyone booked to fly with the company. It ought to make unhappy reading for the company management, but whether it will or not is another matter entirely.
BA (well, IAG) is trying to sell itself to Qatar who want control. Therefore they are trying to bump up short term profits at the expense of everything else - reliability, quality, service, reputation etc - through the traditional methods of cutting costs like a bastard. It may well terminally damage BA's reputation but it will make the board members & shareholders rich in the short term which is the primary goal.
BA is joining an ever increasing list of companies that are nothing more than financial investment vehicles. The fact that they happen to be an airline is irrelevant, they are there to serve the investor first and foremost, not the customer which is just an annoying necessary irritation.
Same with most multinationals.
Yes, yes! A current vendor I am forced to use bought the vendor I (happily) used to use, and then was itself bought out by the vendor I was forced to use 20 years ago.
The thought that the reams and reams of money extorted from me back then financed the ever-expanding conglomerate that swallowed up the good vendors just burns.
"BA (well, IAG) is trying to sell itself to Qatar who want control. "
That could be "interesting" for BA/IAG manglement. Qatar run a _very_ tight ship and concentrate heavily on both 'making sure things don't go wrong' and 'getting it right when things go wrong'
They'll look right past the profit statements at customer satisfaction levels and those stories may badly impact the sale price. I can see large chunks of upper and middle management being shown the door.
If IAG is to continue offering routes within the EU they have to have a majority of ownership by an EU entity. Which raises the question of what happens post-Brexit.
An equivalent rule in the US was why Branson never had a majority stack in Virgin America.
Swing and roundabouts...
I have an afternoon of work to do in Germany every month or so... I could fly over in the morning, do it, and come back in the evening. However, as was demonstrated perfectly by a colleague the other week, if you rely on the morning flights from London City, you can get caught out.
So I fly out the afternoon before, check in to a cheap hotel, and then go and have some beers and food with a new group of friends I've met.
So thank you BA (and French air traffic controllers) for being so unreliable that I am forced to spend a bit more time in Germany, being sociable with the new circle of strange Germans I've collected - and the occasional Brit from the flight (yes, I'm that guy, the one that enjoys interesting conversation when your ears have popped and you can't hear a word!).
Unfortunately now the new social circle are suggesting I should string my visits out to reach a weekend, and I think I might end up paying for this with some major organ failure!
Oh well, it's all good fun, and it certainly makes life more enjoyable than remembering it's actually a 3+ hour commute each way for about the same number of hours work!
Outsourcing companies send the A team to do sales. British directors want the bonuses they'll get for supposed short-term "cost savings", and have great experience in the art of staying one step ahead of the longer-term disastrous consequences of their greed and incompetence. They are pathetically easy prey for the A team's wonderful promises and copious bullshit.
The contract signed—by people who do not understand the IT process, or, as above, really don't care—the outsourcer sends the B team to kick off the work.
British businesses being what they are, the entire outsource relationship is mismanaged, quickly leading to all the delays and massive extra costs which were lovingly concealed in that contract like so many tripwires and landmines. It turns out the contract was designed to turn the client business into a regularly drained life support system for the outsourcing leech. "You should have told us that you wanted so-and-so minor feature; now we have to rewrite and it'll cost three times as much" &c &c.
Having no clue what Good Looks Like anyway, the client doesn't even notice that the outsourcer stealthily replaces the B team with C and even D people, nor that it, the client, is now effectively paying for the training of the outsourcer's staff. The outsourcer will use the cheapest and worst staff it can get away with while niggling over every semicolon and ambiguous requirement, adding zeroes to the bill every month.
A few experienced and knowledgeable technical employees of the client realise all this is happening, and when they point it out, miraculously rise to the top of the redundancy risk list while being otherwise ignored.
All of this is precisely what has happened and continues every day with one of BA's major rivals. Its outsourcing long since ceased to save money—quite the opposite—and the outsourcer has, like ivy suckling on a dying oak, infiltrated the business to the point where it is impossible to root out, no matter how awful and expensive the service is.
Thus a major airline now exists primarily as a gormless, cow-like host, reduced in purpose to feeding an immovable parasite.
My guess is that BA wilfully swallowed the A team's drivel and are discovering that having got rid of so many knowledgeable, experienced and competent staff—especially people who really knew the systems in detail, and their history and idiosyncrasies—they are stuck with B, C and D outsourcers who are more focused on billing for every second, every breath and every punctuation mark, than on promptly fixing problems: if they even can.
And of course management will lie and make excuses and evasions ("Someone put the plug back in too soon", FFS). No one will take responsibility or admit failure until the bonus has been collected and the next boardroom sinecure nailed.
Funny how BA adverts are popping up on this page.
Up vote if you get the same, it would be interesting to know how they made the connection and to the point why anyone at BA thinks it's a good idea when you consider the content here.
AC because it's the way BA treat customers.
Biting the hand that feeds IT © 1998–2021