The number of legal disputes over IT contracts and projects seems to increase every year, not just owing to high-level IT project disasters but to the rise in security breaches in recent years.
Indeed, looking at some of the big contracts that have just been signed, there could well be dozens more disputes already incubating and plenty of resulting legal cases.
Some IT contract fiascos were ended by mutual agreement of some sort (see NHS Scotland and BT patching up their differences, for example) but many more end in acrimony and recrimination, and even court.
In some cases, however, large sums of money have changed hands as a result of suppliers not keeping promises, or customers wanting out of lengthy contracts.
10. Coats PLC terminates IBM contract
Coats PLC, the world's largest manufacturer and distributor of sewing thread and related supplies, terminated a data centre services contract with IBM because it felt that the tech giant "lacked relevance".
Richard Cammish, Coats' CIO, told Computing that the UK company's biggest data centre provider in 2012 was IBM. However, within two years IBM was no longer a service provider to Coats.
Coats, which has Nike, Adidas, Levi's, Gap and IKEA as customers, grew increasingly frustrated with IBM, complaining that the firm was not able to move fast enough for Coats' business. Cammish therefore took the decision to completely remove IBM from its operations.
"By the end of 2014 IBM was no longer a service provider to Coats because they lacked relevance, they lacked the service portfolio, they lacked the commercial flexibility and they lacked organisational agility," said Cammish at the time.
He added that the termination of IBM's contract should serve as a warning to Coats' other IT service providers, namely SAP and Salesforce.com.
"If SAP are looking to increase their market share they have to bring contemporary tools to the table. It's all about relevance. They have to have the right tools, the right price. They have to have agility," he said.
In fear of future shortage - or in preparation for its own electric car project?
New Spectre microcode patches released by Intel to fix security flaws in Skylake, Kaby Lake and Coffee Lake CPUs
But if you're running anything older you'll have to wait
Powered by servers based on Qualcomm's scalable 48-core Centriq 2400 10nm CPUs
Malware has been in circulation for more than a year