“ Steria agrees to pay Peregrine…..£800,000 (exclusive of appropriate VAT) according to the following payment schedule:£100,000 on or before July 1, 2002£700,000 on or before February 28, 2003 The payments are irrevocable and non-cancellable. When the ROI milestones (which shall be agreed between the parties and documented in writing by April 30, 2002, in accordance with a mutually agreed services agreement) are achieved by Peregrine in accordance with mutually agreed performance thresholds set out therein, Steria will within 30 days of the achievement of such milestones pay the remaining licence fees of£300,000 to Peregrine which payment shall in any event not be payable….before1 January 2003 .”
“Pursuant to the Contract, [Peregrine] was obliged to implement all the software modules listed in Schedule A to the Contract, at all three of Steria’s call centres (Risley, Sunbury and Hemel Hempstead). It was obliged to carry this out within a reasonable time (which Steria will contend meant by the end of December 2002, as stated in the Technical Services Schedule to the Contract)…. Phase 1 concerned the implementation of only some of the modules listed in Schedule A, and only at Risley. Phase 1 should have been completed within a reasonable time of the commencement of the contract. This would have been by9 August 2002 , as stated in the Project Plan produced by [Peregrine] dated14 May 2002 . The implementation of Phase 1 should have been completed at a time that allowed completion of the remainder of the modules at Risley and the implementation at the other two sites by the end of December 2002.”
“What Peregrine agreed to do was to provide£200,000 worth of implementation services, not to implement the software for£200,000 . The implementation services were to be provided as required by Steria, rather than by any particular date, although it was contemplated that they would be provided by the end of December 2002, because that was the ‘Period over which contract is valid’ set out in the TSS.”
“1. Description of Work The following tasks will be performed for Steria by Peregrine: • Definition of an Implementation Blueprint. This output of the Blueprint will be a Statement of Work and Project Plan containing detailed estimates for the Peregrine product implementation. • Time and Materials Implementation of Peregrine Systems Applications and Modules listed on the Schedule A 2. Term over which Work is to be performed Projected start date:15 April 2002 3. Period over which contract is valid Until end of December 2002. 4. Cost per man day (8 hours per day) Managing Consultant (£185 per hour) =£1480 Senior Technical Consultant (£170 per hour): =£1360 Technical Consultant (£145 per hour) =£1160 Total amount covered by this Schedule:£200,000 .”
“…..each of the matters alleged in the letter dated5 February 2003 to justify termination of the agreement had occurred six months or more before the date of the letter. In the interim, Peregrine….had continued work on implementation of the software, Mr Peake [a Steria employee] had been trained, version 5 of ServiceCenter had been supplied and Peregrine had cooperated in Project Enterprise, and Steria had had the benefit of an operational Norwich City Council service desk..”
“…..if version 4 of ServiceCenter was not ITIL compliant, that was the position when that software was supplied to Steria in April 2002 and the breach, if there was one, occurred then. Similarly, any breach which was constituted by the fact that Peregrine did not support the software operating on a Linux partition on OS/390 probably occurred when the software was supplied, but at the latest must have occurred when Peregrine made its position plain at the beginning of August 2002. If it was a breach of the agreement for Peregrine not to make a version 5 of ServiceCenter immediately available to Steria once it was on general release, that breach occurred at the beginning of June 2002, following general release of version 5 on31 May 2002 . The complaints about the quality of the documentation produced by Mr Mackay as to the changes which he made during tailoring were really an aspect of the allegation that the first phase of implementation of the software had not been completed, amongst other reasons because appropriate documentation had not been produced. However, if one needs to look at the question as a separate item, the documentation in the final form ….was sent to Steria at the end of November 2002, two months before the letter dated5 February 2003 . If Peregrine was in breach of the agreement in not undertaking a review of Steria’s business practices or in not providing Steria with information as to the unit prices which Peregrine would charge for additional software licences, it would seem that these also were aspects of the alleged failure to complete the implementation of the first phase of the software. However, if they fall to be considered separately, it seems that Steria’s case was that the review of business practices should have taken place before implementation of the software commenced which was in April 2002, and Peregrine’s final attempt to provide pricing information to Steria was made when Louise Maitland sent to Mr. Singleton as an attachment to the e-mail dated5 December 2002 the document entitled Steria – MSP costing framework, two months before the letter of5 February 2003 .”
“In the result, it seems to me that, had Peregrine been in breach of the agreement in any of the respects contended for on behalf of Steria each such breach had been waived by the time the letter dated5 February 2003 was sent.”
“….where with knowledge of the relevant facts a party has acted in a manner which is consistent only with his having chosen one of the two alternative and inconsistent courses of action then open to him – for example, to determine a contract or alternatively to affirm it – he is held to have made his election accordingly…. …..perhaps because a party who elects not to exercise a right which has become available to him is abandoning that right, he will only be held to have done so if he has so communicated his election to the other party in clear and unequivocal terms…… Moreover, it does not require consideration to support it, and so it is to be distinguished from an express or implied agreement, such as a variation of the relevant contract, which traditionally requires consideration to render it binding in English Law.”
“The conversations at that time….were properly focused around reprofiling licences. That was the dominant thing of the conversations…and I was confident that we could reach an agreement on that, and therefore whilst there was a threat there it was one that I thought was something that we could deal with and both parties could reach satisfaction.”
“That’s not how I heard it.”
“Q: But your prime objective, nevertheless, was to get the project back on track and not to cancel it if that was at all possible? A: That is correct, yes. Q: ….so your aim presumably was…to try and improve the position and not to pull out of the contract? A: That is right, yes. We had invested a lot of time and energy in the relationship so we wanted to fix it rather than forget it. Q: Did you make clear that objective to Peregrine? A: I believe so, yes. Q: At this meeting [i.e. 26 November]? A: Yes.”