您的开发UI应该与最终产品相似多少?

时间:2008-11-15 16:25:02

标签: user-interface design-patterns

除了更大(或更好)的商店外,开发用户界面由开发人员完成。根据您的经验,这对最终产品影响了多少,以及我们应该花多少时间来开发用户界面?

2 个答案:

答案 0 :(得分:3)

您正在构建并向客户展示的界面基本上是他们所能看到的。您可以和他们坐下来谈谈产品应该做什么,但让用户发现问题或缺少功能的最佳方法是向他们展示最终产品的界面。您可以使用原型或实际界面来构建它。

所以我想说界面看起来应该与你在开发过程中最终会提供的内容非常相似。这将保证您获得正确的反馈,并且用户知道他得到了什么。当然,您可以构建一个不完全具有最终产品风格的界面(颜色,窗口样式,字体等等),但是您正在构建的产品的功能应该尽早明确尽可能。

答案 1 :(得分:2)

我喜欢在项目开始时花更多的时间专注于软件的核心功能。如果您正确地将业务逻辑与表示逻辑(例如,使用MVC)分开,那么以后应该很容易改进用户界面。

我知道有些开发人员会故意使用户界面看起来与原型不同,而不是最终产品。这在演示时很有用,让客户清楚他们所看到的只是原型。其中一个很好的例子是Napkin Look and Feel,这是一种可插入的Java外观,使得用户界面看起来像是在餐巾纸上潦草地绘制的。 Kathy Sierra写了an interesting blog post关于你可能想要这样做的原因。