2007年9月1日 总第九期《广龙在线》

主办:广龙软件 协办:广西造价管理总站 电话:0771-5868548 传真:0771-5843586

清华斯维尔安装算量工程师谈开发体会

——清华斯维尔工程计量事业部 沈艳青

  清华斯维尔安装算量推出已经有一段时间,为了更好地满足用户的需要,适应市场需求,清华斯维尔工程量事业部决定在原来安装算量版本的基础上增加上电气部分。根据专业技术专家实际的需求文档,工程量事业部制定出开发的设计书。经过编码,以及后期对软件的反复测试和修改,电气算量终于出台。通过这一次电气算量的开发,让我对软件的开发有了更深的认识和体会。下面我来谈谈在软件开发过程中我的一些心得体会:
  第一、尽可能多的了解用户需求。用户需求是整个软件开发的关键环节,对需求把握得越准确越具体,后期的改动就越小,走的弯路就越少。有些用户需求在软件开发一开始比较难把握,需要在开发的过程中慢慢领悟并加以修正。软件修正得越早代价越少,就跟治病的道理一样。
  第二、永远保持谦虚好学的态度,软件的开发需要很多方面知识的支持:专业方面的、软件语言方面的、系统工程的方面。在编程中遇到的问题也千奇百怪,个人的能力是有限的,,要多向他人虚心请教。同样地,提高自己的专业知识水平也很重要的,所以,在日常中要坚持不断地学习的习惯。
  第三、不轻易说“不”。软件开发的过程中会遇到很多的疑难,不要轻易放弃,要深入了解问题所在,将复杂的问题简单化,或换个角度去思考问题 。不要害怕困难也不要因为没有把握就放弃,只要静下心慢慢地去钻研,去思考,就能找到它的突破口。一旦找到突破口,困难很快就能解决,软件又能达到一个新的高度。否则就会错过很多“柳暗花明又一村”的惊喜。
  第四、要有持久站的准备。软件的开发是个艰苦而又漫长的过程。当厌倦疲惫的时候,咬紧牙关告诉自己,要坚持再坚持!相信很快地,代码汇总很多的灵感和豁然开朗就能带给您意想不到的兴奋和快乐。
  第五、明确、合理的进度计划。对于较长周期的进度需要细分出几个阶段来进行,有了合理的进度表,才更好地明确前进的目标,才不会让自己迷失方向。
  最后,期待自己在下一的版本中会有更好的发挥,为用户提供更完善的使用功能。