软件工程师看世界之开发和研发的区别(9)2012-8-16

程序员看世界之开发和研发的区别(9)2012-8-16
程序员看世界之开发和研发的区别(9)2012-8-16

今天部门聚餐,总监提出了开发和研发两个概念的区别:

开发(develop)指按照给定的需求完成特定的任务
研发(research and development)要能在开发的基础上,提供给客户更优质的服务,完善用户的需求,提供给用户更丰富的产品,发现用户的内在需求,能真正的理解用户的需求。

毫无疑问,研发比开发更贴近用户,也更需要思想的创新,注重同客户交流,目标相对模糊;而开发目标相对单一,目的很明确,更注重现实的过程。

开发很容易,有相对明确的目标,客户拿来某个模版,照着它做一个更炫更亮的,工程师开始分析目标、整理需求、完成第一版、客户在提出功能修改
、版本不断更新。。。


研发可能更倾向于开发自己的产品,开发出划时代的产品或者仅仅改善一个微小的功能,不再只甘心完成简简单单的需求。

相比之下,研发的自由度要高一些,可产品不一定能完成出来,即使出来了还有山寨,这不一定能创造利润,当然成功了利润也比较丰厚;开发相当于完成订单,利润相对固定,也比较稳定。

好像又到了项目和产品的问题了,不想写了。喝得不少,睡觉了。
1楼Wentasy前天 19:12
现阶段在开发的路上奔跑。
Re: liuwei0636083小时前
回复Wentasy老大要让你觉得自己做的东西很有价值,很有前途。