Customer Driven Development is a simple loop to rinse and repeat
December 26, 2017
December 26, 2017
Each time you release a feature you need to be ready to follow a simple process to ensure that the feature you delivered is both the right feature that was needed and implemented the right away.
Here is a simple process to follow any time you drop new functionality for customers to use:
- Build: You need to ensure you captured the right requests from your users before you build out the feature into your product. Does your development team understand why they are implementing the change, have you a strong grasp of how it will be used once launched to know how the user interface should flow and have you implemented enough support tools like instructions and guides to use the feature?
- Measure: Once your change is live, you need to track the usage of the feature. Has the new feature been adopted? Are users getting stuck using the feature and not taking full advantage of it? Are you seeing an increase in support questions on how to utilize the functionality in your software? This feedback should funnel directly to the product manager so they can understand the data and the user feedback of the new feature.
- Learn: Based on the product usage and customer feedback, make changes that are needed. Just because you implemented it initially, that does not mean it is complete. Allow time for revision of your feature based on adoption and user feedback. Add in additional support tips and help if people are getting stuck or reduce the user interface to interact with the feature. Be ready to take action after you release and measure the outcome to maximize the feature.
Every technology company wants more capacity to complete more features for users. What you need to ensure is that once you commit a request to your roadmap, you hit a home run on that feature once you have delivered it. To do that, you need to be follow the simple process to ensure you know what you are about to implement, you track and measure the success of the feature and make the small tweaks once live to get it where it needs to be.