Project managers sometimes act simply as People Managers. They also need to act as Process Managers.
Too often, teams waste a lot of time because they are pursuing their own ideas of how the work should get done. This is what that looks like:
This concept of Process Manager is especially important for software developers. If there is not a good project manager that understands and directs the processes used, then there is no central source for gathering requirements to build software that supports those processes. Software engineers take too much time and build ineffective software.