软件项目的一些困难

Saturday, July 26th, 2008 7 views

一个项目成功与否,一个极为重要的因素就是需求分析。良好的需求分析可以带来一个明显的好处——就是能尽量的减少开发中需求的变更。在大型的建筑工程项目中,需求分析往往是由开发商(业主)聘请专业的咨询公司来做的,在做完所有基础性工作,比如需求分析,图纸设计之后,才开始发送投标邀请,寻找承包商。而软件项目往往是由承包商来做完差不多全部的基础性工作。因此,当由需求变更产生时,软件项目很难向传统项目那样索赔工期和费用。

分析,设计的责任推给了软件开发者,但是费用却并不增长,这是一个不合理的地方。

需求的变更,费用的变化,工期的变化等等问题都会软件项目的管理带来难度。业主与承包商之间的有效沟通就变得极为重要。遗憾的是目前的软件项目中还没有出现传统项目中Engineer(国内叫监理工程师,或者咨询工程师)这样一个比较中立,既能帮助业主跟承包商进行有效的沟通,又具有专业知识,能够(替业主?)管理项目,监督承包商的工作的角色。当然,这样角色的出现,首先依赖于一个合理的通用合同的出现(类似FIDIC,或者世行)。目前的软件行业中没有这种得到公认的标准合同,使得软件项目的管理起来更加的复杂,更加的不可琢磨,如果项目巨大,给管理者的挑战是巨大的,远不是传统行业的项目管理的难度可以比拟的。

关于

我叫陈炬,正在天津大学计算机学院->知识工程与科学研究所攻读硕士研究生。今年应届。您可以在我的自我介绍获得更多关于我的信息

订阅我的Blog


本站RSS地址| [这是什么?]
订阅到Google Reader | 订阅到 抓虾 阅读器 | 订阅到 鲜果 阅读器

其他blog

我还有一个英文blog,非常的无聊,琐碎,许多的语法错误。请谨慎访问。
Find entries :