用户名 密码 联盟服务 关于我们 联系方式 收藏本站
返回网站首页 PgMP认证,美国项目管理协会高端项目管理认证!大型项目与项目群管理Program Management全球权威认证


网站登录:会员 企业 专家 服务商
企业服务:PMP培训  内训课 公开课
工 具 箱:发表文章 提问题 发案例
首页动态 | 文库 | 下载 | 书架 | 访谈 | 专栏 | 专题 | 人才 | 培训 | 软件 | PMC 互动:活动 | 案例 | 问答 | 论坛 | 博客 | 圈子 
应用:基础工程软件制造活动研发  认证:PMPNPDPACPPgMPIPMPP2ISPMPIMCP建造师MPM  特色:热点奖项

PMI-ACP®认证

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

网络课程

PMI-PBA®认证

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

网络课程

NPDP®认证

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

网络课

PMP®认证

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

北京 | 直播 | 录播

PgMP®认证

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

网络班

PfMP®认证

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

全球直播

软考项目管理

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

计划 | 报名 | 经验

敏捷项目管理ACP认证培训
国际产品经理NPDP认证

软件项目中如何面对需求变更

作者:soulhuma   提交人:项目管理者联盟[soulhuma]   属性:提交人转载   发布时间:2009/8/12   点击:5520   【收藏本文

  前言:作为软件开发人员,一定要了解软件工程学,而这门科学的第一步就是需求分析,打开任何一本软件工程的书籍翻看目录就知道了。在实际的一个项目中,在进行需求分析之后,对这个项目进行规划、编码,到最后完成这个项目,看着这个项目最后实施应用,对我们开发人员来说,这真是一种成就感。可是在日后的使用过程中,客户不停地提出各种意见和建议,让我们没法把精力投入到其他项目,而是不停地修改旧作,相信我们都遭遇过。项目管理论坛

  需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。需求分析主要(还有很多,比如性能需求、可靠性需求、逆向需求、将来可能提出的需求,这里不做介绍)包括:业务需求、客户需求和功能需求三个部分。业务需求(Business Requirement )意为客户对产品的目标或者要求;客户需求(User Requirement )意为客户在使用产品过程中需要完成的一系列任务,功能需求(Functional Requirement )指定了产品系统必须提供的功能。在整个软件系统的开发过程中,其实有很多问题是由于在需求分析阶段没有正确实施而产生的。下面一一列出:项目经理博客

  1、对需求理解的错误项目管理者联盟

  我是从工程角度来理解的,当甲方(客户)向乙方(开发方)提出产品需求的时候,其描述过程往往是通过口述语言来表达出来的,但不可能100%的保证其描述正确,同时也不能保证收听者完全正确理解,这是就产生了分歧。当乙方将产品初期模型交给甲方看,甲方惊呼这不是我们要的东西,这时已经浪费了大量的时间、人力和物力。转自项目管理者联盟

  2、实际应用与初期预想有出入项目经理博客

  当客户提出具体要求之前,其实他并不知道这个产品在实际使用中的情况,一切要求都是凭空想象出来的,客户将要求提给开发方,开发方开始工作,当客户拿到这个产品的Demo版的时候,开始实际操作,他就会慢慢对产品的界面、操作、易用性、功能等等有一些认识,这个时候就很有可能对产品需求有更改需求。项目管理者联盟

  3、每个客户的情况不一项目管理论坛

  人的五根手指还不一样长呢,客户也一样,100人的公司和10000人的工厂,实际应用怎么可能完全一样?但这里也不排除人为因素的存在。PgMp.mypm.net

  4、产品本身的问题项目管理者联盟

  人无完人,我们会努力做到精益求精,力保产品的可靠性,但难免会遇到bug。客户在使用了一段时间后,发现产品的自身问题,可能是数据莫名丢失,也可能是系统崩溃,还可能是兼容性问题,这个时候就需要找到开发方来进行产品升级或者修改。 就算需求分析很完善,整个项目进行的一切顺利,但每个开发人员的能力参差不齐,造成产品自身问题,这是根本无法避免的。项目管理者联盟

  我们当然希望客户永远不会提出需求变更,但如果一定要变化,而我们又不得不面对,我们该怎么办?项目管理者联盟

  对需求分析人员培训项目管理者联盟

  看了上面的分析,当然第一个需要培训的就是需求分析人员了,这是开始,也是根源,还有就是规范需求分析人员与客户的沟通方式,以及规范记录需求的文档格式。争取保证双方和谐地完成沟通会谈。如果还是不行,那就只能更换作需求分析的员工了。www.mypm.net

  对开发人员培训项目管理者联盟

  我想这个不用多说了吧,我们都该有紧迫感了。项目管理者联盟

  保证需求文档的有效性

  工作以来我还从未看过正式的需求文档,这也是软件业普遍存在的问题,因为人们不重视它,没人关心它是否合理,没人关心它是否实用,有的甚至是在日后慢慢补进去的。所以希望开发公司一定要重视需求文档,要对需求文档有一个合理性的审查。项目管理者联盟

  从软件工程学来看项目管理者联盟

  首先要从系统分析和编码入手,提高系统的可靠性,保证代码的质量,增加系统的可扩展性和可移植性,降低因需求变更而带来的风险和维护代价。项目管理者联盟

  从测试入手,一定要保证测试的质量,并且及时作测试。项目管理者联盟

  采用面向对象(OO)技术转自项目管理者联盟

  面向对象方法学的出发点和基本原则,是尽可能地模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程,也就是使描述问题的问题域与实现解法的求解域在结构上尽可能一致。OO 的意义在于分析和设计软件系统的思考方式,以及建立对象库以后的软件重用将给软件系统的开发带来质的改变,但是在建立OO 开发体系之前的过程,一定会是一段荆棘遍布的路,需要付出加倍的努力以及达成思想的转变。这里还有一个误区需要澄清的是很多人以为用了C++,PB ,VB ,DELPHI 就是面向对象的开发了,其实只是用了一些面向对象的工具,骨子里仍然是结构化的分析和设计方法,套上一层OOP 的外壳而已。www.mypm.net

  可见,在面对需求变更时,除了要对人员培训来提高开发团队的整体素质外,从系统分析和设计角度可以提高产品的可靠性,做到对需求变更的灵活应对,这些至少可以在一定程度上降低产品的风险和维护代价,提高客户的满意度。

  以上这些是我工作以来对软件工程学以及实际工作中的一些认识,并且参考了一些书籍和网络文献写出来的,希望可以对大家在解决问题中有一些实际的帮助。项目管理者联盟

项目管理培训


<<上一页 1 下一页>>
项目管理者联盟PMP认证中心
[相关文章] [网友互动]
·应对需求变更,基实就跟谈恋爱一. (2359)项目管理者联盟04-08
·web项目经理手册:需求变更管理 (1592)项目管理者联盟07-26
·项目经理如何应对项目需求变更? (3673)项目管理者联盟02-25
·项目需求变更的“痛点”和应对之. (2692)项目管理者联盟10-20
·项目马上结束,客户却提出需求变. (2776)项目管理者联盟10-10
·如何终结需求变更之痛? (3714)项目管理者联盟12-06
·如何处理需求变更—需求变更规范. (11078)项目管理者联盟06-02
·项目经理如何有效控制需求变更 (3646)项目管理者联盟05-02

06-04[帖子] 被需求变更拖垮的项目,终于有救了 (69)
01-09[帖子] 项目管理:项目需求变更对项目的影响分. (1689)
11-10[帖子] 【分享贴】需求变更、项目延误,项目经. (6415)
07-05[帖子] 频繁的需求变更,让你痛苦过吗? (1052)
06-24[帖子] 为什么会出现需求变更,如何应对? (1195)
02-28[帖子] 项目管理中需求变更太频繁,怎么办? (8445)
10-15[帖子] 项目管理:面对需求变更如何才能更好管. (1363)
07-28[帖子] 惹毛程序员的十件事!需求变更居然不是. (5534)
[发表评论]
本站热点
· 华师大CTO学院:科创生态建设与创新项
·宏发电声江玫瑰谈PgMP:“下好一盘棋”
·PgMP:交付能力与创造未来的项目管理方
·开放讲座|《项目组合管理与PfMP认证》
·开放讲座|项目组合管理与PfMP认证
·开放讲座|PgMP:项目管理思维与方法论
·开放讲座|《项目组合管理与PfMP认证》
·网络讲座|《项目组合管理与个人职业发展》
·开放讲座|《项目组合管理与PfMP认证》
栏目说明
    《文库》栏目为项目管理者联盟网站核心栏目,收录了十大行业项目管理文章5000余篇,囊括了项目管理五个阶段、九个知识领域的相关文章,是广大项目管理爱好者学习的知识库,欢迎大家发表原创文章、转贴文章,或直接发给编辑。须联盟会员且登陆后才能发表文章。
敏捷项目管理ACP培训
项目管理活动
活动QQ群:531390275
免费积累PDU,仅500人

2022年项目管理活动计划
2021活动精彩回顾
原创排行榜
 项目管理评论杂志 311 高扬 106
 乔东 100 项目管理 84
 高国伟 61 人月神话 60
 张为 59 郭致星 52
 蒋昕炜 46 肖杨 38
 曾伟强 37 潘德有 36
搜索文章
关键词:
行  业:
团 队   成 本   风 险   进 度
沟 通   采 购   质 量   合 同
更多>> 专题集锦

企业项目化管理

PMO实践与应用

如何处理项目客户关系

更多:
经理访谈
更多:
个人专栏

王树文

赵春明

高国伟

更多:
项目管理者联盟特刊
联盟特刊是对网站会员发行的内部刊物,刊物内容包括:案例及分析等,得到了会员好评。
电子期刊:
特刊下载:
2017合刊  2016合刊  2015合刊 
2014合刊  2010合刊  2009合刊 
2008合刊  2004合刊  2005合刊 
2006合刊  2007合刊       
施工企业管理
《施工企业管理》创刊于1986年1月,中国施工企业管理协会主办,是反映施工企业管理杂志。
浏览往期:
建造师杂志
《建造师》杂志由清华国际工程项目管理研究院主办,是中国面向建设企业管理人的高端杂志。
浏览往期:
更多>> 推荐文章
09-02·项目集管理:构想一种不同.
08-17·项目经理“催活儿”的正确.
08-17·建筑工程项目管理中施工现.
08-17·进阶项目经理必备的复盘方.
08-17·项目管理协会PMI发布新人才
08-17·互联网大厂项目经理面试的.
08-17·项目经理要如何提高自己的.
08-17·管理改进中几个确实有用的.
08-17·项目经理提升职场能力的20.
06-14·项目经理搭建团队,需要看.
06-14·5A学员董雏:PMP取证重要,
06-14·成功管理能源项目的技巧和.
06-14·拥抱敏捷—计划发布与冲刺
06-14·从PMP到PgMP :不畏浮云遮.
06-14·这30+项目管理工具,优秀项
06-14·深度剖析项目管理五大痛点.
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接

项目管理者联盟 版权所有 | 京ICP备10055250号-11 | 京公网安备 11010202009440号

如转载本站文章,必须于文章开头处注明转自“项目管理者联盟”,并注明原作者
PMI,Project Management Professional, OPM3, PMBOK, PMP,PgMP,PfMP,PMI-ACP,PMI-PBA
and the PMI Registered Education Provider logo are registered trademarks of the Project Management Institute, Inc.