1.设计的时候,首先要清楚的想明白自己的业务流程,产品的定位和特点,并且在发展的过程中根据实际情况实时进行调整,但是需要满足在调整的时候也注意产品的逻辑,在拓展产品边界的过程中和自己的产品定位和目标进行适配,在论证可以满足大部分逻辑的基础上,对产品进行修改。
要明白每一页想要传达的信息,实现的目标,功能,入口,模块之间的连接
通过这一页的定位,来确定需要的内容,这里说不定可以使用最简的方法,然后在满足目标的基础上不断加入功能,先有骨架再有皮,而不是从细节开始。
一开始就陷入细节会使得在大方向上出现失误。
2.模块之间的设计满足,高内聚低耦合,强相关的内容放到一起,弱相关的拆开,这样在架构上,可以使得模块之间有相互独立的空间,便于管理和开发;在页面布局上,可以使得业务逻辑清晰,用户上手成本比较低。
3.设计的时候要满足用户的操作习惯,选择尽量简单的操作路径,清晰的操作逻辑,尤其是对于B端的操作产品,如果在C端,其实也很需要,但是要看用户的接受能力,如果对于已经形成了操作逻辑(认知模型)的教育成本比较高的用户,选择比较混乱的交互方式,可能会导致一些用户的学习成本较高和导致流失。