Do you need a PM in Agile?
Do you need a PM in Agile is a valid question. All projects require a project manager. However, Agile methods may be used in non-project contexts e.g. ongoing maintenance of an already existing software system. Agile methods such as Scrum are designed as product development methods, not as Agile project management methods, so Scrum does not define the role of a PM. If you are using Scrum on projects, you need to consider appointing a PM. Whether this is the same person as the Scrum Master depends upon the particular needs of your project and organisation. A project manager is concerned with the wider understanding of a project such as whether the project is worthwhile, and how the project's products will be integrated into the wider operating environment after the project closes. That's why even Agile projects require a PM.