Чтобы создать хороший компьютерный интерфейс (то есть сделать какой-то продукт, у которого классный интерфейс) мало учитывать только гуманитарную часть, а именно потребности пользователей, необходимо ещё принимать во внимание потребности бизнеса: владельцы бизнеса, которые вкладывают деньги в продукт, хотят решать и свои задачи.
Не стоит забывать, что технологии, которые позволяют делать что-то принципиально новое, могут удешевлять продукт (то есть вещи, которые ранее были дорогими, при развитии технологий могут стать доступными всем) и/или дают реализовывать совершенно новые возможности.
Артур Кларк сказал как-то про это: «Любая достаточно развитая технология неотличима от магии».
Кроме того, технологии часто позволяют упрощать интерфейсы. Представьте себе, что программный продукт предвосхищает и прогнозирует, что мы будем делать. В этом случае можно значительно облегчить интерфейс за счёт того, что продукт может предлагать нам какие-то действия, о которых мы ещё только подумали.