Thank you, Mr. Chair.
First I want to acknowledge that it is National Public Service Week, and it is a time for all Canadians to express their thanks for the hard work of our public servants. As Ms. Lemay alluded, great work is being done such as pension modernization and a long-term plan for our parliamentary precinct, all within Public Services and Procurement Canada, which of course now takes me to Phoenix.
I agree that Phoenix was a complex undertaking from the start. As has been pointed out today, getting together on one new system, a 40-year-old legacy system, 290,000 federal employees, 101 departments and agencies, all with different pay systems and functions is a tremendous undertaking. But it seems to me that basic project management best practices were simply ignored.
Four officials, including the project director and three executives from PSPC, as Mr. Deltell had inquired about, were in charge of the Phoenix project. The Auditor General, in his report—paragraph 1.32—wrote:
...Phoenix executives scaled back the project’s functions to save money or time. In the spring of 2012, after the planning phase of Phoenix, IBM told Public Services and Procurement Canada that Phoenix would cost $274 million to build and implement. The Treasury Board had approved a Phoenix building and implementation budget of $155 million in 2009. We found that Public Services and Procurement Canada did not consider asking the Treasury Board for more money to build and implement Phoenix. Instead, Phoenix executives decided to work with IBM to find ways to reduce the scope of work to fit the approved budget.
How could that have happened? How could a team of four people, without considering the vast array of functionality that was required and set out through the various departments that were going to be using this new system, in the presence of IBM, which was there to customize and build the software to specific project requirements, and PeopleSoft, which had developed the software platform to process the pay that was going to be customized by IBM...? With the people involved at the table, somebody must have said this system is not being tested properly, that this system will not work because functionality is being removed and the entire purpose of standardizing and bringing forward a new modernized system of pay is to ensure that it provides the functionality that is needed.
How could this have happened? How did that team of four people make that decision without anyone noticing?