软硬件研发实用解决问题的思想(思想走在行动的前面)

研发过程就是解决问题的过程,解决问题思路要走在实践的前面,
解决思路没有固定形式(创新思想)如同不可能两次踏入同一条河流一样。从哲学角度什么问题一般性、共性与独特性、特殊性的区别。我们这里总结的就是一般性方法。

软件解决问题方法一:最优化解决思路 排除解决思路,固定某个变量的解决思路,在调试某个问题时,影响最终效果的因素较多,我们应该优先固定某个问题点,例如“在网络比较好的情况下测试”,“在电源电压比较好的情况下测试”等在网速、电压确定的情况下、在去解决不好情况,就有对比性了。例如在调试从“设备端接收数据”这个命令时,应该现在最好的最安全的网络环境下测试,然后再在不好的网络下测试。(有TUTK的James分享解决思路,致谢)。

软件解决问题方法二:极限解决思路,把某种条件现象设置为最大化,极值化,来观看现象例如,若是码流大影响到现象 那就将码流降低为最低,查看效果。 极限解决方法,可以借鉴。

软件解决问题方法三:正常逻辑流程、思路解决问题法,按照正常的逻辑来走整个流程,例如“我想喝水”这个逻辑动作,必须要拆分为一步一步的走,按照正常逻辑 喝水 -> 烧开人 -> 放凉 -> 然后再喝。 假如有一天某人喝水 喝over了,有可能就是没把水放凉,直接喝热水,烫死了,这例子可能天方夜谭,但是要明白,必须按正常逻辑,一步一步走,这就是逻辑流程,按照流程走,不错过一个细节,把问题想仔细了,总是能有所收获的嘛。

软件解决问题方法四:问问题解决思路法,会问问题也是解决问题的关键点之一,这就是大名鼎鼎的5W1H 方法,When ,Where,What,Who,Why,How,不知道怎么说,这就是神器。

软件解决问题方法五:大胆猜想、实验验证,对比判断的解决思路。望、闻、问、切,对比以前和现在的不同点,大胆做出判断,加以验证的方法。望、闻、问、切,对比以前和现在的区别这非常重要,重要事情多说几遍。

你可能感兴趣的:(软硬件产品研发与测试)