Measure web application performance

The quality of a web application depends not only on the content and application functionalities, but also on the the way in which information is presented to the user and from the performance that he perceives in using the application itself.
Statistics indicate a strong correlation between web application performance and user abandonment rates.
It is therefore important to have, at every stage of the process that leads from creation to Web application management, regarding methodologies and tools that allow for the prediction and measurement of reliability, performance, and the level of service provided, based on various operating conditions.
The aim of the course is to provide skills and methodology to address the different phases of the design and management process of web applications with a focus on the application's service level, both in terms of performance and information presentation.
The course, starting from elementary queueing theory notions, also addresses aspects connected with the capacity planning of IT systems.

Home » Course List  » Measure web application performance

Contents

- User satisfaction on the Web

Patience and frustration, factors contributing to dissatisfaction, the perception of time and tolerance thresholds, incremental loading, cumulative frustration and the point of no return, expectations, motivations and users’ alternatives.

- Web System Performance

Page versus web transaction, response time and throughput of an application, definition of the service level.

- How to measure the end-to-end performance of web applications

Active and passive techniques, packet level dump, log analysis, load testing, definition of significant sample, artificial traffic generation, measurement networks.

- What is capacity planning

What are the approaches, cost-benefit analyses, the level of detail in the analysis, forecasts and what-if analyses?.

- System sizing and queuing theory

Resources and demands, classification of resources (queued, delayed, multi-server, passive), load and visit model, parameter calculation.

- Problem-solving techniques

Open and closed systems, approximate and exact techniques, identifying and removing bottlenecks.

- Capacity planning

Definition of business indicators (business drivers or business key indicators), system model and workload model, forecasting of resource requirements based on business development.

- Case studies of real-world web systems
2 days

Prerequisites

General knowledge of issues relating to the design, maintenance or support of applications and systems.


Recipients

Web application and information systems managers

Quality management and control officers

People involved in software development (project managers, analysts, etc.)

Scroll to Top