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


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

PMI-ACP®认证

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

网络课程

PMI-PBA®认证

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

网络课程

NPDP®认证

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

网络课

PMP®认证

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

北京 | 直播 | 录播

PgMP®认证

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

网络班

PfMP®认证

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

全球直播

软考项目管理

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

计划 | 报名 | 经验

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

软件项目开发过程中的需求分析和范围管理

作者:魏昊 刘建新   提交人:项目管理者联盟[魏昊 刘建新]   属性:提交人转载   发布时间:2010/7/30   点击:8073   【收藏本文

  0 引言pmp.mypm.net

  对于一个软件系统的开发来说,最困难的部分就是准确说明开发什么,最困难的概念性工作就是编写出详细的需求,包括所有面向用户、面向机器和其它软件系统的接口。此工作一旦出现纰漏,将会给系统带来极大的损害,并且以后对它修改也极为困难。所以,需求是整个软件产品链的源头,需求工作的优劣将直接影响到产品的设计、生产、销售和维护的全过程。而对于项目中哪些该做,哪些不该做,做到什么程度,则都是由范围管理来决定的。软件项目开发过程中,花费大量时间用于需求调研和分析,也都是为了准确控制好项目范围,以便于对整个项目的进行实施有效的管理。所以说,明确的需求、准确的项目范围控制和管理,是项目成功的基础所在。training.mypm.net

  1 需求分析项目管理者联盟

  需求分析是一个项目的开端,也是项目建设的基石。由于需求不明确而造成项目产生风险甚至失败的比例是相当高的。因此一个项目成功的关键因素之一,就是对需求的把握程度,即所谓的需求开发与管理。service.mypm.net

  1.1 需求开发与管理的概念项目管理培训

  需求分析的过程包括了需求开发和需求管理两个部分。需求开发指的是从情况收集、分析和评价到编写文档、评审等一系列产生需求的活动,这几个阶段的活动可以是相互独立和反复的,不一定非要遵循线性的顺序。需求管理则是与需求直接相关的活动,即软件项目开发过程中控制和维持需求约定的活动,主要包括:变更控制、版本控制、需求跟踪、需求状态跟踪等工作。www.mypm.net

  和传统的产业相比,由于软件项目的需求具有模糊性、不确定性、变化性和主观性的特点,它不像生产汽车、电脑硬件的需求,是有形的、客观的、可描述的、可检测的,同时由于需求分析的参与人员、业务模式、投资、时间等客观因素的影响,造成了软件需求分析是软件项目开发中最难把握的问题。需求分析工作的复杂性及面临的潜在风险主要体现在以下方面: (1)需求描述的准确性问题; (2)需求的完备程度问题; (3)需求开发的时间问题; (4)需求的细化程度问题; (5)需求的变更问题。pmp.mypm.net

  1.2 需求变更项目管理者联盟

  在软件开发过程中需求的变化是永恒的,需求不可能是完备的,软件开发的过程实际上是同变化做斗争的过程,而造成需求变化的原因也有很多。比如:随着项目的进展,开发方和客户方对需求的了解越来越深入,原先的需求文档可能存在这样或那样的错误和不足,因此要变更需求;由于市场和业务发生了变化,原先的需求文档可能跟不上当前市场的要求,因此要变更需求等等。需求的变化问题是每个开发人员、项目经理都会遇到的问题,需求的变更不一定是坏事,常常提出需求变更的动机是好的,目的是希望产品更加符合用户的需求。但是一旦需求发生了变化,随之而来的将是不得不修改设计、重写代码、修改测试用例、调整项目计划等问题,对项目开发小组而言,变更需求意味着要调整资源、重新分配任务、修改前期工作成果等,这将为项目的正常进展带来诸多的麻烦,开发小组也要为此付出较重的代价。如果每次需求变更请求都被采纳的话,这个项目也许永远不能按时完成。而在需求变更过程中最难办的事情是莫过于拒绝客户提出的需求变更请求,通常情况下开发方是不敢得罪客户的,但是无原则地退让将使开发小组陷入困境。解决这个问题最好的办法是事先将需求分析工作尽量做完备,即在需求分析上遵循一定的方法步骤,在需求管理上遵循一定的策略。项目经理圈子

  1.3 需求分析的步骤项目经理圈子

  在需求分析工作上应定位三个阶段。第一阶段:访谈式。这一阶段是和具体用户方的领导层、业务层人员的访谈式沟通,主要目的是从宏观上把握用户的具体需求方向和趋势,了解现有的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等具体情况、客观的信息,建立起良好的沟通渠道和方式。第二阶段:诱导式。这一阶段是在开发方已经了解了具体用户方的组织架构、业务流程、硬件环境、软件环境、现有的运行系统等具体实际、客观的信息基础上,结合现有的硬件、软件实现方案,做出简单的用户流程页面,同时结合以往的项目经验对用户采用诱导式、启发式的调研方法和手段,和用户一起探讨业务流程设计的合理性、准确性、便易性、习惯性。用户可以操作简单演示的DEMO,来感受一下整个业务流程的设计合理性、准确性等问题,及时地提出改进意见和方法。第三阶段:确认式。这一阶段是在上述两个阶段成果的基础上,进行具体的流程细化、数据确认。这个阶段开发方必须提供原型系统和明确的业务流程报告、数据项表,并能清晰地向用户描述系统的业务流设计目标。用户方可以通过审查业务流程报告、数据项表以及承建方提供的DEMO系统,来提出反馈意见,并对已经可接受的报告、文档签字确认。三个阶段或者说三步法的实施和采用,对用户和承建方都同样提供了项目成功的保证。项目管理者联盟

  1.4 需求管理的策略项目管理者联盟

  在需求管理上应遵循以下策略: (1)需求一定要与投入有必然的联系,否则如果需求变更的成本由开发方来承担,则项目需求的变更就成为了必然。在项目的开始无论是开发方还是出资方都要明确这点:需求发生变化,软件开发的投入也要变。(2)需求的变更要经过出资者的认可。需求的变更将引起投入的变化,所以要通过出资者的认可,这样才会对需求的变更有成本的概念,能够慎重地对待需求的变更。(3)小的需求变更也要经过正规的需求管理流程。小的需求变更也要经过正规的需求管理流程,否则会积少成多。在实践中,人们往往不愿意为小的需求变更去执行正规的需求管理过程,认为降低了开发效率,浪费了时间。正是由于这种观念才使需求的渐变不可控,最终导致项目的失败。(4)精确的需求与范围定义并不会阻止需求的变更。并非对需求定义的越细,越能避免需求的渐变,这是两个层面的问题。太细的需求定义对需求渐变没有任何效果,因为需求的变化是永恒的,并不会因为需求写细了,它就不变化了。(5)注意沟通的技巧。实际情况是用户、开发者都认识了到了上面的几点问题,但是由于需求的变更可能来自客户方、也可能来自开发方,作为客户他们可能不愿意为需求的变更付出更多的投资,开发方有可能是主动的变更了需求,他们的目的可能是使软件做的更精致,于是作为需求管理者、项目经理需要采用各种沟通技巧来使项目的各方各得其所。基于上述的问题,必须对需求进行管理,使需求能够真正成为软件工程和管理的基线,使软件计划、活动和工作产品同软件需求保持一致,使需求可以复用。项目经理圈子

  1.5 监理方责任项目管理者联盟

  为了保证项目的成功,作为第三方的监理公司也必须加强项目管理和项目分析工作,要提醒开发方、客户方重视需求分析的重要性,采用必要的手段和方法来进行需求调研。在原则上,需求阶段监理应尊重承建方的项目管理和项目分析能力;在具体的任务开展上,以不深入、不干扰承建方的自主权为主,除非在项目合作过程中发现承建方的项目管理以及项目分析能力存在很大的差距和不足;在具体的操作上可以坚持吸收、同化、贯彻的方法和手段。只有这样才能切切实实地把握用户的需求和方向,才能在将来的功能界定、开发范围上有发言权。项目管理者联盟

  2 范围管理bbs.mypm.net

  对于项目中哪些该做,哪些不该做,做到什么程度等问题,都是由范围管理来决定的。与需求相关的一系列问题,都属于项目范围管理的问题。项目管理者联盟

  2.1 产品范围与项目范围blog.mypm.net

  项目中花费大量时间和精力用于需求调研分析,也是为了确定项目范围。范围的概念应包含两个方面,一个是产品范围,即产品或服务所包含的特征或功能;另一个是项目范围,即为交付具有规定特征和功能的产品或服务所必须完成的工作。在确定范围时首先要确定最终产生的是什么,它具有哪些可清晰界定的特性。要注意的是特性必须要清晰,以认可的形式表达出来,比如文字、图表或某种标准,能被项目参与人理解,绝不能含含糊糊、模棱两可,在此基础之上才能进一步明确需要做什么工作才能产生所需要的产品。也就是说有了明确的产品范围,才可以确定为达到这个目的需要做哪些工作,即项目范围,换句话说产品范围决定项目范围。项目管理者联盟

  2.2 范围管理实施方法项目管理者联盟

  如何做好范围管理,应注意做好以下几方面的工作: (1)编制范围说明和范围管理计划; (2)范围分解; (3)范围变更控制。service.mypm.net

  2.2.1 编制范围计划项目经理圈子

  具体的说,范围说明是在项目参与人之间确认或建立了一个项目范围的共识,作为未来项目决策的文档基准。范围说明中至少要说明项目论证、项目产品、项目可交付成果和项目目标。范围管理计划是描述对项目范围如何进行管理、项目范围怎样变化才能与项目要求相一致等问题的。它也应该包括一个对项目范围预期的稳定而进行的评估。范围管理计划还应该包括对变化范围怎样确定以及对变化应归为哪一类等问题的清楚描述。bbs.mypm.net

  2.2.2 范围分解项目管理者联盟

  完成项目是一个复杂的过程,计划明确了,还应采取分解的手段把主要的可交付成果分成更容易管理的单元才能一目了然,最终得出项目的工作分解结构(WBS)。比较常用的方式是以项目进度为依据划分WBS,第一层是大的项目成果框架,每层下面再把工作分解,这种方式的优点是结合进度划分,直观、时间感强,评审中容易发现遗漏或多出的部分,也更容易被大多数人理解。项目管理者联盟


<<上一页 1 2 下一页>>
项目管理者联盟PMP认证中心
[相关文章] [网友互动]
·优秀的项目经理如何做好项目范围. (3812)项目管理者联盟12-18
·四招提高项目需求准确性及完整性 (2476)项目管理者联盟06-22
·应对需求变更,基实就跟谈恋爱一. (3372)项目管理者联盟04-08
·需求分析师和产品经理都有哪些不. (1799)项目管理者联盟03-28
·软件项目管理各环节常见问题及解. (3295)项目管理者联盟03-14
·如何避免需求遗漏? (6756)项目管理者联盟03-04
·如何进行项目范围定义和项目变更. (3680)项目管理者联盟03-01
·项目范围说明书都包括哪些内容? (2389)项目管理者联盟02-22

06-04[帖子] 被需求变更拖垮的项目,终于有救了 (1638)
05-19[帖子] 易趋赋能智能家电:从需求到交付的全链. (1256)
12-30[帖子] 需求跟踪矩阵指南:让每一个需求都具有. (3670)
11-15[帖子] 轻量型协同管理软件无法满足日益增加的. (2434)
11-14[帖子] 产品经理必看:需求跟踪矩阵指南,让每. (1007)
11-14[日志] 产品经理必看:需求跟踪矩阵指南,让每. (41)
06-07[帖子] 产品经理:做好有效的客户需求分析 (2218)
01-31[帖子] 项目管理中,项目经理如何预防需求蔓延. (2034)
[发表评论]
本站热点
·从《PMBOK指南》第八版看项目经理角色
·国际项目管理奖项PMI(中国)项目管理大
· 华师大CTO学院:科创生态建设与创新项
·宏发电声江玫瑰谈PgMP:“下好一盘棋”
·PgMP:交付能力与创造未来的项目管理方
·开放讲座|《项目组合管理与PfMP认证》
·开放讲座|项目组合管理与PfMP认证
·开放讲座|PgMP:项目管理思维与方法论
·开放讲座|《项目组合管理与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.