I'd be happy to start, and then maybe Darryl can take over.
Staff augmentation is what an organization does when it decides to build something in-house but doesn't have all of the skills required to do that. It involves bringing in contractors, often on a daily rate or, sometimes, on a rate for fixed product. Staff augmentation is widespread throughout the Government of Canada.
If I go back to what the deputy minister of DND testified to this committee, he identified that staff augmentation was actually necessary because sometimes it's not very easy for individual contractors to get contracts with the Government of Canada. It requires an awful lot of work to actually secure those contracts, so going through a staff augmentation specialist does add value for those individuals and small and medium-sized enterprises.
Also, hiring in the public service is not very easy, particularly for positions like technical architects and cloud architects. There are not enough in the Government of Canada. I think the previous CIO talked about a 25% or 30% shortfall in the number of people who are in-house. We are trying to increase the number of people in-house, but it is not easy to do. Also, the skill set may not be value for money for the public sector. We may not have sufficient work for a very technical specialist to do over a long period of time, but for short-term assignments and projects, they are very important.
Staff augmentation has its purpose. I think PSPC gave evidence that there are more than 600 different companies providing staff augmentation. The issue here is how we used it. We definitely agree that we used it too much, and we used it for too long.
I'll hand it over to Mr. Vleeming now to talk about what we're trying to do to reduce the requirement.