Poetry Madness
 
 

Recently Viewed clear list


Original Essays | April 11, 2014

Paul Laudiero: IMG Shit Rough Draft



I was sitting in a British and Irish romantic drama class my last semester in college when the idea for Shit Rough Drafts hit me. I was working... Continue »
  1. $9.07 Sale Trade Paper add to wish list

spacer

Foundations of Software and System Performance Engineering: Process, Performance Modeling, Requirements, Testing, Scalability, and Practice (Livelessons)

by

Foundations of Software and System Performance Engineering: Process, Performance Modeling, Requirements, Testing, Scalability, and Practice (Livelessons) Cover

 

Synopses & Reviews

Publisher Comments:

Poor performance is the single most frequent cause of software project failure. Why does poor performance happen? Too often, performance requirements are neglected or poorly drafted early in the project: consequently, software architecture is inherently incapable of meeting performance needs.

 

By clearly accounting for performance requirements, developers can dramatically reduce performance risk in any complex software project. However, performance engineering is challenging. It requires broad and interdisciplinary knowledge, including statistics, modeling, system design, testing, and an understanding of rapidly-evolving technologies. Now, renowned software performance expert Dr. André Bondi brings together all this knowledge, and shows how to apply it throughout the entire software development lifecycle, including requirements formulation, architecture specification, design, and functional and performance testing.

 

Drawing on decades of performance optimization experience at Siemens, AT and T Labs, and Bell Laboratories, Bondi shows software engineers how to:

  • Build performance into their systems right from the start
  • Analyze existing systems in order to improve their performance
  • Choose performance metrics appropriate for any domain or operating context
  • Use metrics to write and manage performance requirements more effectively
  • Understand all the areas where architecture impacts performance and scalability
  • Use performance modeling to predict system performance, design tests, and interpret the results
  • Verify performance before release
  • Track capacity in production environments
  • Leverage agile methods to improve performance
  • Tell the "performance story" to clients and management, to help them make more effective decisions

Table of Contents

1. Why Performance Engineering? Why Performance Engineers?

2. Performance Metrics

3. Basic Performance Analysis

4. Workload Identification and Characterization

5. Performance Requirements, Business Needs, and the Problem Domain

6. Types of Performance Requirements

7. Writing and Managing Performance Requirements

8. System Measurement

9. Performance Testing

10. From System Understanding to Performance Evaluation and Prediction

11. Architecting and Designing Systems for Scalability

12. Performance Engineering Pitfalls

13. Applying Agile Methods to Performance Engineering

14. Learning, Telling, and Influencing the Performance Engineering Story

15. Conclusions

16. Where to Learn More

Product Details

ISBN:
9780321833822
Subtitle:
Process, Performance Modeling, Requirements, Testing, Scalability, and Practice
Author:
Bondi, Andre Benjamin
Author:
Bondi, André Benjamin
Publisher:
Addison-Wesley Professional
Subject:
Programming - Software Development
Subject:
software performance; performance requirements; lifecycle performance; software performance metrics; architecture + performance; performance models; software performance risk
Subject:
software performance; performance requirements; lifecycle performance; software performance metrics; architecture and performance; performance models; software performance risk; System performance, performance testing, performance requirements engine
Subject:
software performance; performance requirements; lifecycle performance; software performance metrics; architecture and performance; performance models; software performance risk; System performance, performance testing, performance requirements engine
Copyright:
Edition Description:
Trade paper
Publication Date:
20140705
Binding:
Paperback
Pages:
450

Related Subjects

Foundations of Software and System Performance Engineering: Process, Performance Modeling, Requirements, Testing, Scalability, and Practice (Livelessons) New Trade Paper
0 stars - 0 reviews
$56.95 Backorder
Product details 450 pages Addison-Wesley Professional - English 9780321833822 Reviews:
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.