He is very likely to be a proponent of the agile approach to software development.
An agile approach is a project management tool which breaks the project into several stages and also involves collaboration with stakeholders. It also requires continuous improvements and iterations at every stage. As a project manager of the software, it is important to have the interest of all stakeholders involved if the company wants to deliver technology that cuts through and addresses the needs of customers.
The stages involved in carrying out this approach involve planning, execution and repeated evaluation which in the end may change the project deliverable to suit the customer’s needs better.