Rapid and effective product development requires key roles. In the book I discuss the need for a product manager to oversee the raid iteration cycle required by minimal viable learning solutions. This article from techbeacon.com further explains the roles of product owner and product manager. In many cases the CLO fills the role of product owners while the solution architect acts as the product manager. In all cases keeping the voice of the customer (learner) close the product development team is essential.
You can see the article here