需求管理总结 篇1
适用场景:项目执行总结、客户沟通总结、流程规范总结
演讲要点:需求变更处理、团队协作优化、实施流程规范
行文逻辑:制定计划→收集需求→协调资源→规范流程→提升效率
出差第三个星期,客户依旧繁忙,项目进展缓慢。
开发人员做现场实施,时间越长,项目越不利。第一,首次上线,客户势必提出新需求或改变需求,开发人员在场,多半是在计划的可更改范围内,直接进行更改,由于时间,环境等原因效率不高,且难于规范。第二,开发人员现场更改程序,会给客户可以提更多需求的假象。快速更改需求,可能会认为如此简单,重复修改也没关系;难于修改的需求,可能会认为开发团队办事不利,很可能影响客户参与项目的积极性。第三,项目基本都是模块化设计,开发团队成员负责不同的模块,所以上线需要整个团队的支持,这样难免大动干戈,而经过严格的内部测试,各模块出现严重错误的概率很小。第四,如果客户繁忙,不能全程配合,整个团队将陷入时断时续的状态,如果频繁将直接影响团队成员的热情。第五,开始实施前,拟定详尽的实施计划,并由客户确认,将更有利实施项目。综上原因,项目实施由专人负责,并收集更改和新增需求,更有利于加快项目进展。
这次不太顺利的项目上线经历,让我更加渴望参与规范的项目开发。
需求管理总结 篇2
适用场景:质量服务管理,客户需求分析,市场拓展支持
演讲要点:客户质量咨询响应,客户投诉处理整改,客户满意度调研分析
行文逻辑:对接客户需求→处理客户投诉→提升客户满意度
20__年,品质部门秉持“客户为中心、服务促提升”理念,扎实推进客户质量需求对接、问题处理、满意度提升等工作,全年响应客户质量咨询xx条,平均响应时长缩短至1.5小时内;处理客户质量投诉起,整改完成率100%,客户满意度达98%;协助销售部门完成客户质量审核xx次,助力新客户开发家,为市场拓展提供有力质量支撑。
精准对接客户需求,提升服务效能。需求管理方面,建立客户质量档案,梳理不同客户的质量标准与特殊要求,全年收集客户质量需求建议xx条,推动产品质量与服务优化xx项。问题处置中,建立客户质量投诉快速响应机制,接到投诉后立即成立专项处理小组,核实问题情况,制定解决方案,跟踪整改落实,确保问题得到及时有效解决;对客户反馈的.共性问题,纳入质量改进计划,从源头提升产品质量。质量支撑上,协助销售部门向客户推介公司质量管控体系与优势,提供质量检测报告、体系认证证书等资料份;提前梳理客户审核要点,组织各部门开展迎审准备,整改审核发现的问题xx处,确保审核顺利通过。同时,定期开展客户质量满意度调研,形成调研分析报告份,为质量与服务优化提供数据支撑。
存在不足:客户潜在质量需求挖掘不足,跨部门协同服务效率有待提升。20__年,部门将加强客户需求深度调研,建立需求动态跟踪机制;优化跨部门沟通协作流程,提升质量服务响应与解决效率,进一步提升客户满意度。
需求管理总结 篇3
适用场景:项目执行总结报告、团队协作分析报告、流程优化方案
演讲要点:需求确认不足导致变更增多、进度计划不全影响执行效率、原型法提升需求明确性
行文逻辑:明确需求→制定计划→执行管控→优化流程
xx年,转瞬即逝,但回想刚到客户现场时的不知所措,却好像又过去了很久一样。在这一年的时间里,我们经历了酸甜苦辣,但是,最让人值得骄傲的是,我学习到了很多项目管理和质量控制的知识,同时在平时的工作中得到应用,并积累了一些相关经验。下面是我对过去一年的工作经验总结和自认为好的一些实践,请领导评审。
项目管理分为九大知识领域,分别是:范围管理、时间管理、成本管理、质量管理、人员管理、沟通管理、风险管理、采购管理和综合管理。
范围管理最应该关注的是:防止不必要的变更。但是目前项目组在开发的过程中,不能详细而明确的说明用户需求,让用户在程序开发之前进行需求确认,使得后期不可避免的发生所谓的变更,而实际上也许是项目组不能实现用户的需求,用户没有别的办法,只能采取另一种实现方式的变更,或者程序实现了的并不是用户真正的需要,导致uat测试阶段大量的变更。我们一直以来的想法就是“抓两头,控中间”,所以,需求阶段建议采用原型法,在用户无法提出明确需求的条件下,尽量引导、还原用户需求,且需求一定要业务部门确认。另外,据我的经验,项目组在制定项目计划的时候,一定要把项目组所有的任务都包含在进度表里,包括文档的评审、代码检查、上线会议等管理及沟通工作。事实证明,如果按照行方的过程要求,把任务尽量全面的列入进度管理表中,到了对应的时间点,也不会忘记此项活动的执行,因此,相对能比较好的执行要求的过程。
需求管理总结 篇4
适用场景:项目复盘总结、团队经验分享、行业案例分析
演讲要点:需求边界不明确导致资源浪费、风险评估缺失引发项目停滞、过程记录缺失影响经验传承
行文逻辑:缺乏可行性分析→需求边界模糊→风险评估不足→过程记录缺失→经验传承困难
一个总成本花费100W的失败项目的小小反省 这个项目开始到几个月前基本暂停,总共差不多花费100人月,总成本应该也差不多是100W吧。
在几个月收获的产品只有一堆中间代码。当然,参与成员对某些技术还是有进步的。我稍微对项目作一些总结吧。要想不好了伤疤忘了疼,需要总结经验,不管是成功还是失败的经验,成功是一个模式,(失败就是反模式)。
没有开始的开始,一个噩梦的开始
前期没有任何固定的严格项目可行性分析
老板指哪儿打哪儿,就算是老板一种模糊的感觉,下属只能全力以赴了。这在我们这类企业里面应该算是很普遍的。当一次回头看,这100W算是做了一个可行性的探讨。风险管理,尤其当你使用一个有新的/先进/陌生的技术,使用一个陌生技术,风险是很多的,不管宣称它有多先进。
如果在项目初期没有进行风险的管理探讨,最后,这些风险不会凭空消失,一部分会出来,Block你的项目,毁了你前面做的工作,最后毁了你的项目。
需求,没有远景,没有边界
当项目走了很远的时候,当需求好像无穷无尽的时候。经验丰富的领导总算想起要做一个边界定义了。
如果没有一个边界,需求是做不完的,满天的麻雀,都想要抓,团队的人力物力是非常有限的,对于一个产品来说,市场也是不会等人的,必须要在规定的时间内出来的软件,才有可能成为一个成功的软件。
需求,脱离用户的需求
当需求只是凭空猜测的需求,自然会让人觉得无穷尽,因为人类想象力总还是比我们能做到的要多的。但是,这带来的可能不仅仅是没有尽头,脱离用户的需求,仿佛就是在修炼屠龙绝技。修炼出来是没有市场的。
需求,隔靴搔痒的需求
如果软件的最终用户是经过培训、积极配合软件开发过程的,这个软件的成功机率大概可以提高好几成。可惜的是,我所看到的很多一部分都不是这样的。(项目自己尚且对过程没有什么控制,谈何对用户代表做出要求呢)。我所见到的是,用户代表往往仿佛一开始就是等着验收软件,不想参与详细需求的制定,大部分都是靠需求采集人员的猜想,猜想往往和实际有差距,往往只能像挤牙膏那样从用户那里得到一些提示,或者片言只语的判断。往往是经过无数次的往返交流,需求还是雾里看花。需求采集人员在繁琐中失去耐心,索性天马行空猜测一番了事,不再去麻烦用户。
走到一个陌生的行业/领域,需要勇气和资源
走到一个陌生的行业/领域,有时候是必须的,就像众多企业的多元化之路。非常不巧的是,也是众多企业的多元化之路一样,软件要想进入一个陌生的行业领域,也是一条艰辛之路。需要的不仅仅是勇气,还需要机遇,所谓东风是也。但是还需要资源作为支持。如果低估了艰辛程度,可能就低估里所需的资源。没有必要的资源,也许你走了90%的路了,你要走不完剩下的路,也许你从沙漠中央走到了离沙漠边界只有数里之遥的边界,没有了那最后的补给,你还是出不了沙漠。任何风吹草动都可能成为压垮你的最后稻草。
没有结束的结束
没有人会承认失败,尤其当没有人要求你这么多的时候。我们的项目也是,我们几乎听不到有人出来说项目失败了,我们听到的是延期、暂停、取消等等形容词,但是其实,我们其实应该承认,我们有做了一个失败的项目。
过程,没有过程,没有积累
从开始到结束,没有开始的开始到没有结束的结束,整个过程一切都在我们脑海中,剩下几个残缺的需求文档和无法投入使用的中间代码。
或许过不了多久,一切的记忆都会从我们脑海消失,尤其像这种失败的记忆,我们会自然选择一种选择性失忆。只不过,我们并没有得到该有教训,花了钱,还是没有买到教训。如果我们有过程记录,也许我们可以知道,哪一条路径是走不通的。我们不需要走一条失败的老路。
项目的成败是变数多多,既有技术的,也有管理的,也有关系的,既有自身的,也有客户的,但是只要我们把我们可以控制的做好了,至少这个项目成功了一半。
项目的需要变化是肯定有的,而且变化一般都很频繁,我们怎么应对客户的这种需求变化呢,以不变应万变。首先在前期的需求调研要做好,尽可能的替用户考虑,达到功能质量满足最大化。需求调研前期的《目标与范围》和需求调研末期的《功能规格说明书》都要跟客户签字确认,这样既能保证我们所理解的需求就是客户所要的,也使得项目末期跟客户验收时有据可依。根据我自己做项目的经验,由于客户一般对计算机不是很了解,和他们交流用我们行业的话,他们根本就不懂,如果用文档也很难把需求写的那么明白,而且文档很多的话,客户都看烦了,很不直观。如果让客户一看就可以看出这个就是他们想要的,我个人认为最好的方式就是做系统原形。系统原形应该在需求分析的时候开发人员在分析师
的指导下完成真实环境中的开发,当然开发只是界面的功能模拟,没有底层代码的实现。这样做的目的有三个好处,一是客户很直观的看到他们的系统是什么样子的以及怎么操作,二是这些开发的成果是可以二次利用的,三是可以更好的激发客户的需求。
在项目中期是发生需求变更是很常见的,这时要做好需求变更管理流程。需求变更表,小的变更自己掌握,客户要求的变更有开发人员和设计人员共同商讨后提交项目经理,项目经理预估变更损耗工程时间,在一定阶段一起提交给客户,大的变更直接提交客户,并且要把需求变更对项目产生的影响让客户知道,把球尽可能的踢给客户,让客户在进度、功能、资源三者中取舍出一个平衡来。对需求进行分类评级,关键部分不能改动的做特别确认(如系统架构等,如果改变等于从头再来)。同时完成客户签字确认,当然如果能将这部分写成合同细节中去是最好,但国内的合同好像都是在打单时是基本上都承诺,也不会到细节,在合同签订后启动后才发现问题。但合同中可以写明如果需求变更什么级别的怎么样,多少钱等;签订合同也是一个很高的技巧,建议把系统的边界及功能范围和解决方案与合同一起签署,这样客户提出的新功能就可以暂且搁置。当然这就需要项目经理很高的经验和技巧了,不是光通过学习就能掌握的。
下面我结合我的项目开发经验说下在项目开发中的失败原因:
一、需求调研阶段我们做的不够细,调研的时候几乎是一个单位半天的时间,收集一些报表,根本就没有了解用户的需求。
二、对客户现有系统分析和研究重视不够,我们开发的系统是客户已有的系统,他们已经用了多年,在使用的过程中他们已形成了自己的习惯。而且他们的老系统也有他存在的优点,也是在使用的过程中逐步完善的,可是我们在开发过程中完全忽略了老系统的存在。
三、签订合同也是非常重要的,具体内容我在上面已说过了。
四、没有《功能规格说明书》,这个是我们项目中最大的失误,致使后来客户的改动让我们很被动。 《功能规格说明书》反映了客户提出的所有需求功能,我们也是按照《功能规格说明书》来开发的。后期客户的变化都可以和《功能规格说明书》对比,具体怎么变更按照我们的变更流程来做。经验教训:《功 能规格说明书》作为产品需求的最终成果必须具有综合性:必须包括所有的需求。开发者和客户不能作任 何假设。如果任何所期望的功能或非功能需求未写入软件需求规格说明那么它将不能作为协议的一部分并 且不能在产品中出现。并且注意以下几点:完整性、正确性、 可行性、必要性、划分优先级、无二义性、 可验证性、一致性、可修改性和可跟踪性
五、前期项目开发人员投入过少,项目周期越长,对我方越是不利。主要有以下几点:
1、时间越长,客户的需求越多,变化也越多,我们的风险就越大。
2、在长周期中往往会有政局的变动,例如客户领到的变动等。
3、项目周期太长容易造成人员流动的扩大以及工作效率的降低。
经验教训:前期多投入人力,尽早完工,降低我方的风险。
六、项目管理人员是项目成败的关键人员,尤其是我们的这样的公司,对项目经理的要求更高,对这个职位的人员的综合素质要求非常高。为什么这么说呢,首先从我们公司项目经理所做的工作说起,在我们公司中项目经理要承担项目的前期调研、需求分析、架构设计、质量的保证、计划的安排执行和跟踪、掌握行业知识、人员的管理、技术支持、风险的预测以及数据库的设计等等工作。而在大型软件公司中这些工作至少是有3年以上本专业经验的2人来做,一个项目经理和一个软件架构设计师。一个项目在前期的这些工作就是一个错误的话,后面有再强大的开发团队也是白搭。我们还是一个年轻的团队,很需要这样的人才,需要公司来培养,如果遇到项目,再招人员来担当这样的工作,风险是可想而知的。
