项目评估与计划(一)- 从建筑工程说起
来源:互联网 发布:java新技术 2017 编辑:程序博客网 时间:2024/04/27 17:30
从建筑工程说起
大家都喜欢用建筑工程与软件工程做比较,但我们常常所说的建筑工程只是指建筑施工部分,而不是一个完整的建设项目。我们常常将施工项目管理与软件项目管理进行比较,这是不合适的。
一个完整的建设项目,由甲方提出需求,设计院根据需求设计出图纸,再由造价公司进行估价,然后公开招标,最后由建筑公司承担建设。相对于软件项目,建筑工程有以下特点:
1. 从需求到竣工,经历需求、设计、估价、建设等环节,每个环节由不同专业的公司或人员完成。
2. 每个环节签署不同的合同,每个环节对应不同的乙方。而软件项目从需求到开发完成,基本上是签署一个合同,只有一个乙方。
3. 整个过程可以认为是瀑布型的,需求和设计会在前期确定,后期基本上不会变动。而软件项目就没有这么理想了,需求和设计不断在变。
4. 建筑工程只会采用最成熟的技术,可行性和设计方案要经过反复论证,你看看港珠澳大桥就论证了好多年了。而软件项目往往要采用不成熟的技术,边设计边尝试。
5. 建筑工程的估算是在需求与设计都确定的基础上估算的。而软件项目不确定的东西太多,估算无法一次成型。
软件项目管理可能是最复杂的一种项目管理,因为软件项目具备这样的特点:
1. 需求、设计不明确。
2. 项目组需要在需求设计不明确的基础上,承担需求、设计、编码、实施等全部工作。
如果你是这样项目的项目经理,对你来说是多么大的挑战啊!
建筑行业发展了这么多年,整个建设工程的各个环节已经有很多专业的公司,有很多设计院、造价公司、建筑公司等。而软件行业,几乎很少见到专业的需求分析公司、软件设计公司。这既是软件行业的特点决定的,也是甲方习惯决定的。我们公司在一些项目尝试和客户签署两份合同,第一份合同只做需求的工作,而第二份合同则完成实现与编码,但客户往往不会接受。
软件项目管理难归难,但我们还是要去面对的,我们应该如何应对软件项目的估算与计划呢?
- 项目评估与计划(一)- 从建筑工程说起
- 项目估算与计划不是一般的难!(1)——从建筑工程说起
- 项目评估与计划
- 项目评估与计划(四)- 计划有什么内容
- 项目评估与计划(六)- 如何跟踪计划
- 项目评估与计划(三)- 估算如何做出来
- 项目评估与计划(二)- 估算要做啥
- 建筑工程项目
- 项目评估与计划(五)- 计划如如何做出来的
- 从linux内核启动说起(一)
- 从 setContentView 开始说起(一)
- 项目评估与计划(七)- 优秀项目经理是怎样炼成的
- 项目实战:仿京东app之从组件化架构说起(一)
- 代码之谜(一) - 有限与无限 (从整数的绝对值说起)
- 【转】代码之谜(一) - 有限与无限 (从整数的绝对值说起)
- 空间点过程与随机测度(一):从数星星说起
- 空间点过程与随机测度(一):从数星星说起
- 代码之谜(一)- 有限与无限 从整数的绝对值说起
- Ubuntu 12.04 配置minicom
- SQL从数据库中随机取数据(原文转自博客园)
- ubuntu连接ssh不上
- IE6 IE7 IE8兼容性
- JavaScript类
- 项目评估与计划(一)- 从建筑工程说起
- 报表制作心得
- setsockopt 设置socket
- 循环-计算sum的值
- nginx HTTP 错误码499的含义
- 项目评估与计划(三)- 估算如何做出来
- Myeclipse project转换为eclipse project的正确方法(Myeclipse8.5版本转到eclipse java ee juno)
- Oracle数据库连接(jdbc连接)
- OSI 七层模型