Five Steps to Establish Software Performance Engineering in Your Organization

Connie U. Smith · 2006

Most software performance problems are due to fundamental architecture or design problems. Thus they are introduced early in development, but are typically not discovered until late, when they are more difficult and costly to fix. Software Performance Engineering (SPE) is a systematic, quantitative approach for cost-effectively building performance into software systems. It consists of a process for applying the SPE methods throughout the life cycle of new systems; data required for SPE studies; software and system execution models for quantitative performance assessments; and other techniques for success application to software projects. This paper covers the essential steps for establishing an SPE capability in your organization. It describes each step and gives pointers to additional information that will help you implement them in your organization.

Read the paper · More papers on PaperTik