产品分析中,咋才能时刻分清啥是功能逻辑,啥又是交互逻辑

所谓交互逻辑无非就是对操作的反馈逻辑,比如ui变化的逻辑(按钮什么时候变色)。但有些逻辑你说不清是交互逻辑还是功能逻辑,比如:你点了提交按钮之后,该按钮不但变灰,它还变成了不可点击状态,不响应操作,以此避免同样的内容,多次重复提交。所以这玩意可以不用划分,因为两者的设计目标都是为了推动流程向下进行,最终满足用户的需求。真正要划分的是:哪些工作是在前端完成,哪些在后端完成。这才是作为产品必须有的能力。有些"功能逻辑"其实不需要在后端完成,比如你要隐藏一个统计明细表中的一列(长期隐藏),传统的做法是把配置保存到服务器端,下次加载到前端,但如果你的用户很少在不同设备上迁移的话,你只要把配置保存在浏览器的本地存储中,下次打开直接应用,这样减少后端的工作量,同时也提高加载速度,减少业务复杂度。在需求许可的情况下,尽可能让前端多承担一些逻辑,是一个很好的思路。如果你一定要划分功能逻辑和交互逻辑,我只能理解你是想避免主次不分,如果是这样的话,你应该给不同的开发内容划分优先级。保证产品最小可用的部分先做,优化部分放在第二个迭代。________翻回去重新审题,产品分析??分析人家的产品??
■网友
功能逻辑主要强调的是用户的操作路径,交互逻辑强调的是用户的体验路径。都是在解释用户的行为模式,两者没有主次之分,互相依托。

■网友
功能逻辑强调功能的实现路径,最终为了满足功能实现的需求;
【产品分析中,咋才能时刻分清啥是功能逻辑,啥又是交互逻辑】 交互逻辑其实是人“行为”的逻辑,它的目的在于对行为的反馈做出合理性解释。


    推荐阅读