
需求,是为了满足人生理或者心理上的需要而产生的;放到项目中来,就是为了满足企业发展的需要,而产生的想法,是项目(产品)的来源。
显性和隐性: 需求可以分为显性需求和隐性需求,显性需求是表面的,隐性需求是表面之下,需求人无意识、模糊、没有明确需要的“潜在性需求”,往往一个项目成功与否都和是否充分get到隐性需求有关。
不稳定性: 从心理学来讲,随着知识面的深入和扩大,人的期望值是逐渐提高的,项目结果也是在不断完善、优化过程中变化。
渐进明细: 一个项目从产生想法到最终落地,从无到有,会随着对项目理解的深入、知识面的扩展、其他参与人员对项目的期望,逐步变得清晰,产品细节也逐步凸显出来,最终形成一个被大部分人员认可的且具备技术方案的可落地产品原型。
因此,在需求分析过程中,既要保证充分挖掘用户的隐性需求,又要保障项目不会因为隐性需求显性化带来的范围失控,同时要针对需求进行逐级细化,最大限度、最小粒度的清晰化需求内容,最终保障需求在实施过程中的平稳、高效。
在需求收集过程中,我们需要结合各种因素判断需求的有效性,即到底要不要做,如何做,价值有效性主要来源以下两个方面:
战略层面: 任何需求都必须符合企业发展战略,在商业模式、经济价值、预算成本等方面进行统一考量。例如,抖音要做“直播带货”,这是一个很大的动作,必须要考虑市场环境、商业价值、竞争环境等因素。战略性需求全部属于强需求。
用户层面: 我们需要考虑这个需求到底能解决用户的哪些痛点、带来什么影响,为用户带来的价值是什么,用户体验如何等等。
产品层面: 产品定位、功能、内容、安全性、阶段规划等,聚焦产品本身,即使需求合理,但是不属于当前产品应该做的,也属于低价值或无效需求。其次还要考虑 新需求对产品技术、架构等次要层面的影响。
其他层面: 例如资源、预算、技术储备等,巧妇难为无米之炊。
需求的最原始最基层的目标是保证项目落地。但是满足这种目标是远远不够的,还要考虑各个需求人对项目的态度、期望值、企业环境政策(PMP的事业环境因素)等等,所以 需求的目标是一个综合性的,要想达到最终目标,就要在需求中更深更广的挖掘这些因素,并在后续过程中逐一实现。
需求分析是在“获取-分析-获取”中不断循环进行的,逐步将项目清晰化、固定化,直到项目交付上线结束。
日常项目中常见的需求收集方式就是访谈(面对面沟通),与主要需求人、被影响方、依赖方进行一对一或者组织会议的方式进行收集。需求来源主体主要包括:
明确了需求来源的主体,就可以通过各种方式进行沟通收集,例如 一对一访谈、头脑风暴、问卷调研、标杆对照、专家顾问等。
分析过程中,首先要把握住客户需求的核心内容,“客户需要的不是一艘航母,而是一艘能过河的船”,因此,我们有很多可替代方案去满足要求,而不是做一个大而全、不伦不类的东西。
针对需求收集结果,结合业务场景、目标结果、紧急重要程度等,进行分类,定位核心内容和优先级。
四象限原则
按照紧急重要程度排列优先级
重要紧急:尽快细化需求,分配优势资源,抓紧完成
重要不紧急:重点关注,保证质量按时交付,避免转化为紧急任务
紧急不重要:作为支线任务,定时处理,不能影响主线任务,在接受程度内可延期
不重要不紧急:作为支线任务,定时处理,不能影响主线任务,在接受程度内可延期
金字塔模型
定义基础的核心的功能,优先满足核心基础需求,然后再考虑能力扩展,最后形成业务生态。
目标产品是为了实现主要需求,并不能满足所有人的需求,因此需求细化过程中,要注意取舍。
距离上一次写文章应该一年半有余,由于工作的繁忙,加上家庭、生活的琐事,一直没有太多的精力持续更新,经过这么长时间的总结和积累,也有一些心得可以分享。
项目管理的本质是管理人和协调资源,首先要明确项目的目标、价值。当然目标和价值往往不是那么很精确地能掌握或者达成一致。
举个例子,互联网公司和传统的IT公司,非IT公司的技术团队,对于项目的目标和价值往往是不同或者侧重点不同。很多时候我们讲,软件要以客户为中心,但是以客户为中心在实施过程中却不尽如人意。互联网公司更加贴近用户,而一些非IT公司的技术部门,往往IT项目的最终目标一方面是为了满足业务的需求,另一方面可能也是为了满足领导的需求。因此,不同类型公司,对于项目管理的定位不一定是通用的。
通常情况下,项目经理在项目前期准备的工作包括对于项目组织架构的制定,项目干系人的圈定。但是在一些组织架构并非十分明确的公司,可能项目经理还需要承担前期的商务沟通,内部流程的协调跟进等等。
识别出项目干系人之后,通常在项目启动会上各团队的主要负责人都要参加,明确项目涉及各个团队的边界以及需要配合的工作,各个团队之间往往存在依赖关系,需要明确阶段性的里程碑节点。
项目计划尽量不要在项目启动会上,因为项目启动会之前如果没有充分的团队沟通,有可能会造成边界不清晰或者评估不充分。项目经理的角色就是要协调各团队,用最少的资源达到最佳的项目交付水平。因此项目计划尽可能在线下各个团队充分评估汇总后,在后续的会议中将项目计划明确出来,同时各个团队的负责人和成员应当尽量参与,目标和进度达成一致。
不同的公司,需求讨论和分析的维度不同,产品经理的角色不一定都具备。对于面向客户和面向内部使用的产品,往往内部使用的产品场景相对较少,要求也相对较低,有的团队简单粗暴画几个流程就开始下一步。但是我认为每一个软件产品都应该做竞品分析,以做产品的思维模式去开展,一方面便于以后的扩展,另一方面让团队成员也能学到更多的东西。
技术出身的项目经理与非技术出身的项目经理在项目实施与监控上会存在很大的差异。 技术出身的项目经理往往会从系统和技术角度把控项目进度,比如安全性、扩展性 ,而非技术出身的项目经理更多的是依赖于成员的日报、周报,很难在技术维度有更加精细的监控。
复盘在业界有一套标准的方法论,但是并不一定严格按照标准去做。每一个小的里程碑或者迭代都可以做复盘,总结经验,优秀的东西发扬,有教训的东西尽量避免,而不是讲复盘作为一种事后批判的手段。
2021年5月28日,某会议中提到 “各类应景性、应酬性活动少一点科技人员参加,不会带来什么损失!决不能让科技人员把大量时间花在一些无谓的迎来送往活动上,花在不必要的评审评价活动上,花在形式主义、官僚主义的种种活动上” 。
IT人员管理应当以技术、能力为先导,当前社会,IT从业人员很多,但是人才往往是少数,尊重人才,善用人才,“专业的人做专业的事“一直以来是我对IT人员管理的原则 。
很多时候,IT项目建设过程中,脱离不了领导的主观判断,尤其对于中小规模的企业,往往即便有产品经理的角色,也不能发挥其应有的岗位能力。因此,项目管理人员应该根据团队内不同人的专业技能,充分给大家发言权、发挥权,让专业的人发挥自己更大的价值。
IT项目管理最大的一个复杂性就是人员的管理,项目管理的过程和规范固然重要,但不能因为过程和规范抹杀和项目成员的能动性和创造力,一定要肯定项目成员对项目成败的重要价值。
一个优秀的项目经理,一定是能让团队成员信服,与团队成员共同成长进步的。每个人不管职位的高低,都是企业的打工者,打工者的核心诉求无非是赚钱养家糊口,实现自我价值。因此,每个成员希望的是能从领导者身上学到东西,并且相处融洽,在项目的实施过程中增长技能。就像生养孩子一样,项目经理和团队成员应当是彼此默契配合,共同成长持续进步的一种状态。
经历过不同的企业,不同的团队,不同的组织架构,我认为一个团队的稳定很大程度强依赖于管理者。项目管理很重要的一点在于人员的管理,但是此处的管理不是“把人管住”,而在于培养人。培养的过程中制定一些规范,但最终的目的应该是培养团队成员的技术能力、沟通能力、协调能力、业务能力,让团队成员随着项目的建设和投产,积累经验,收获成果,实现自我价值。
IT项目管理和人员管理是一门学问,没有统一的标准,不同的组织架构下,不同的管理者,最终呈现的结果差异很大。 但我认为,核心还是以人为本,尊重科技人员,尊重每个人的特长,让每一个岗位都能发挥自己的价值 。
据调查,只有37%的IT项目在计划时间内完成,42%的在预算内完成。IT项目成功率不高的根源在于,IT项目管理是项系统工程,不仅需要项目经理个人具备一定的组织、决策、沟通、业务、技术能力,更需要运用多种手段对项目的时间、成本、质量和风险进行严格控制。如何提高IT项目的成功率呢?
关键控制点一项目的时间控制
首先,要明确项目期望值,做好需求调研,围绕企业的核心业务流程,制定切实可行的项目目标,这个目标万不可贪大求全,面面俱到,目的是满足核心业务流程需求,与核心业务流程关系不大或者毫无关系的内容,缓建或根本不建,将业务期望聚焦在更容易把控和量化的目标上来。项目实施完全围绕该期望进行,这也是项目实施中最重要的一点。
其次,信息化项目是需要多部门、多环节充分协作的系统工程,任何部门和环节的时间延误,都会导致整个项目实施周期的延长。因此,对影响项目进度的“短板”环节,进行着力攻坚,促进其与项目的其它环节步调一致,协同共进,能够有效保障项目的实施周期。
再次,信息化项目往往周期较长,因此需要针对项目的实施阶段制定“日清日高(?)”的项目时间保障机制,保证项目每一天都有明确的目标,才能对项目的进度进行有效掌控。
最后,由于信息化项目涉及面较广,参与人数众多,人员的素质参差不齐,对项目的把握也各不相同,因此在项目开始前需对参与项目的人员甚至高层管理人员,进行项目普及性培训,在项目进行中进行相关的项目培训……俗话说,磨刀不误砍柴工,提高每一位参与人员的项目能力才能有效提高项目实施的效率,从而保障项目的实施周期。
关键控制点二项目的成本控制
首先,信息化项目是IT技术在企业业务的应用,其开发和实施都建立在业务部门提出的项目需求之上。然而,由于项目开发和实施的时间较长,常常出现这样的情况,在系统开发完毕后,业务需求却已经改变,致使项目不得不重新进行开发。形成影响项目成本的主要因素。
产生这种情况的原因,一方面是因为项目小组前期调研不够深入,没有全面掌握业务部门的真正需求和需求的发展方向,另一方面是因为随着项目的深入,业务部门对项目在业务中的应用有了更加深刻的认识。想要控制这种来自需求改变的成本增加,项目经理除了在项目前期进行更加深入的项目调研外,还应该加大对业务人员的培训力度,让他们先于项目应用而对项目拥有更加深入的了解。
其次,在项目实施过程中,各种与业务相关的应用需求纷至沓来,不断增加的项目需求,将使项目预算不断增加,从而形成影响项目成本的又一重要因素。对于这种情况,项目经理要区别对待,如果确系有助项目期望的实现并能够帮助提高项目实施效果的需求,哪怕影响到项目的成本和延长项目的实施周期也要采纳这种需求,这是对项目的一种有益补充;如果与项目期望关系不大甚至没有关系的需求,则应坚决摒弃。
因此在项目实施前做好准确的项目期望,划定明确的项目开发任务和范围并严格执行,能够有效控制这类项目成本增加。
最后,信息化项目成本的另一主要来源是人力资源成本,因此在看到项目的硬件、软件等硬性成本同时,也不能忽略人力资源这一软性成本。有效控制项目实施时间、合理配置人力资源、避免人力资源浪费是控制这项成本的关键。
关键控制点三项目的质量控制
信息化项目的质量控制包括两个方面,一方面是IT技术本身(硬件、软件、系统)的质量控制,另一方面也是最重要的一方面,是IT技术应用于企业的质量控制。对于前者,我们可以依照国家的质量标准进行考量,而对于后者,则没有统一的标准,并难以实行量化控制,但无论如何,信息化项目的主体是企业,检验IT技术应用于企业质量好坏的标准则应该是项目在企业中的实施效果。因此做好信息化项目中的质量控制需做到:
对项目技术方案进行适应性评估信息化项目的最终效果体现在企业的应用,因此不适应企业实际情况的方案即使技术再先进、架构再稳定也不是好的方案。这就要求企业的项目经理,在拿到软件公司(实施方)提供的项目方案后,首先要对其进行适应性评估:一方面,评估项目方案与企业其它项目的技术路线是否一致。信息化项目是影响企业多个层面的系统工程,因此它并不是独立的,而是与其它项目紧密相连的。如果信息化各个项目的技术路线不一致,将会导致信息化项目间信息流通不通、数据接口不一致,形成各种信息“孤岛”;另一方面,评估项目方案与企业业务的结合程度。信息化系统最终用户是业务部门,因此项目方案要适应企业的业务需求,并易于与企业的业务流程融合在一起,并在充分满足业务需求的基础上,对业务水平有计划的进行提高。
阶段性评估与项目验收并重信息化项目的建设一般周期较长,且信息化项目建设的效果也需要一定的时间才能显现出来,因此如果项目的验收和评估都集中到项目完成后进行,就会导致项目承担风险过大。信息化项目边实施、边应用、边考量、边改进的阶段性评估,不仅有助于项目经理在项目进行中进行质量控制,而且能够有效降低信息化项目的风险。
对项目实施进行文档跟踪在项目实施过程中,分别根据实施的每个阶段编写建设(使用)手册,进行文档跟踪,并在项目完成后最终汇总成统一的项目建设(使用)文档,能够有助于项目经理对项目质量的把握和监督。
关键控制点四项目的风险控制
对信息化项目进行风险控制能够减少信息化项目实施过程中的不确定因素,有效提高信息化项目实施的成功率。由于信息化项目的核心是通过IT技术为企业的业务提供应用服务,因此信息化项目的风险主要来自以下三个方面:
一是技术风险,技术架构好坏、软件提供方的技术能力以及项目实施方的实施经验等因素形成了信息化项目的技术风险。为了规避项目的技术风险,企业的项目经理,一方面要选择开发能力较强的软件提供方和经验丰富、服务优良的项目实施方;另一方面还要把握项目的技术架构与企业其它信息化项目技术架构之间的一致性;此外,引入第三方的专业咨询、监理和项目评估也是企业规避技术风险的有效手段。
二是应用风险,信息化项目应用于企业,与企业业务之间的适应水平、结合程度以及项目实施带来的影响等因素形成了信息化项目的应用风险。在项目实施前,进行项目适应性评估能够预测项目与企业业务之间的结合程度,并能够有效预期项目应用后所带来的问题,提前研究解决办法;项目实施中,边实施、边应用,随时监控项目的实施情况和应用效果,出现问题及时解决,也能够有效规避项目的应用风险。
大多数IT专业人士都知道,自己随时都可能被要求管理一个项目。如果你本身并不是专门的管理人员,那么很可能会遇到很多问题。下面我们就将一些常见的问题及其答案介绍给大家,希望能够对大家有所帮助什么是所谓ROI指的是投资回报。商业管理人士希望能够通过一种定量的判断标准来了解在进行了一定的资源投入之后能够从项目上得到的收益如何。有的时候,IT项目管理给公司带来的收益体现在公司的财政状况上,也有的时候,这种收益体现在财政状况之外的其他方面,还有的时候是两个方面兼而有之。
通常,项目管理在职研究生对项目进行投资回报分析有三个原因:一、证明现有项目的价值,二、证明对项目进行先期投资的合理性,三、使下一步的具体行动更具说服力。如何计算项目的投资回报,在大多数财政性投资回报的计算当中,了解下面这些信息都是必需的:
1、项目成本:维护与运营成本(包括项目分析期内的每一年);
2、财政收益(如果有的话。包括项目分析期内的每一年);
3、每年的现金流动(从每年的财政收入中减去成本支出)。
在进行非财政性投资回报计算时,根据计算方法的不同,需要的一些数字。一般来说,包括成本投入和能够表明业务进展的非财务方面的数据。(如时间、数量或质量等)在大多数情况下,你可能要计算财务上的投资回报数据。
应用商业投资回报计算器或是其他的同类工具,任何人都能够简单快速的完成对投资回报的计算什么是成本效益分析在任何的商业-IT决策当中,决策者都会面临多种选择。你可以选择“A”方案,也可以选择“B”方案,还可以哪个方案都不选。最后只有一个方案是“最佳”的。成本效益分析(CBA)会对各种可供选择的方案(技术、项目等)进行比较,通过比较让决策者了解哪种方案是最佳的。好的成本收益分析可以帮助决策者计算出能表明项目影响力的数据。有的时候,成本收益分析是对两个或更多的可选方案的成本和收益进行系统的评估,让决策者了解哪种方案能够给公司带来最大的价值。但同时,成本效益分析又是为了让大家对项目投资回报的预期更理性。它可能包括用在每个内部员工身上的平均成本、系统预期的使用年限、资本费用和用于雇佣合同工的费用等商业案例与成本收益分析是否等同两者是相似的,但并不完全等同。两者都是通过事实来让决策者做出更为明智的决策。商业案例是一种鼓吹似的文档,它的目的是劝说各个利益相关的群体和部门采取某些具体的行动。与成本收益分析相比,商业案例更全面。比如说,商业案例当中通常都会包括对战略性结盟的讨论,而这通常是成本收益分析所不具备的。成本收益分析仅仅是对一些可行的选择方案的“中立”评估,它涉及到各种可供选择的方案的成本、收益、风险、回报等关键数据,并且通过比较让决策者了解哪种方案最有利。
项目交付是项目进展的切实成果,如项目计划或项目计划的某个特定组成部分,比如:状态报告等项目影响分析的目的是什么项目完成之后会使公司某些方面的运作产生变化,而项目进行过程当中又必然要求一定的成本投入。对项目进行前后的不同状况进行比较就是项目影响力分析。这是决定项目是否应当继续进行下去的一个重要判断标准到底什么是风险管理?金融风险管理的目的是确定项目可能出现的问题以及新系统运行起来之后可能出现的问题,确定这些问题一旦出现会造成的影响。
风险管理的另外一个组成部分就是对问题出现的可能性进行评估。综合考虑了所有的因素之后,项目经理就能够对项目风险做到心中有数了。在项目计划当中,项目经理应该列出所有出现可能性较高的风险及其可能带来的消极影响,当然,那些出现可能性一般的风险也不能忽视。要采取切实的行动来消除或减轻列举出的各种风险什么是范围管理对项目范围进行界定的目的是清楚的描述项目的逻辑范围并在此问题上征得大家的一致。对项目范围的陈述用于界定哪些要素在项目范围之内,而哪些要素在项目范围之外。能够界定的项目范围所涉及的方面越多,项目进展起来就会越顺利。下面这些信息可能会起到帮助作用:
1、范围内和范围外的任务类型(业务需求、现状评估);
2、范围内和范围外的生命周期流程(分析、设计、测试);
3、范围内和范围外的数据类型(财务、销售、员工);
4、范围内和范围外的数据来源或数据库(账单、公司总帐,薪水明细);
5、范围内和范围外的部门(人力资源、制造商、供货商);
6、范围内和范围外的主要功能(决策支持、数据输入、管理报告)。
在职研究生商业案例当中通常都包括成本收益分析的结果什么是项目管理计划在项目开始之前,项目经理先要制定项目计划。项目计划的制定可以帮助项目经理对项目的任务和工期进行预测,还可以帮助项目经理对未来几个月内的详细工作进行规划,合理配置人员和各种资源。设定一系列一致的项目管理规程会对项目管理有所帮助。项目计划中应当包含的要素有范围管理、风险、沟通、人员配置等。同样,制定项目计划的关键是通过对项目的界定来更好的通过管理实现项目预期。例如,如果你对范围变化请求的批准程序作出了界定并且同大家达成了一致,那么在项目开始之后对变化进行管理就会简单得多项目交付的重要性如何项目交付非常重要。因为它可以帮助项目经理获得股东和项目赞助人的认可,并且可以让股东和项目赞助人了解项目的进展状况。
考研政策不清晰?同等学力在职申硕有困惑?院校专业不好选?点击底部官网,有专业老师为你答疑解惑,211/985名校研究生硕士/博士开放网申报名中:>
项目管理系统,就是项目的管理者应用专门管理项目的系统软件,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。它从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。
按照传统的做法,当企业设定了一个项目后,参与这个项目的至少会有好几个部门,包括财务部门、市场部门、行政部门等等,而不同部门在运作项目过程中不可避免地会产生摩擦,须进行协调,而这些无疑会增加项目的成本,影响项目实施的效率。
而项目管理的做法则不同。不同职能部门的成员因为某一个项目而组成团队,项目经理则是项目团队的领导者,他们所肩负的责任就是领导他的团队准时、优质地完成全部工作,在不超出预算的情况下实现项目目标。项目的管理者不仅仅是项目执行者,他参与项目的需求确定、项目选择、计划直至收尾的全过程,并在时间、成本、质量、风险、合同、采购、人力资源等各个方面对项目进行全方位的管理,因此项目管理可以帮助企业处理需要跨领域解决的复杂问题,并实现更高的运营效率。
项目管理系统的应用从80年代仅限于建筑、国防、航天等行业迅速发展到今天的计算机、电子通讯、金融业甚至政府机关等众多领域。目前国内,对项目管理认识正逐渐深入,但要求项目管理人员拥有相应资格认证的还主要为大的跨国公司、IT公司等与国际接轨的企业。
项目管理系统是基于现代管理学基础之上的一种新兴的管理学科,它把企业管理中的财务控制、人才资源管理、风险控制、质量管理、信息技术管理(沟通管理)、采购管理等有效的进行整合,以达到高效、高质、低成本的完成企业内部各项工作或项目的目的。
随着IT行业的发展,IT行业内的项目拓展和投资比比皆是。为了提高项目管理水平,赢得市场竞争,特别是在加入WTO后在国内、国际市场上拥有与国际接轨的项目管理人才,越来越多的业界人士正通过不同的方式参加项目管理培训并力争获得世界上最权威的职业项目经理(PMP)资格认证。
以上就是关于IT项目管理 - 需求分析全部的内容,包括:IT项目管理 - 需求分析、解读IT项目管理和人员管理、日常IT项目管理过程的四个关键控制点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)