美文网首页程序员
软件项目之客户与开发

软件项目之客户与开发

作者: normandy | 来源:发表于2016-03-19 21:17 被阅读65次

    自一月份以来,我作为开发负责人承接了无锡一家事业单位的系统软件项目,从初步接手到深度开发,至此,将此间的一些理解和认识整理出来,以作记录。

    以公司项目等级的划分来看,该项目属小型项目。至于等级划分标准,我是不清楚的。姑且不去质疑“标准”,但是执行“标准”的人以及执行的合理程度及态度却是值得质疑。你知道,公司的项目合同是商务去谈和签订的。所以我怀疑的是商务的评估态度与评估能力。作为非开发人员,如何让人信服他们对于软件项目的需求评估。话又说回来,即使作为开发,若无深厚的经验及较强的能力,他对项目的需求评估就一定准确吗?然而,我并不关心这些。

    客户与开发,是解不开的死结。该客户大多时候不清楚他们想要的是什么,最无语的是他竟不清楚他们单位的办事流程及细节,他们最多的状态是不停地否认开发的结果。我的态度是没有做不到,只有想不到。然而,我很关心这些。

    对于项目,经过这些时日,有了些许体会:我愿意深刻理解客户的需求,努力设计好的系统结构,尽力构造极佳的系统性能。但这些,并非我一人就能完成的。好消息是,我愿为之努力。

    对于编程,我想最大的挑战和乐趣在于设计。想要做出设计良好的数据结构、流畅的代码风格。最根本的在于数据库的设计。你是否体会到,编程中不时地会出现数据调用的繁杂、数据关联的为难以及关联表之间的数据同步的复杂与低效等问题。目前来看,这些问题的根源大多来自于数据库设计的不合理。而数据库设计,源头还在于对需求的理解。

    仅此这些,稍作体会。

    相关文章

      网友评论

        本文标题:软件项目之客户与开发

        本文链接:https://www.haomeiwen.com/subject/kafzkttx.html