When starting on the path of improving application performance, it is always important to know when you can stop. The goal posts would depend on the type of application being written and the number of active users of the application and the budget. Some examples of performance goals are:
With the goal posts firmly in sight, the developers can begin performance tuning the application.