项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 论坛 博客

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

圈子
志同道合,朋友再聚首
项目管理者联盟PMP培训
会员· 圈友
登录ID
密   码
 
圈子信息
圈名:IT项目管理圈
加入方式: 允许任何人加入

IT项目管理圈

追求高效的软件项目管理方法

圈主:lepu2934112    管理员:暂无管理员   
成员数:271
主题数:1384
排名12
通讯录
圈友列表
加入本圈
管理本圈
 
话题区 投票区 资料区 精华区
标题:传统瀑布开发的困境——需求篇
楼主

铁托
PMB:19794
省份:安徽省
行业:综合应用
注册:2006/4/30
  
  
工作中的问题

  无论用多长时间来分析需求,总感觉需求没有完备

  无论如何研讨,已有的需求总感觉不能百分之百明确

  至项目开发后期,业务部门和技术部门往往就需求产生纠纷,一般有两种形式:

  1) 技术部门认为频繁的需求变更不但增加项目压力,更使已有开发工作浪费

  2) 业务部门认为软件系统不能跟进,影响业务发展

  造成上述传统需求分析方法困境的原因主要有两点:

  1) 在项目进行的过程中,业务需求本身也在发展变化,从而引发软件需求变化。

  2) 业务人员不可能凭空把所有需求都想清楚,只有看到、用到真实的软件之后,才能逐渐把自己的需求弄清楚。

  虽然一次性需求存在诸多问题,但现实中,技术部门和业务部门往往都希望能在这个阶段将所有问题想清楚。促使团队这样做的深层原因在于:

  1) 从管理的角度考虑,软件项目需要申请预算

  2) 从软件开发的角度考虑,需求的每一次变更都需要长的时间和巨大的成本来应对,这是技术部门和业务部门双方都不愿看到的。为了避免项目中进行可能的风险,双方都宁可在项目初期尽量把需求冻结。

  第一个原因与项目计划方式有关;第二个原因与其说是对策,不如说是对传统开发方法缺陷的妥协:对企业级应用系统来说,早期需求冻结不仅是无法做到,而且还会带来一项隐性的浪费——这种项目开发出来后,可能有20~30%的功能从上线开始,已经不再需要;10~20%的功能的生命周期不超过半年,即费用和人力有相当一部分投入到无用的功能开发中。

  业务部门和开发团队依赖文档进行沟通的后果往往是理解出现偏差,开发出的系统的不能满足业务部门的真正需求,造成浪费。

回复 | 引用 发表时间:2014/2/16 14:23:21

lijing714
PMB:40
省份:湖北省
行业:综合应用
注册:2014/2/17
  
  
标题:Re:传统瀑布开发的困境——需求篇
1 楼
DVD不多
回复 | 引用    回复时间:2014/2/17 13:25:01
分页:1/1 共1条 首页 上一页 下一页 尾页 查看页 
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号