I think it is a mistake to see waterfall and agile as mutually exclusive. All forms of project management have always included a degree of agility. Agility is simply the best way to respond to uncertainty and even the most thoroughly designed projects have a degree of uncertainty. Approaches like Concurrent Engineering were around decades before Agile and take similar approaches.
One of the first steps a project manager can take is to gain competence in speaking truth to power and influencing without authority.
People need structure, so we need methodologies etc., but in the end, it is the people who go the last mile, or the extra mile, to make the project succeed. Hence soft skills should be more in the center of project management training and delivery.
Data is not there to replace people, but rather to help people overcome their biases. Integrating planning, risk and control leads to improved efficiency for managing projects.
A project leader – or any leader for that matter – should encourage people observe the world, and empower them to act based on their observations.
F - J ： Joel Carboni|