Performance Concepts
Performance Concepts
Performance Concepts
(chapter 3)
Introduction
• Performance is a
typical hygiene factor
• Nobody notices a
highly performing
system
• But when a system is
not performing well
enough, users quickly
start complaining
Perceived performance
• Perceived performance refers to how quickly a
system appears to perform its task
• In general, people tend to overestimate their
own patience
• People tend to value predictability in
performance
– When the performance of a system is fluctuating,
users remember a bad experience
– Even if the fluctuation is relatively rare
Perceived performance
• Inform the user about how long a task will
take
– Progress bars
– Splash screens
Performance during
infrastructure design
Performance during infrastructure design