最近做一个软硬结合的项目,硬件部分和驱动部分都是由不同部门的人员完成的,我做上层软件,机子在使用过程中偶尔会有黑屏现象。
如果项目在演示过程中出现问题,领导第一反应肯定是我程序的问题,但实际上可能是硬件或者驱动部分的问题,这种由于底层不稳定导致整个系统不能平稳运行让我们上层应用开发人员很受伤,一旦出现问题很容易出现扯皮的现象,而领导的第一反应可能也会觉得是我们程序的问题。
要解决这个问题,我个人认为首先在测试过程,要做到以下几点:
1,确定自己的程序没有问题,这个很重要。
2,发现系统不稳定首先及时跟领导反映,然后跟相关部门沟通。
3,做好详细记录,系统在什么情况下会出问题。