What will be the role of a manager in a product-based software?
It totally depends on company to company. If company is small then manager has to perform multiple roles and if company is big enough, then he is supposed to manage the product life cycle without breaking the existing rules. Also, there may be multiple manager roles for successfully capturing the responsibility of product execution.