Every project needs a goal or outcome for the team to understand what they are supposed to do. Project planning helps achieve that.
Scrum boards are an important elements of the software development process. They can help a PM and the engineering team deliver impactful products faster.