У каждого в команде разработчиков есть свое представление о пользователе и его потребностях. Когда наступает момент принятия решений по продукту, этот «пользователь» становится пластилиновым: он всегда прогибается так, чтобы соответствовать мнениям и предположениям конкретного говорящего.
Если разработчикам удобно использовать для представления информации устрашающий элемент управления с деревом папок, они определяют пластилинового пользователя как сведущего в компьютерах «продвинутого». Когда же им удобнее пошагово провести пользователя через сложный процесс при помощи мастера, они определяют его как неподготовленного новичка. Проектируя в расчете на пластилинового пользователя, разработчик сам себе выдает индульгенцию на то, чтобы программировать продукт так, как ему заблагорассудится, не переставая при этом якобы «служить пользователю».
Реальные пользователи — и представляющие их персонажи — не пластилиновые, у них есть конкретные требования, основанные на их целях, способностях и контексте использования продукта.
…
Из книги Алана Купера «Об интерфейсе», 5-я глава.