在长期项目中,您如何保持以用户为导向?

时间:2009-11-03 01:28:30

标签: language-agnostic usability

我已经做了一年多的长期项目并热爱它的每一分钟。但是,我发现自己越来越多地与用户脱节,因为我对同一个项目的看法截然不同。

在我的情况下,我知道如何以5种不同的方式快速从A-B获得。但是,如果一个典型的用户和我处于相同的情况,我担心我不会同情足以理解用户体验或功能的挣扎。

我如何保持对用户的这种同理心观,同时仍然知道怪物的内部和外部工作情况?

我正在寻找开发人员可以使用的任何提示/技巧,而不是第三方的硬核UX测试。

4 个答案:

答案 0 :(得分:5)

在我们的案例中,我实际上是在“遮蔽”用户以查看他们实际做了什么。

不是他们声称他们想做的事情。或者需要考虑的是什么。

但他们实际上做了什么。这比无休止的要求会议要好。

答案 1 :(得分:4)

我们遵循scrum development process,其中包括每个开发周期后的“演示”会话(通常为3-4周)。我们邀请整个公司的所有人以及一些精选客户来了解我们的目标。这使我们能够快速反馈新功能,并在最终用户之间保持开发人员之间的持续关系。

答案 2 :(得分:3)

我建议: -

  1. 与您的用户一起使用您的应用程序一天。你会看到他们做各种各样的事情,并立即有一长串改进的想法。
  2. 与他们讨论他们的问题,而不是他们为您的应用提出的解决方案。你应该比他们更擅长软件设计;他们应该更好地理解他们的问题。
  3. 考虑您可以为客户的客户做些什么来让他们的生活更轻松。

答案 3 :(得分:2)

轻量级用户体验测试,即使与大厅里的人试图完成一件事,也是一种很好的方式,可以摆脱自己的脑袋,用新的眼光看待界面。 (只是好奇,为什么不这样做?)

我知道你正在寻找非UX测试答案,所以我提出的一个建议是通过将自己想象成一种特定类型的最终用户来模拟这种结果(例如,选择一个合适的职业,首先时间或第n次使用您的软件,尝试完成一些适当的 - 或不恰当但可信的 - 目标)。如果你可以想象它足够详细(特别是如果你有一些第三方用户),你可以开始以他们可能的方式看到界面。令人惊讶的是,它确实有效。