You need to know exactly how your app will change over time. The feedback that app developers receive from customers who have used the app for a while is one of the best indicators. As the app developer, you need to discover solutions to them right away. This requires investigation and verification of your conclusions. You can always design your app so that it will continually add value for its end users if you can identify what your customers need.