Development, Feedback, Governance, Planning, Research, Resources, Testing, User Experience How to Create a Successful Software Product Development Strategy