HOME

TheInfoList



OR:

Application performance engineering is a method to develop and test application performance in various settings, including mobile computing, the cloud, and conventional
information technology Information technology (IT) is a set of related fields within information and communications technology (ICT), that encompass computer systems, software, programming languages, data processing, data and information processing, and storage. Inf ...
(IT).


Methodology

According to the American
National Institute of Standards and Technology The National Institute of Standards and Technology (NIST) is an agency of the United States Department of Commerce whose mission is to promote American innovation and industrial competitiveness. NIST's activities are organized into Outline of p ...
, nearly four out of every five dollars spent on the total cost of ownership of an application is directly attributable to finding and fixing issues post-deployment. A full one-third of this cost could be avoided with better software testing. Application performance engineering attempts to test software before it is published. While practices vary among organizations, the method attempts to emulate the real-world conditions that software in development will confront, including network deployment and access by mobile devices. Techniques include network virtualization.The 2011 Application & Service Delivery Handbook, pp. 10, 81, 82.


See also

* Network virtualization * Performance engineering * Service virtualization * Software performance testing


References

{{Reflist


Further reading


Practical Performance Analyst - Performance Engineering Community & Body Of Knowledge

"Application performance engineering," Computerworld. January 28, 2011.


* [https://web.archive.org/web/20120918214913/http://ape.shunra.com/WP-ApplicationPerformanceEngineering.html Application Performance Engineering: A Lifecycle Approach to Achieving Confidence in Application Performance] *
Application Performance Engineering Hub Blog
*
Performance Engineering Services
*
The 2011 Application & Service Delivery Handbook
Application software Software testing