(1)站在产品经理的角度,务必清晰:
①整个流程牵涉到哪些利益方;
②利益方会提供哪些功能和内容;
③利益方如何限制功能和内容;
④我们需要返回什么内容给利益方;
⑤我们想要呈现给用户的信息;
⑥我们想要从用户那里得到的信息;
(2)站在用户角度:
①用户最想要什么信息(字段);
②业务流程和页面流程要符合用户的心理;
③尽量防止用户犯错,出错时尽量给出提示和解决方法;
更多的是细节方面的优化,力求在细节方面对用户友好;
(3)站在开发的角度,务必要清晰:
①界面上每个名词的意思;
②界面上每个名词的来历(通过公式计算出来/通过接口从数据库获取);
③业务逻辑的流程、分支及边界情况;
④界面上每个元素的初始值,边界值以及限制;
(4)站在UI设计师角度:
①给出每个页面每个状态,包括弹窗,稍纵即逝的提示语,需要强调的页面元素等等;