Thank you for that question.
I think there are a few. I mentioned a few.
Number one is that we need to align to commercial terms and conditions that are used in industry and to the standard terms and not redefine things. That makes it very complicated to hold a vendor accountable, but also, we need the comparators with what's happening in the commercial.... We're not the only people who use data contact centres. Aligning to those terms and conditions is one of the most fundamental things.
The second piece is a recognition that as we build more custom solutions for the Government of Canada, if we don't align to where industry is going, it means we're asking for things that don't exist or things that require customization. That makes it more complex, and it makes it more risky. Some of the challenges the vendor had were that we were asking for things that weren't available commercially at that time. They're available now. That is one of the pieces where we need to be very careful.
The third piece is that this procurement was put in place under the assumption that it's for the Government of Canada, so the billing was not broken out, because it was a Government of Canada contract to provide services for the Government of Canada. At the time, in 2015, that was.... This really started in 2013, with the creation of Shared Services Canada. There was a big push for centralization: Maybe there would be only one call centre; maybe we needed one technology. The goal was Government of Canada.
Now, I think we've learned that we need to be able to break that out. Treating the Canada Revenue Agency the same as Employment and Social Development Canada doesn't make a lot of sense. There are different surges. There are different requirements. There are different consequences to meeting with.... Making sure we have the flexibility to add the features that are needed per partner is really important.
Lastly, I think there are some positive lessons learned. Those are the things that we've corrected, but the positive lessons learned are that when we paid attention, the vendors stepped up, and we've had a very reliable service. For something that is custom-built, unique and the only one in Canada—or two, actually, physically separated—the vendor stepped up, and we held them to account.
When I first moved to Shared Services Canada, I had biweekly meetings with the vendor, going over the performance and all the data. My predecessors did the same thing. Early in the contract, it was weekly, with the president, to walk through this to make sure they were meeting our requirements and were able to meet things. That did hold the vendor to account. They took it seriously too.
Those are some of the basic pieces.