Madam Chair, I'll start with the response to the member's question.
While there is great promise with agile, I would agree wholeheartedly with the member that it is not a process we use all the time for every single project. It is dependent on the project, the nature of the project and its risk. There are times when agile is important. The outcome requires a certain speed, or the nature of the project, as the member said, is about building something.
I can elucidate on a number of other projects for which we say, “measure twice, cut once”. We go very slowly, very carefully. If we're closing a data centre that has mainframes in it, if we're moving a data centre, if we're making major changes to huge parts of the network, we don't experiment. We don't iterate. We make sure those things are well planned and well documented.
The key to alleviating the member's question and concerns is the precision and timing in when we use agile. It is about development and adoption.