An agile product owner is responsible for overseeing a development team's tasks and making sure that the value of the products that said team builds is maximised. These professionals work with stakeholders to create a vision of products they wish to create and communicate that vision to team members. What does an agile product owner do?