2010-12-17 94 views
2

我们需要确定用户是否在等待某个程序执行某些操作。我在这里看到的最大的问题是,如果我监视用户活动(键盘和鼠标),那么我会认为用户在等待时,他们可能会被阅读,思考,在手机上,等如何确定用户是否在等待程序?

有时候,如果我知道我将不得不等待很长时间(例如启动),我会在加载时去喝咖啡。我并不是真的在等待任何一个节目,我只是在与我的时间保持高效。

我欢迎任何想法,甚至要求用户使用按键或组合键来表示他们正在等待。

有没有办法来确定用户是否正在等待上的程序?

回答

0

你不能说出一个非交互用户在做什么。他们可能会在白天做梦,你不知道他们是否在计算机上等着。

您或许能够从用户的互动,当你在一段时间内没有看到活动时磁盘和或CPU使用率很高,用户在等待推断。但这不是一个科学的措施,它只是一个指标。用户等待的假设否定了将结果用于有意义的测量的可能性。

2

给用户误以为他们可以做互动的下一步,即不立刻告诉他们,以前的动作还没有完成。然后,当他们尝试做某件事时,你会注意到他们现在真的想做些事情,因此正在等待他们不能做的事情。

在某些情况下,你可能会发现,他们想要做的实际上可以马上做,尽管先前的行动仍在进行中是什么。

+0

对不起马丁,我不认为我清楚,用户正在等待的程序不是我的。我想测量用户在计算机上等待测试丢失的值以确定硬件升级是否具有成本效益。 – 2010-12-18 09:23:11

相关问题