Performance Engineering and Management Method — A Holistic Approach to Performance Engineering

  • Dave Jewell

Experience has shown that there is no one “silver bullet” for achieving acceptable performance in IT solutions. Early performance models help us ask the right questions but may not be as accurate as we would like in predicting future performance and capacity utilization. Performance testing of the solution once it is built gives us more accurate information, but may occur too late in the life cycle to permit fixing persistent performance problems in a timely manner. The Performance Engineering and Management Method (PEMM), first proposed by IBM in 1998, integrates these and other techniques into the Information Technology (IT) solution development life cycle, yielding a more comprehensive approach to addressing the risks related to IT performance, capacity and scalability. This paper provides an overview of the major themes of PEMM, including examples of its application and potential synergy to be gained by combining PEMM with other disciplines such as Information Technology Infrastructure Library (ITIL®) Capacity Management.


Performance Requirement Performance Risk Service Level Agreement Performance Goal Performance Engineer 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Accretive Technologies home page. home.swf.
  2. 2.
    E. Hung, Q. He, and J. Zhu. Sonoma: Web service for estimating capacity and performance of Service-Oriented Architecture (SOA) workloads, 2006. wp9Oct final.pdf.
  3. 3.
    HyPerformix home page.
  4. 4.
    Z. Liu, L. Wynter, C. Xia, and F. Zhang. Parameter inference of queueing models for it systems using end-to-end measurements. Performance Evaluation, 63:36–60, 2006.CrossRefGoogle Scholar
  5. 5.
    D. A. Menasce and Others. Performance by Design: Computer Capacity Planning by Example. Prentice Hall, Upper Saddle River, NY, 2004.Google Scholar
  6. 6.
    Official ITILr web site home page.
  7. 7.
    OpNet home page.
  8. 8.
  9. 9.
    S. C. U. and L. G. Williams. Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Prentice Hall, Upper Saddle River, NY, 2002.Google Scholar
  10. 10.
    SPE Experience: An Economic Analysis.
  11. 11.
    The Economics of SPE Panel.
  12. 12.
    What Does Software Performance Engineering Cost?

Copyright information

© Springer Science+Business Media, LLC 2008

Authors and Affiliations

  • Dave Jewell
    • 1
  1. 1.Performance Engineering Practice, Systems Engineering, Architecture & Test (SEA&T)IBM Global Business ServicesUSA

Personalised recommendations