You have learned why you want to change from being a developer to a manager.
You have learned how to be a Successful Software Manager.
You have listened to your users and designed a great solution for your customers.
You have even built a great team, who have developed a great software product, and launched it successfully!