HT-2020-000448 - [2024] EWHC 1185 (TCC)
Technology and Construction Court

HT-2020-000448 - [2024] EWHC 1185 (TCC)

Fecha: 17-May-2024

Special Characters

Special Characters

652.

DBS plead that ‘The system suffered from problems with special characters, in that a field containing specific characters would cause the system to crash. This included the names of individuals containing apostrophes or hyphens. Around 10,000 records could not be migrated into the R1 Barring system because they contained special characters’ (paragraph 83.4 of the Amended Defence and Counterclaim). TCS’s Reply admitted that there was a problem with migrating around 8,500 documents with special characters (including apostrophes and hyphens) in their file names, but averred that the issue was relatively easy to resolve – special characters in the file name needed to be replaced before the file was uploaded. TCS denied that this caused the system to crash or that the documents could not be migrated at all.

653.

The following list of ‘special character’ related defects is taken from the report of Dr Hunt:

654.

Dr Hunt’s view was that it is normal practice to test systems of this type with a variety of names that are expected to be encountered and that hyphenated first names and surnames are very common, as are names including apostrophes and other characters. Moreover, she concluded that the prevalence of these issues suggests that TCS’s testing did not, contrary to GIP, take into account the variation in input data that would be expected.

655.

Mr Britton accepted that the email validation issue (ref PRB0042198) was a defect in the system and evidence of a minor failure to meet GIP. He also accepted the LPF Portal issue (PRB0043875) was a minor failure to meet GIP. He accepted that INC0416930 was a defect, but not one which would generally be picked up in testing and therefore not a breach of GIP.

656.

To the extent there is a difference, I prefer the evidence of Dr Hunt that the prevalence of these issues indicate a failure to have tested properly in accordance with GIP, even if the existence of defects in the design itself is not a failure to comply with GIP.

657.

I accept the generality of the point put to Mr Britton, in cross-examination, and with which Mr Britton agreed (up to the point that the issues were fixed), defects such as this will make the system less effective as an automated service, and to that extent, would involve some loss of efficiency.

658.

As noted above, no claim in relation to the data migration consequences of the defects is pursued by DBS.