识?Р• 我们可以用哪些不同的数据去理解他们的背景?Р• 他们使用我们的产品或者网站要完成什么样的任务或目标?Р• 我们做了哪些假设,如何论证?Р• 我们掌握了那些数据?(可用性研究和启发式评估都是很好的起点)Р如果你对回答这些问题没信心,说明你还没准备好,其实这些信息都是开发工作的基础。在继续工作之前要确保对你的用户有准确的理解,如果这是你的第一次尝试,就尽可能多地找到你的竞争对手及其用户信息吧。Р分析Р作为开发人员,有非常多的问题有待你解决,也有非常多的新功能有待你添加,因此仅仅有创意是不够的。考虑到投资人的要求与它们有限的资金支持,很多问题是不值得去解决的。有时解决一个问题会引发两个新问题,所以好的判断意味着从可以做的事情中理出应该做的事情。收集完数据后,下一步迈向成功判断的工作就是分析了:你需要筛选信息并且评估出需要在哪里投入精力。Р将从用户和其他收集到的信息过滤成针对特定问题的一句话,这些话应该从用户的角度来书写。举个例子,“将编辑框加宽至十五个字符”不是一个问题,而“输入比较长的文本很困难”是,这中间的区别是戏剧性的。不要同时定义问题和解决问题的方法,这样你会经常忘记真正的问题。在这个例子中,其实有很多种方法解决输入长文本的问题,包括改变搜索框的形状等。但是如果你太局限,你会看不到其他的选择--- 好的工程即是去理解这些选择。Р对每个问题描述提供支持信息,包括:什么样的用户有这样的问题,这个问题是怎样被提出的,甚至是潜在的解决之道。也许只有特定部分的用户遇到这样的问题,或者它只发生在某种情境里。尽量多描述一些来让别人信服或者挑战你的假设,如果你是唯一看到这些支持信息的人(例如可用性研究、市场研究等),让别人也得到这些信息。你对这些资源越公开,别人的质疑也就越少。9 7 3 12 4 8 : Р[这篇文章来自..,]