Section 73

Louise Bartlett, a User Researcher for the Home Office also carried out a ‘Assessment of DBS Basic Application’ and provided a presentation on 15 August 2016. This stated that the digital team had been asked to provide advice and support to the DBS project, prioritising the work on the ‘basic’ service at that point which had a go-live date of 1 January 2017. There were a number of ‘detailed findings’ which identified useability issues. For example:

The review also identified 12 additional ‘user journeys’. These were essentially functionalities that were not available. By way of example, 2 of the 12 related to the user being able to grant consent to a third party/employer so the other party could view the certificate; and 3 related to third parties being able to log in and view an applicant’s certificate. The absence of these appears to have fed into Ms Bartlett’s ‘high level’ criticism that the project was ‘seen as ‘digitalising’ a paper process, not improving it’. However, I note that, as explained by Lisa Keenaghan, who was a DBS project manager at the time, when DBS’s replacement served was launched following the removal from TCS, the solution did not even provide for a user (let alone a third party) to go online and access and view their certificate: they had to await a paper certificate. This was on the basis that it had been determined by DBS during their ‘discovery phase’ that these aspects of the service, whilst providing a better service, were not critical to the disclosure check taking place. These were regarded as ‘new features’ with prioritised development for the future.
The high level finding also concluded:
• Contract too restrictive to work in a digital way
• Supplier won’t work to GDS standards, bc it’s not in contract
• Not responsive, not mobile-friendly
• Not agile
The Home Office review then tabulated their perception of TCS’s compliance with the 18 DbD principles, and concluded that apart from ‘some’ compliance with principles 6 and 7, none of the criteria were met. I have found that there was no obligation to comply with DbD. However, as identified above, there is cross-over between some of the DbD principles and GIP. In my view, a failure by TCS to have understood user needs (principle 1) would generally be a failure to comply with GIP. That said, it is also the case that the particular elements of missing functionality identified by Ms Bartlett (and reviewed by Dr Hunt) were not tied back – either at the time, or as part of DBS’s case - to any prescriptive requirements identifiable within the Agreement, and there is necessarily a degree of subjectivity around what ‘user needs’ may be. As Mr Britton points out, it is not clear on what basis Ms Bartlett (who did not give evidence) concluded that this functionality was contractually required. The presentation itself provided very limited substantiation to enable anyone to understand Ms Bartlett’s justification for her view on DbD compliance. As Mr Croall put in his questions to Mr Britton at one point, there is a difference between functionality and useability. It seems to me that these criticisms really went to functionality (which TCS was reasonable to assume should have been specified) rather than useability.
Although Ms Bartlett’s review is relied upon by DBS against TCS now, the view of David Charles of DBS at the time was that the conclusions were ‘overly harsh’:
‘Following today’s call please find attached the report produced by the Home Office User Researcher who visited last Friday
I would like to add some context before you read....
You may aware that the logistics of the day did not work very well in terms of access to the necessary environments
As a consequence the assessment reinforces some of the initial feedback received regarding the GDS/HO view on the ‘user journey’
- The 1st pass Service Assessment (last 2 slides) is overly harsh in my view & separately I will address points such as Iterate/Open Source/ Test end to end/Offline/succeed first time/performance data etc... which DBS would have a different view’
DBS was well aware of the gap between the methodological requirements for development to a specification imposed by the Agreement on TCS and the GDS expectations of a solution fully compliant with all principles of DbD.
DBS carried out its own assessment at the time, and provided a useability test report. The output of this was summarised by Angela Maxwell of DBS in an email to Mr Malik of TCS at the time (4 August 2016) as follows:
;I attended a meeting earlier today with Sharron, Sushant and DBS reps to discuss the feedback we have received from the user testing of the Basic prototype. Sharron asked that I send it to you.
We received 205 comments, a lot of them were repeated comments and many related to the prototype itself. As we know the prototype didn’t not have any context help, error validation or all of the drop down menu information so therefore this makes it difficult to give a true usability results as if they had been included the number of comments would have been reduced. I have therefore not included the prototype comments in the list for you.
I have broken the comments down by severity rating and by area such as guidance/navigation etc. I have filtered what I think is relevant for TCS and by ‘High’ severity rating for you to look at to see if any of the comments can be taken on board. Most of them are wording/label feedback.’
The presentation produced broke the results down into a number of pie charts, splitting the issues into categories: the ‘High severity’ chart identified 3 aesthetic issues, 5 navigation issues and 4 (testing) guidance issues. It also identified 4 prototype specific issues. Under ‘cosmetic useability’ issues, there were 54 syntax issues (such as an ‘s’ missing off a word) and 11 aesthetic issues. The next step was stated as being: ‘DBS to workshop with TCS around usability issues and timescales for fixes.’
It is, of course, important context that at this point, in around August 2016, TCS was still in the middle of the testing phases. It was clear that changes would be required coming out of the test phases, and TCS had indicated that it was prepared to ensure the necessary changes could be implemented prior to Go-Live on 1 January 2017. As reported in the R1 Project Board minutes of 3 August 2016:
‘User Research and Test Phases
User research will provide suggestions to improve the user experience. They would be prioritised for the first 1 January launch and expected to be largely cosmetic and contain nothing to derail the build. It is vital that the new system is something that customers want to use otherwise there will be potential for reputation damage and complaints. PB believes that September is the best time to decide as there will be significant progress made over the coming weeks. Resources need to be focussed on this delivery. TCS confirmed they have a ring fenced team in place to make this happen.’
Ms Keenaghan also accepted in evidence that she understood that resource had been committed to make user research cosmetic changes and other changes (Day 12/129).
The PB continued:
‘Customer Experience
User research was a requirement for TCS to carry out which has not been undertaken. Chair visited India in April 2016 during which she received assurances from TCS [Aarthi Subramanian] that any changes to the Basics solution as a result of user research would be delivered. PB requires TCS to honour the commitment. Home Office Digital (HOD) is sending a User Researcher to DBS on Monday [8 August] to commence work on this.’
The reference to the HOD User Researcher is a reference to Ms Bartlett’s user review considered above, which led to the identification of the usability issues, and functionality concerns, relied upon by DBS. The agreement to deal with any usability issues arising out of UAT was also recorded in Mr Sands’ June assessment of compliance with DbD (in the context of principle 12).
In any event, both IT experts agree that the useability issues that IBM, GDS and DBS identified could have been resolved ‘relatively easily’. Dr Hunt’s evidence in cross-examination about the fixing the issues she identified in her report was as follows (Day 20/124):
Now, I'd like you to assume for me that TCS was
willing to address the issues you identify in your
reports in relation to the Basics Portal and that it had
allocated resources specifically to that task. With
those two assumptions, from a technical perspective,
the sensible thing to do in order to remedy the problems
that had been identified would be to allow TCS to fix
them rather than starting again from scratch; do you
agree?
A. Yes.
Q. And you would expect that, wouldn't you, to take far
less time, apart from anything else, than starting
again?
A. Yes.
Q. And you would also expect it to be significantly
cheaper?
A. Who knows? But in theory it should be, yes.
The assumptions Dr Hunt was asked to assume reflected the facts as I have found them to be. As to the likely cost of fixing the useability issues, Mr Murphy of TCS gave the following evidence (Day 5/105):
… And I recall, although I can't give specifics, that there was a number of between 50 and 100K given to me as a finger in the air, this is the sort of ballpark we're talking about.
Q. Yes, and that's the finger in the air figure you put in your statement?
A. Yes.
Q. Yes. But it's not a figure one sees in any specific proposal that's made to DBS, is it?
A. We were never asked for one, so we never provided one.’
That TCS was not asked for a costed proposal to fix these issues was consistent with the absence of evidence that TCS planned to charge DBS for this work. Whilst changes to functionality would potentially be matters for commercial resolution (and, if not a DBS requirement within the Agreement, that would be correct), the evidence as I find it to be is that TCS was prepared and preparing to address useability issues such as those identified in the DBS assessment referred to above. This is a different issue to whether TCS wanted the changes to be made documented through the RFC process, because it is necessary to agree how a particular issue is to be corrected/resolved (and thus that the solution is acceptable). TCS was always clear that it would want the changes it implemented to be documented through an RFC process. There was a debate in cross-examination of Dr Hunt about whether making changes in this way would be quicker through an agile working method; Dr Hunt did not agree that it necessarily would, and I accept that evidence. However, importantly, the discussion highlighted that whichever method of delivery is adopted, the documentation of changes to accommodate user feedback is part of the process whether or not the change is one which TCS is required to carry out as part of its scope, or whether it is a zero cost RFC (Day 20/121):
A. Well, I mean, all -- virtually every contract I've ever
looked at has an RFC process of some description. If
you don't have a process for implementing changes and
improvements, you don't get them. So I'm not sure that
it's fundamentally something that prevents you from
iterating and improving the service. It's a question of
whether the contract says it has to be -- whether
improvements are made free of charge or need to be
charged for and how much you wish to spend on iterating
it.
Indeed: this appeared to be agreed. As recorded at least internally within TCS, Ms Keenaghan agreed that no action on changes arising out of the useability testing was to be taken until an RFC was raised, impacted and approved. Requiring changes arising out of the user testing to be documented through the RFC process, TCS was in my judgment not acting unreasonably.
Dr Hunt nevertheless formed the view, in her report, that the decision by DBS to develop the customer facing Basics Portal itself was reasonable given the extent of work still to be done and the ‘risk’ that a further GDS review would identify more issues.
Mr Britton’s view was that DBS’s decision to start afresh was not justified on the basis of quality of the portal produces by TCS. This broadly accords with Dr Hunt’s view about the relative ease with which the issues she had identified could be resolved. Mr Britton’s view that the quality issues could not themselves have justified removing the scope and starting afresh was not directly challenged in cross-examination. Instead, the justification for starting afresh was put on the basis that if complying with the DbD principles is what TCS was meant to be doing, it would not be a question of simply fixing particular issues (Day 18/184):
Q. But the point is, in order to comply with
the Digital-by-Default terms, if that's -- if that's
what you're meant to do, it wouldn't simply be
a question of fixing this issue here or fixing that
issue there, you'd need to go and -- go back through
the process, wouldn't you?
A. Yes, it -- I don't -- there would be no benefit really
in going back through the process and redeveloping from
scratch. What you would probably do is to adopt it from
there going forward.
…
Q. But if you need to start methodologically in a different
way, you need to approach things differently, you need
to go through the exercise of understanding user needs
and all of the things we've seen in the standards, well,
then, if you stick with what you've got, you're really
-- you're tying yourself down, and you're not really
abiding by the process, you're adopting a process which
everyone acknowledged -- adopting an outcome which
everyone acknowledged did not use this process and then
being somewhat stuck with that, aren't you? And is that
-- I'm going to suggest to you --
A. No.
Q. -- that's not really what the standard requires?
A. I don't think the standard addresses this situation.
But I -- I think, from a practical point of view,
you know, provided the technical foundation of what's
been built is good, there's no reason why you shan't --
you shouldn't change the methodology and incrementally
improve what you've got.
In terms of the factual chronology, by the end of August, DBS had started to explore, internally, the formulation of an in-house digital team to look to develop a minimum viable product for the Basic product. It is clear on the evidence that DBS’s concern was the incompatibility of the solution with the broader DbD requirements (and in particular principles 4 and 5) which went – as did Mr Croall’s questions – to the fundamental methodology by which the solution had been developed and manner in which it could therefore be iterated in the future. Mr Sands’s evidence within his witness statement was that:
‘I remember that TCS’ lack of user testing and agile development in response to user feedback was a significant issue…I also recall that TCS originally had no plans to implement web analytics into the Basics Portal to obtain performance metrics on their usage which I found surprising, and demonstrated to me TCS lack of experience in delivering web solutions to UK government.’
The first concern of Mr Sands relates to DbD standards 4 and 5; the second relates to DbD standards 15-17. None of these were TCS obligations, and, indeed, DBS does not rely upon breach of these DbD standards. Yet it is clear that these type of concerns were driving DBS to start again, from a different place.
At a meeting on 28 September 2016, TCS was informed that :
‘DBS, HO and GDS are developing a “minimum viable product’ which is undergoing user research and usability testing. These are planned up until 28 Nov. LK said that a meeting was being scheduled for 7 Oct, to discuss the potential impact on the DBS Release 1 portal.’
The parties eventually agreed that the removal of the portal was dealt with by an RFC. Internally, DBS recorded in October 2016 the driving rationale:
‘Adele is v clear that DBS owning the customer portal (‘front end’) is a strategic objective for her. She sees this as enabling DBS to rapidly iterate existing services and build new customer services. So, although we have arrived here somewhat tactically because of TCS failure to deliver adequate customer interface, we have ended up with an approach that entirely suits DBS strategic intent’.
The RFC was 558. This was a consolidated RFC dealing with a number of matters, but which included RFC 552:
‘RFC 522 relieves TCS from its obligation to deliver the Basic TCS web portal for citizens, as well as removing the need for TCS to manage payment collection and identity verification. This entails in suppression of Basic online Application services for the citizen. The Update Service for Basic product is to be rolled out at the time Standard and Enhanced Disclosure go live.’
DBS contends, with some justification, that the issue of breach went essentially unchallenged with Dr Hunt. On breach, Dr Hunt concluded in respect of both portals:
‘In my view changes for usability were to be expected given the approach that TCS had taken to portal design and they should have planned to do user testing and incorporate the resulting changes into the portal. TCS’s failure to do so means that they did not comply with GDS or the standards of Good Industry Practice and failed to design the portals using the principles and benefits of early engagement and feedback as intended in their own modified waterfall methodology.’
On the evidence before the Court, this view is justified. It is clear that earlier user engagement should have been undertaken even using TCS’s modified Waterfall approach. I find that, in not doing so, TCS failed to comply with GIP. However, I do not regard that the complaints reviewed by Dr Hunt which consisted of missing functionality requirements not derived from Schedule 2-12 or Schedule 3 are made out.
Having established that at least some part of TCS’s development of the Basics Portal constituted a breached by TCS of GIP, it is for DBS to establish a causal connection with the loss claimed. In relation to a loss shown to be caused by its breaches in relation to the Basics Portal, the burden shifts to TCS to demonstrate that the loss ought not be recoverable if DBS acted unreasonably. I accept DBS’s submissions that, as a matter of law, that:
demonstrating that another reasonable option was available is insufficient: see Wilding v British Telecommunications Plc [2002] EWCA Civ 349; [2002] I.C.R. 1079 per Sedley LJ at [55] (restating Lord Macmillan in Banco de Portugal v Waterlow and Sons Ltd [1932] AC 452 at p. 506 {K1/1/55});
the standard DBS is to be held to is not a high one: see Chitty on Contracts, (35th Edn., 2023), para. 30-101; and that
it is no bar to recovery that costs turn out higher than anticipated. A claimant is permitted to recover loss and expense incurred following reasonable acts of mitigation: Thai Airways International Public Company Limited v KI Holdings Co Limited [2015] EWHC 1250 (Comm); [2016] 1 All ER (Comm) 675 per Leggatt J at [33].
It is absolutely clear on the evidence, however, that the cause of the decision to implement a new solution was not the useability issues identified in August 2016, which were relatively easy to fix and in respect of which, I find, TCS was willing to fix without cost, and had the resources to do so. There is no evidence before me that doing so would not have been possible prior to Go-Live on 1 January 2017, and indeed at a project level the parties were working on this basis prior to the commencement of DBS’s parallel strategy. The evidence is also clear that in developing its own portal from scratch, DBS was seeking to obtain a fundamentally different product which was fully compliant with DbD, as it is clear GDS/Home Office was keen to happen. It was a product which TCS had not been contracted to supply.
Indeed, DBS’s case (paragraph 409.1 of Closing Submissions) is that it acted reasonably because TCS was not prepared to deliver a DbD-compliant Basics Portal. That reflects Mr Sands’s evidence. It is also entirely correct that TCS was not prepared to do so: but they had no obligation to do so. It is significant that within DBS’s Written Closing Submissions as to the reasonableness of its decision, an inability or unwillingness to fix the relatively easy to resolve useability issues (as opposed to the broader DbD compliance issues) are not referred to directly at all. These limited matters would certainly not have reasonably justified starting from scratch with a new solution.
DBS’s claim in respect of the Basics Portal therefore fails for the following reasons:
the breaches established did not cause the loss claimed, and/or that even if there is some causal connection, the decision to remove the scope and design a new portal was a failure to mitigate. DBS need merely have ensured TCS fixed the useability issues, which was relatively easy, and which, I find, TCS was willing to do;
there is, in any event, no suggestion in DBS’s Written Closing Submission that the pleaded justification for the removal of scope (‘A prototype was built by DBS with the assistance of GDS and presented to TCS, but TCS declined to change the work it had done on the Basics Portal’) has been made out on the evidence. No such case was put to TCS witnesses. The case is not made out;
TCS’s argument that the matter was resolved by RFC 558 is correct. The scope was removed by agreed contractual variation. No reservation of rights was expressed within the RFC. Removing the scope clearly had cost implications for both parties: there was work to ‘suppress’ the Basics Portal to be carried out by TCS which was not insignificant, and there was obviously the cost of developing the new (and different) portal. Having reached this agreement through the contractual mechanism, it is for DBS to explain how they are entitled, nevertheless, to revisit what was agreed and now claim an entitlement to the costs it has incurred. Having made no reservation in respect of re-opening the agreement, I find DBS are not entitled to do so;
further and in any event, the portal developed was developed to different standards. The costs claimed are not ‘like for like’ with the product required to have been produced by TCS. It is not possible on the evidence to identify what quantum would be associated with replacing the TCS Basics Portal with something consistent with the Agreement even if, contrary to my findings, the breaches established caused the decision to replace the portal, and/or that decision was reasonable in the context of curing the breaches found.
DBS’s Counterclaims in respect of items 12, 13 and 14 within the Updated Schedule of Loss fail.
- Heading
- CONTENTS
- IntroductiON
- The Factual Witnesses
- Expert Evidence
- Programming Experts
- Forensic Accounts
- The Parties Submissions
- Principles Applicable to Issues of Construction
- The Defendant’s Obligations and Responsibilities
- Clause 15
- Clause 9.5 which states
- Clause 14.5 of Schedule 2-6 which states
- The Delay and Notice Provisions
- Clause 7
- Conditions Precedent: Clauses 5 and 6
- Conditions Precedent: the authorities
- Clause 5.6
- Clause 6
- Clause 8
- Limitations of Liability
- A single or multiple caps?
- The Delay Damages cap under Clause 52.2.5
- Is TCS’s claim for loss of anticipated costs savings excluded by Clause 52?
- Compliance with Clause 5.3, Agreement and Estoppel Introduction
- Express Agreement
- Estoppel
- Introduction
- R1 B&B Delays
- Mr Britton’s First Analysis
- Mr Britton’s Second Analysis
- Conclusion on Mr Britton’s Analyses
- TCS’s submission based upon Mr Jardine’s analysis
- Responsibilities for Delay on the ‘Infrastructure’ Critical Path
- R1-D
- Compliance with Notice Provisions
- Analysis of Delays
- Up to August 2017
- From August 2017 to 19 September 2018
- Analysis
- Failed to confirm its desired functional scope of R1 Disclosure in relation to the Customer-to-Business portal and Accountable Officer’s Update Service functionality. Such confirmation was a prerequis
- Failed to make available an end-to-end test environment for the Interactive Voice Response system
- Failed to agree upon a data migration approach, without which the Claimant could not complete the build of a data migration environment so that anonymised data could be made available for testing
- Failed to ensure that relevant external stakeholders were available to participate in Final Systems Integration Testing
- Partial Termination
- TCS’s Claims
- Non-Manpower Costs
- Anticipated Cost Savings
- Summary of TCS’s Delay Claim Recovery
- DBS’s Claims
- Delay Payments
- R1-B&B Delay
- Disclosure Scotland Extension Costs – Item 1 of the Updated Schedule of Loss
- Loss of Anticipated Savings – Item 3 of the Updated Schedule of Loss
- R1-D Delay
- R0 Licence Costs – Item 4 of the Updated Schedule of Loss
- R0 Hosting and Infrastructure Costs - Item 5 of the Updated Schedule of Loss
- R0 Technology Refresh – Item 6 of the Updated Schedule of Loss
- R0 N-1 Sustainment Costs – Item 7 of the Updated Schedule of Loss
- R0 Maintenance Costs – Item 8 of the Updated Schedule of Loss
- Savings
- Introduction
- Quality-related Obligations
- Good Industry Practice and Defects
- Digital by Default Standards
- Section 71
- The Basics Portal
- Section 73
- The Barring Portal
- Section 75
- Section 76
- Barring Portal: Loss of productivity - Item 11 of the Updated Schedule of Loss
- LPF Portal
- Siebel Useability Issues
- Redaction
- Document naming, bundle creation and performance
- Adobe Licence (Item 20)
- Document Storage (Item 21)
- Other B1 Barring Quality Issues
- Scan on Demand
- Special Characters
- Letters
- Item 24 : Loss of Efficiency Claims arising out of R1 Barring Quality/Useability Issues
- N-1 Sustainment Costs
- Causation and Loss
- Exit/Service Transfer
- Identification of all services (3.2.2)
- Knowledge Transfer (3.2.6 and 3.2.7)
- Section 95
- Providing all documentation to a replacement contractor (3.2.1 and 3.2.10)
- The identification of all leases, maintenance agreement and support agreements in connection with the provision of the services (3.2.3)
- Providing any other information or assistance reasonably required by a replacement contractor (3.2.14)
- Causation and Loss
- The Security Incidents
- The Charges Variation Dispute Introduction
- Issue 1: How the amount of an ‘over-recovery of the Forecast Revenue’ (Clause 2.8.4) or ‘under-recovery of the Forecast Revenue’ (Clause 2.8.5) is to be measured
- Section 104
- Issue 4: How Clause 2.8.5 of Schedule 2-3 applied to Volume Based Service Charges in Service Year 5
- Issue 2: Whether the Predicted Volumes for Basics in Service Year 4 were 1,000,000 (TCS’s case) or 320,374 (DBS’s case)
- Conclusion on Volume Based Service Charge
- Conclusions
![HT-2020-000448 - [2024] EWHC 1185 (TCC)](https://backend.juristeca.com/files/emisores/logo_yJUntHA.png)