谢邀。
严格说起来,我既没有搞过研究,也没有把自己设计的产品交到用户手上过。这个问题我回答起来有点两头不靠。可我总觉得自己比搞研究的偏工程点,比搞工程的偏理论些,就按自己的理解勉强答一下吧。
我想到的第一个是设计活动的规范化。包括技术状态的一致、可追溯,包括统一的设计风格、工作内容,包括贯彻始终而又非一成不变的目标。产品开发活动中,必然存在大量的事先无法预计的变数。比如工作团队人员的变动,设计方案的变动等等。要保证设计质量,就要保证设计的图纸文件等资料的状态始终是受控的,一致的,相互是匹配的。就要按一套规矩对设计进行管理、更改、分析更改的影响并进行配套的更改等等。要保证不同的人都可以互换,就要有一套统一的做法,比如机械行业要求参数化建模,比如软件行业对定义变量和代码加注释等的要求都是一个意思。
总之,不能觉得事先已经掌握了技术,变成产品只是工程实现,是一条简单的单线发展的过程。产品化会面临大量的变数,要求研发人员有规矩,守规矩,并且钻研发展适合自己的规矩。