Application performance engineering

Application performance engineering is a method to develop and test application performance like setting, mobile computing, cloud and information technology. Performance engineering delivers consistent production performance results, allowing customers to deploy applications efficiently with more confidence and roll out high performing, stable software that fulfills user expectations. 
Methodology.
Before publishing a software, application performance engineering is used for software testing. It is the method of trying to do something as well as, or better than before.