Collected thoughts about software and site performance ...

Web performance matters. Responsive sites can make the online experience effective, even enjoyable. A slow site can be unusable. This site is about online performance, how to achieve and maintain it, its impact on user experience, and ultimately on site effectiveness.

Home | Entries from October 1, 2005 - November 1, 2005, in reverse date order:

Probability: The Rain in Spain ...

Illustration: Bad weather

Today I was going to write about probability theory, statistical independence, and correlation, and their importance when analyzing performance data. But I know those subjects have a tendency to induce severe attacks of fear and loathing. So instead I'm going to talk about the weather -- specifically about the difference between British and Californian weather.

Click to read more ...

Posted on Tuesday, November 1, 2005 at 02:27AM by Registered CommenterChris Loosley in | CommentsPost a Comment

The Value of Reference Models

Illustration: Tower of Babel

Without a shared language, communication is impossible. A reference model establishes a shared foundation -- a frame of reference, or conceptual framework -- that can then be used to structure subsequent discussions of a subject. For more details online, the best resource I found is a discussion of the OASIS SOA Reference Model. Its focus is different from ours, but it contains some good general points, including:

Click to read more ...

Sharpening the Saw

Illustration: Handsaw

If you've read The Seven Habits Of Highly Effective People by Steven R. Covey, then you may remember that the seventh habit is Sharpening the Saw. The idea is that you should always allocate some time for personal renewal.

Click to read more ...

Posted on Friday, October 28, 2005 at 01:19AM by Registered CommenterChris Loosley in | CommentsPost a Comment

The Web Site Response Time Model

Illustration: The Web Site Response Time Model
Response Time Model

Yesterday I introduced a reference model for Web site availability, and promised to write more about its uses today. But I have since decided to first introduce the equivalent model for Web site response-time. Then I will compare and contrast the uses of the two models, because -- although similar -- their application is not identical.

Click to read more ...

The Web Site Availability Model

Illustration: The Web Site Availability Model
Availability Model

I am a mathematician at heart, and all mathematical conclusions are derived by deductive reasoning from a set of an initial set of assumptions (postulates or axioms). So it is natural for me to want to establish a clear foundation on which to build any discussion of performance matters.

Click to read more ...

The ABC's of Measurement Data

Illustration: Greek alphabet

In my experience, companies usually have lots of measurement tools. Granted, some of them do sit on the shelf unused, but many are in use -- some even collecting data continuously. Despite all this data gathering, the value obtained from the data is often a lot less than it might be. Data is meaningless unless it's interpreted and applied; as a medieval scribe might have said, graecum est; non potest legi. Today I will describe a framework for addressing this concern.

Click to read more ...

Performance: Déjà Vu All Over Again

Illustration: Teamquest ITSO process diagram (top half)

A few days ago, an email from TeamQuest offered me their new white paper on The Renaissance of Performance & Capacity Management in the 21st Century. The email points out that anyone involved in IT for a reasonable amount of time understands that the IT industry is cyclical and says that a data center renaissance is coming full circle.

This got my attention, and not only because it is redundant (coming full circle implies rebirth, the meaning of renaissance). But we've learned to live with worse, especially in direct mail. Anyway, what makes this particular life-cycle so interesting to me is that I have actually participated in it at every stage.

Here is my Cliff Notes version of TeamQuest's history of Capacity Planning:

Click to read more ...

Delight, Satisfy, or Frustrate?

Illustration: An enigmatic G W Bush

Two recent posts (here and here) have discussed the relationships among user expectations, site responsiveness, and user satisfaction. As a general rule, people's perception of a site's quality and credibility diminishes as its download times increase.

So what are the implications of this research for an organization embarking on a program of Service Level Management (SLM) or Web Performance Management? How do you keep users satisfied?

Click to read more ...

WYSIWYG, or No Site is an Island

Illustration: Gough Island

When writing about Human-Computer Interaction (HCI), I discussed Robert B. Miller's classic research into computer responsiveness and its relevance today to questions of Web site design and site usability. For one response to Miller's findings (by providing more percent-done indicators and busy cursors) see Jakob Nielsen's Web site and his best-selling book, Designing Web Usability.

But Miller's three thresholds are far from the whole story ...

Click to read more ...

The Miller Response-Time Test

Illustration: HCI Logo

In the field of Human-Computer Interaction, HCI for short, one crucial and much-studied aspect is the speed of the computer's response to various kinds of user inputs. Although a few of these studies do get quoted in discussions of Web site design and Web usability, most books and articles on these topics devote very little space to this aspect.

One of the best summaries appears in Andrew B. King's book Speed up Your Site, which opens with the simple observation that People hate to wait. His first chapter (Response Time: Eight Seconds, Plus or Minus Two) includes a brief history of HCI research into the influence of computer response time on user satisfaction (or frustration), and an overview of its relevance to Web site usability.

Click to read more ...

Displaying entries 1 - 10 of 15    Previous Page | Next Page [older] | Home