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


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

PMI-ACP®认证

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

网络课程

PMI-PBA®认证

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

网络课程

NPDP®认证

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

网络课

PMP®认证

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

北京 | 直播 | 录播

PgMP®认证

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

网络班

PfMP®认证

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

全球直播

软考项目管理

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

计划 | 报名 | 经验

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

软件产品的需求管理浅析

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

  李先生在一家上市软件企业担任需求分析师,该公司在电信信息化已经有多年积累,为了缩短软件的交付周期,降低研发和维护成本,公司从一年前开始逐步从定制化开发向产品化方向转型。李先生负责的产品参加软件产品化运营的第一批试点,经过1年的努力,产品已经在5个现场上线并开始正式运营,年底成本核算,比同类定制化项目效益提升了近40%,李先生还被评为优秀员工。service.mypm.net

  随着产品的深入使用,现场反馈的新需求越来越多,而且需求之间的冲突越来越多。以前做定制化开发遇到需求冲突的情况,一般都是和用户协商,由用户方安排一接口人,负责沟通和解决有冲突或者不合理的需求。但现在不同的现场需求之间有冲突,这种办法就行不通了。另外,软件中为了实现不同需求,配置项和逻辑分支越来越多,程序的维护越来越困难,常常一周过去了现场报的问题解决还没有眉目,用户啧有烦言。开发工程师的不满也越积越多,认为需求分析工作不到位,需求频繁变更,导致软件质量下滑。如果再这样下去,软件的问题会越来越多,工作会越来越难做,点上一支烟,李先生陷入沉思。pmp.mypm.net

  一、 软件产品需求管理面临的问题分析blog.mypm.net

  软件产品化运作的企业越来越多,大多企业的需求分析师或项目经理都遇到过和李先生类似的情景。总结一下大概有下面三个问题:talent.mypm.net

  1. 需求来源多样,差异过大难以兼容项目管理者联盟文章

  产品化和定制化开发的主要区别之一就是产品化面向的是用户群,而定制化开发面向的是一个或几个同质化的用户。所以产品化比定制化接收需求的多样性要丰富的多。针对同一功能点的需求,需求之间或重叠,或交叉,或互斥。按照用户甲想法实现,可能用户乙会强烈不满。bbs.mypm.net

  2. 配置项过多,软件使用过于复杂,用户不满增加项目管理者联盟

  解决不同需求的一个最简单的办法,就是增加配置项。通过配置项交付有差异的功能给不同的用户。随着产品的维护时间,软件中的配置项越来越多,产品的使用复杂度越来越大。每次产品升级时,一不小心覆盖了本地化配置,就会造成原有功能丢失,软件无法使用等异常情况,严重时还可能被用户投诉。项目管理者联盟

  3.程序中充斥大量的分支逻辑,越来越难以维护,产品质量越来越差转自项目管理者联盟

  研发工程师的人员流动率在诸多行业中,公认比较高。一茬一茬的新陈代谢,再加上很多企业的过程管理不严谨,文档不全,原来为解决不同需求引入的配置和逻辑分支成了新的世纪之谜。为了快速完成任务,避免影响现有功能,工程师们采取另外增加一个分支的方式解决问题和实现需求。training.mypm.net

  日积月累,程序中像谜一样的分支越来越多,程序质量开始变的很糟糕。往往解决了一个问题,引发了一系列的bug。开发工程师们越来越没有成就感,对软件的前景越来越没有信心。项目管理者联盟

  二、多层次需求管理的对策项目管理者联盟

  在上述的问题仔细分析,可以发现一个产品的需求其实是分层次的,有些需求是某个用户群特有的需求,比如电信领域中中移动和中联通的规范在方向上有非常大的差异;有些需求是某些用户的通用需求,比如网管中心监控人员对于网元的呈现方式;有些需求是用户的个性化或者临时性需求,比如重大活动保障时期的特定需求。如果要解决产品化引致的这一系列需求问题,就不能把视角局限在需求-开发的层面上,而是要在站在业务领域分析,产品定位的高度,合理地把需求落实到不同层次上解决。转自项目管理者联盟

  

项目管理者联盟

  图1:需求和需求交付的对照关系项目管理者联盟

  1.用户群的需求处理策略项目管理培训

  一个规模推广的产品可能会横跨多个用户群,比如在电信BOSS领域的计费软件,移动,联通,电信都有自己的技术规范,中间的规范方向,计费的模式以及算法各不相同。项目管理者联盟

  如果把这些都放到相同的产品上实现,会造成产品非常臃肿和复杂。项目经理圈子

  我们的经验是首先创建产品平台,平台的设计采用微内核的方案,内核包括系统的技术框架,组件的集成引擎和一些公共的工具组件,平台外围功能采用组件化的方案,包括不同的批价算法组件,适配组件,配置组件等。按照用户群的需求以及商务策略把内核和相关组件打包成不同的业务产品,如移动版,电信版和联通版等。项目管理者联盟

  运营商的规范升级以后,同时也要对产品平台上的相关组件进行升级,并发布新版本的业务产品。所有的业务产品就组成了一个计费的产品族。

  这种策略在一些大型的软件企业里应用非常广泛,比如微软的window产品系列:window Server,window profession,window home,分别覆盖企业用户,商务用户和家庭用户这三个有着明显需求差别的用户群。国内腾讯公司的QQ和TM也是一个成功的案例,用两个不同风格的软件覆盖娱乐人群和商务人群的社交需求。talent.mypm.net

  2.用户的典型性需求转自项目管理者联盟

  所谓典型性需求是此类需求具有普遍性的特征,比如在报表要提供10秒钟自动刷新数据功能。这类需求往往可以引导产品规划方向,因为使用最深入的用户提出的需求最多,而且需求的价值越大。项目管理培训

  对待这一类的需求,一般对应有两种配置方式,一种是粗粒度,一种是细粒度。跟据用户的偏好和使用的环境,在系统安装阶段配置,配置影响的粒度一般是组件级,最小到对象级,比如office安装过程中,引导用户选择需要在本地安装的程序模块,比如word,excel,dbaccess等。另一种是系统中的各种配置项,影响的主要是对象级以及程序的逻辑,比如firefox中的系统配置项,以及window的注册表。blog.mypm.net

  利用这两级的配置管理,基本上能解决用户需求的差异化,但采用这种办法的前提是已知用户的可能需求并预先做了定义和开发。对于不可预知的需求,就需要通过二次开发接口来解决了。项目管理者联盟


<<上一页 1 2 下一页>>
项目管理者联盟PMP认证中心
[相关文章] [网友互动]
·项目管理小白必须掌握的几个会计. (2526)项目管理者联盟12-20
·3分钟掌握项目管理49个过程 (4370)项目管理者联盟11-16
·5A学员任乃峰:项目集管理PgMP解. (2502)项目管理者联盟09-25
·项目管理专家热议“PMI新版人才三 (3793)项目管理评论杂.09-02
·项目管理与治理到底是什么关系? (2476)项目管理者联盟08-30
·做好项目管理,必备且好用的几个. (4170)项目管理者联盟08-22
·丁荣贵教授谈项目管理的知行合一 (3336)项目管理评论杂.08-16
·市政工程项目管理的现状及解决措. (2153)项目管理者联盟08-15

07-25[帖子] 告别无效催活,项目管理工具3招破解协作 (142)
07-14[帖子] 第十二期项目管理专题沙龙圆满落幕,聚. (175)
06-17[帖子] 易趋项目管理平台:聚焦IT/数字化/企业. (304)
06-16[帖子] 摆脱项目管理“变”局:学会借力项目管. (225)
06-16[帖子] 中小企业怎么选择合适的项目管理软件? (299)
05-28[帖子] PMO价值重构:从项目管理“交付机器”到 (248)
05-20[帖子] 家电行业数字化实践案例 易趋携手某知名 (343)
05-19[帖子] 易趋携手奥特科技,联合搭建企业级项目. (552)
[发表评论]
本站热点
· 华师大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.