一般产品经理在经过前期的市场调查(看看国外最近有啥新产品,或者Facebook上了啥新功能)、竞品分析(看看国内是不是已经有公司做了,大公司还是小公司,用户多不多,产品赚得多不多)等阶段,会形成一个自己的想法,可能是做一个新app、新网页,或者在已有的app(QQ)上加一个新功能
技术leader评估实现难度和预计的工作量
敲定需求细节,各种撕逼,技术砍产品需求、产品天马行空加需求等等,这个时候会有交互稿,且视觉稿已经做完或进行中。
前端和客户端会根据出好的视觉稿评估具体的工作量,后台工作量评估一般不依赖视觉稿,但依赖交互稿。
前端,后台,客户端预先约定好通信协议,前端和后台通信一般靠json通信,后台和客户端可以根据类似Google Protocol buffer这样的二进制协议进行通信。这里的json和protobuf只是通用的数据序列化协议,具体的协议字段需要前后台根据业务逻辑协商好。
这里的序列化协议就像翻译官,让两种完全不一样的编程语言(就像两个语言不通的人),通过这个协议(翻译官),能够正常的交流
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi nec metus justo. Aliquam erat volutpat.
By zhulin2609