![principal software engineer vs architect principal software engineer vs architect](https://i.ytimg.com/vi/MlRd3TXVV7I/maxresdefault.jpg)
In smaller projects it is not practical to have too many roles, and this can have various negative effects. Some people consider this a breach in methodology.
![principal software engineer vs architect principal software engineer vs architect](https://lever-client-logos.s3.amazonaws.com/301783be-e03e-40b4-b95d-a203ff0cfe7c-1525226858290.png)
In reality, especially in smaller projects or smaller consultancies, Project Manager might be asked to also overtake Product Manager’s tasks, so we’d have two roles in one.
![principal software engineer vs architect principal software engineer vs architect](https://fjwp.s3.amazonaws.com/blog/wp-content/uploads/2020/06/05105459/software-architect-career-path-1024x513.jpg)
In DevOps however, the term Product Owner is used in similar sense to Scrum. The term Product Manager might be a better choice. Using the term Product Owner outside Scrum, in my view, is unclear unless defined explicitly. This makes sense within Scrum, where Product Owner fits the process puzzle. In essence, the product owner represents the stakeholders and acts as the primary liaison between those and the product team.