A recently conducted study paints a horrible picture on Application Performance Practices. 6o percent of the companies admit that they do not have any performance management processes installed or what they have is ineffective. Half of the companies who answered that they have performance management processes admitted that they are doing it only in a reactive way when problems occur. One third of all companies said that management is not supporting performance management properly. At the same time companies admitted that performance problems are impacting their business. and 10 percent responded that they spend up to half of their development time troubleshooting problems.  

Therefore Performance Engineering should be part of every company’s software processes. However, failing to follow some important rules will lead to frustration, waste of resources and finally failure. A set of 7 rules will help you to be successful and solve the major problems people face in performance engineering.

http://blog.dynatrace.com/2010/06/17/week-23-7-rules-to-improve-your-application-performance-practices/