There’s a complaint about Agile development which is: “Scrum is so well known and so widely used, that people often mistake Scrum for Agile development.” It’s a fair criticism. The prime example of this is the “Product Owner” role. The Product Owner role (as far as I know) comes from Scrum. The role aims to satisfy this Agile principle: