工程项目与科学研究之间的关系

    前段时间在进行某项目时,因为认识上的误区,导致该项目的软件研发进展陷入了很大的被动之中。起因是在进行项目开发的过程中,遇到两个问题,一个是CCL曲线在结箍响应处绘制出现问题,与仪器的实际情况不符。另一个问题是,DJX仪器无法进行组合添加,原因是目前的软件结构只支持两路输入源进行匹配,不支持多于两路的输入源进行组合匹配。要想彻底解决这两个问题,就必须对软件的结构进行比较大的调整,另作数据存储结构。

    因为当时距离项目验收还有一段时间,所以就停止了对这两个问题的bug修改。转而进行新数据结构的研发。没有想到的是这个数据结构的复杂程度超出了当初的预期,加上人手不够,老是被一些其他的杂事所牵绊。导致项目要验收的前夕,这两个问题还没有解决。这时候才认识问题的严重性,赶紧抽调一部分人在原有软件结构的基础上,加班加点修改这两个bug,所幸没有对项目的进度造成影响。

    后感:以后再进行工程项目时,一定要注意项目进度与科学研究的协调性。不能一味的追求软件的技术含量,而忽视了项目的工期进度。一定要将项目的顺利推进及按时验收作为项目开发的第一要素。在不影响软件功能的情况下,可以采取一些临时的、老旧办法先将项目完成。功能的提升可以作为软件的升级内容来进行软件的更新。

    以后要切记!切记呀!

你可能感兴趣的:(工作杂感)