用友软件官网小编今天要给各位企业erp软件选型者分享如何管理软件研发项目进度的知识,其中也会对软件项目研发管理流程进行相关解读,希望能够解决你现在面临的ERP系统问题!
研发项目计划是研发项目组织根据研发项目目标,对研发项目实施工作所进行的各项活动做出周密安排。我整理的研发项目的管理流程,供参考!
研发项目的管理流程 篇1
1目的
根据公司新的组织结构,明确公司产品开发流程,建立、健全公司项目管理机制,明确项目经理、项目组成员、辅助部门职责。
本流程强调过程控制、文档先行、明晰责任,使产品开发逐渐形成程序化、制度化的运作,即由程序决定个人在每个步骤中的权威,“人人尊重程序”。使产品能够按照预定的成本、进度、质量完成。
2适用范围
本程序适用于公司所有项目。
3职责划分
3.1 项目经理职责
1)负责项目的整体规划、协调和控制,项目团队的组建和管理,客户事宜的协调处理等,保证项目按时、按质完成,提高客户满意度。
2)项目经理直接对项目的成败负责。
3.2 项目工程师职责
1)负责引导项目组按公司相关流程对项目进行开发。
2)负责项目的日常事务的协调处理,包括内部外部信息反馈、项目文件的处理等。
3)负责辅助项目经理对项目进行管理。
4)负责对项目的状态进行客观记录,作为项目组的考评依据。
5)负责对项目的风险进行预警,提请项目经理进行处理。
3.3 项目小组成员职责
负责按时、按质完成开发阶段相关工作,并进行有效的沟通和反馈。
4项目的过程控制与管理
项目过程控制的唯一目的是按时、按预算开发高质量的产品,保证项目不陷入混乱状态,明确项目的开发阶段、开发规则、开发进度和资源配置等管理方法,提高产品设计的成熟度。
4.1 项目开发阶段管理活动
4.1.1组建项目团队
1)项目立项后,由项目经理根据产品设计定义提出人力资源需求,和硬件、软件、结构、采购、品质等职能部门申请人员,组建项目小组。
2)项目小组成立后由项目工程师汇总,发布正式邮件通知项目小组成员及相关部门,并召开项目启动会议。
4.1.2项目进度管理
1)项目正式启动后,由项目经理及项目工程师根据立项通知中的时间制作项目关键路径和项目总体计划,和项目小组成员讨论后正式发布。(对于衍生机型可以仅做项目关键路径)
2)在项目进行过程中,若出现任务延迟,责任工程师需提前通知项目经理和项目工程师,并同时提交延迟原因及延迟时间,项目经理和项目工程师需根据情况对项目进度及计划进行调整,并需对延迟做适当记录,作为项目小组考核依据。
3)项目计划为动态计划,在项目开展过程中,需根据项目实际进程情况及时调整,以正确的反应项目情况。较大范围的时间调整,需提交公司审批。
4.1.3项目任务分配
1)在项目立项初期,项目经理根据产品的设计需求对项目小组成员进行主要责任模块工作分配。
2)在项目进行中,项目工程师根据项目进展情况按阶段提醒项目小组成员。
4.1.4项目会议召集
1)在项目进行过程中,项目经理或项目工程师应按阶段召开项目会议,定期审核项目进程。
2)对于突发事件,项目小组成员均可临时召开紧急会议进行商讨。会议参与人员可根据项目实际情况确定。
3)项目工程师应记录每次会议内容,以会议纪要形式或邮件形式通知与会人员。
4.1.5项目周报、总结编制
1)为保证公司相关部门人员和项目小组成员及时了解项目进展情况,以便更好的协调配合,项目工程师每周根据项目进展情况编制项目周报,由项目部汇总发放公司内部。
2)为更好的积累项目经验,项目量产前项目经理应调动项目小组成员参与编制项目总结,对项目过程中成功和失败的事项做汇总。
4.1.6项目文档整理归档
1)项目组成员应及时提交项目文档给项目工程师和项目经理,对于需签字审核的资料由项目工程师协助处理,项目工程师根据公司项目文档密级程度及时安排将文件发放给内部相关人员或客户。
2)项目阶段资料及发放范围请参考《项目文件密级发放范围清单》。
4.1.7项目小组信息沟通协调组织
项目组应定期组织协调活动,增加小组成员内部沟通,保证信息传递的流畅性,加强项目小组向心力和凝聚力,确保项目按时、按质完成。
4.1.8项目阶段评审
对产品开发各阶段关键工作实行评审,以便对研发过程实行更有效地计划和管理,提高各阶段工作的有效性,集思广益,保证设计出的产品满足客户需求,符合有关标准。
研发项目的管理流程 篇2
随着国家综合国力的不断增强,为推动科技创新、增强各行业的研发实力,国家拨款资助企业进行研究开发和科技创新,以推动科技成果产业化发展;许多大中小型企业单位也承担了大量的科研课题,因此,企业科研经费的核算及管理也尤为重要。
企业的项目研发经费核算主要包括国家拨入经费的核算及企业研发经费的核算两方面。
一、国家拨入经费的核算
国家拨给企业的科研经费,属于政府补助,按照新的《企业会计准则第16号——政府补助》中规定的会计处理方法进行核算。政府补助有两种会计处理方法:收益法与资本法。收益法是将政府补助计入当期收益或递延收益;资本法是将政府补助计入所有者权益。
企业取得的、用于购建或以其他方式形成长期资产的政府补助属于与资产相关的政府补助,应当确认为递延收益,并在相关资产使用寿命内平均分配,计入当期损益。但是,按照名义金额计量的政府补助,直接计入当期损益。国家拨的除与资产相关的政府补助之外的政府补助,属于与收益相关的政府补助,其相关规定如下:
(一)用于补偿企业以后期间的相关费用或损失的,确认为递延收益,并在确认相关费用的期间,计入当期损益。
(二)用于补偿企业已发生的相关费用或损失的,直接计入当期损益。
二、企业研发经费归集与核算
企业研发经费主要是指项目在研究与开发过程中所发生的.所有直接费用和间接费用。一般包括:人员费、设备费、能源材料费、试验外协费、技术引进费、差旅费、会议费、知识产权保护费、管理费和其他相关费用。
实际中,企业研发经费在归集与核算上存在一定的困难及问题,根据具体情况及经验,对科研经费核算及管理提出方法及建议进行探讨。
(一)研发经费归集与核算存在的问题
对于科技型企业,既从事生产经营活动,又从事科研活动,在费用划分上会存在一定的困难,主要有如下问题:
1、研发经费的范围难以界定
由于缺少一定的沟通,企业科技研发部门的人员与财务人员对研发经费范围的认识未能统一,财务人员对经费开支范围的认识会有一定限度,未能按照研项目预算书中研发经费的明细进行明细科目的设置;此外,企业科研经费缺乏规范统一的管理,科技研发部门与财务部门勾通脱节,都会影响研发经费的范围的划分。
2、生产成本与科研成本难以划分
对于企业的一些部门既从事研发活动,又进行产品的中试制生产活动,这就为企业的生产成本与科研成本的划分带来了一定的困难。
根据国家及各省市的项目经费管理办法,企业承担的大量科研课题,需要配比一定的自筹经费,特别是如果承担的是国家产业化项目或重大支撑项目,国家下拨的科研经费数额较大,而自筹经费的比例也较大,为满足课题审查的要求,科研成本会挤占生产成本,造成生产成本与科研成本划分不实,或带来高额利润及较高的所得税收,且企业也会有人为调整利润之嫌。
3、承担多个科研课题费用难以划分
根据国家科研项目经费管理的相关规定,国家拨入的科研经费应专款专用,科研项目应单独建账,各项目的科研经费及研发支出单独核算。企业的一个研发部门或一个研发人员如同时承担多个科研课题,发生的人员费、设备费、能源材料费用在各课题之间难以划分。
(二)企业项目经费核算及财务管理的探讨
对于既从事生产经营活动,又从事科研活动的科技型企业,在项目经费核算及财务管理中的一些建议及方法。
1、制定企业自身的规范统一的科研经费管理办法
参照国家及省有关的科研经费管理办法,结合企业自身的实际情况,制定规范统一的科研经费管理办法,以制度对承担项目的部门和进行经费核算的财务部门及相关人员加以规范和约束。在管理办法中不仅可以界定经费的范围,还可对经费的预、决算、使用等进行相关规定。
2、不断完善科研经费核算的财务体系
进一步完善科研项目预算、决算的财务核算体系,财务部进行科研经费核算,应按项目预算书中科研经费的预算明细进行研发支出科目及明细科目设置,运用金蝶或用友等财务软件的项目辅助核算功能,对企业承担的各项目进行单独核算;也可通过账表建立项目的辅助明细账,对各科研项目单独核算。科研成本项目结题后,进行项目经费决算。在项目执行期对项目经费应进行审查监督,加强经费开支的监督与经费成本的控制。
3、加强财务部与科技部间的勾通与协作
企业的财务部与科技部应分工协作,相互配合,科技部对企业研发部门承担的各个科研项目进行管理,财务部对国家拨款及企业的研发经费进行核算;由于科技部专业技术性强,应及时提供财务部项目的相关信息,如项目的类别、性质、项目执行期、项目的承担人及项目预算书中经费开支明细等,还对各个项目的经费开支是否合理进行监督和审批;财务部可依据科技部提供的相关信息,按项目建立各明细辅助账进行经费核算,对研发部门报销的原始单据进行财务方面地审核、记账。
4、企业项目经费核算的一些方法
企业研发经费包括直接费用和间接费用,应按照科研经费范围进行归集核算,具体方法如下:
(1)按照受益对象进行分配
企业按“谁受益谁分摊”的原则,对成本费用按受益对象进行分配,如耗用原材料,根据领料单上领用的部门,生产部门领用的记人“生产成本”,研发部门领用的记人“科研成本”,同时科研领用已进项抵扣原材料应作进项税额转出。企业承担的科研项目单独建账核算,财务应按受益对象将费用归集到各研发部门承担的各个科研项目的明细科目中。
(2)按一定合理比例进行分配
企业的一些生产及研发费用在实际中难以划分的,可按一定合理比例进行分配,如企业生产部门与研发部门以及研发部门承担的各项目共同耗用水电费,难以划分,可按一定合理比例进行分摊,但分摊方法一经确定不得随意变更。
企业的一个研发部门或一个研发人员如同时承担多个科研课题,设备使用费,可按一定合理比例进行分摊;承担多个课题人员费可按工时即人员从事科研活动的时间来进行分摊。
(3)间接费用可按相关性原则进行分摊
企业科研活动发生的间接费用,如管理费、房屋占用费等,可按经费收入或研发支出的一定比例进行分摊。
软件项目管理是为了使软件项目能够按照既定的成本、进度、质量顺利完成而对成本、人员、进度、质量和风险进行分析和管理的活动,它是决定软件项目能否高效、顺利进行的基础性工作。
目前的软件开发过程中尚存在开发环境复杂、代码共享困难、程序规模增大、软件重用性程度不高以及软件维护困难等问题,因此,对软件项目的管理就显得尤为重要。软件项目管理较其他类项目管理的特殊性主要体现在如下方面:
(1)与普通项目不同,软件项目涉及的是纯知识产品,其开发进度和质量难以准确估计和度量,很多软件项目交付的成果事先不可见。有的应用软件已经不再是业务流程的电子化,而是同时涉及业务流程再造或业务创新,这就造成了项目需求获取环节的困难。
(2)软件项目开发的周期长、复杂度高、变更可能性大。软件项目开发周期一般比较长,一般大型的软件项目开发周期达到2年以上。软件系统的高复杂度使软件开发过程的各种风险难以预测和控制。软件项目的变更主要来自外部和内部两个方面,外部变更包括商业环境、政策法规等对项目范围和需求造成的影响;内部变更包括组织结构、人事变动等对项目造成的直接影响。
(3)软件需要满足目标客户的期望。软件项目给客户提供的是服务,服务质量不仅由最终交付产品决定,更取决于客户的满意度。不同行业的客户对项目的关注点也不相同,因最终交付产品决定,更取决于客户的满意度。不同行业的客户对项目的关注点也不相同,因此,满足客户期望的前提是在项目之初以及项目开发的过程中始终关注客户的需求变更和关注点。
进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明企业的软件生产越趋向于成熟,企业越能稳定发展。管理是影响软件研发项目全局的因素,而技术只影响局部。在关系到软件项目成功与否的众多因素中,软件度量、工作量估计、项目规划、进度控制、需求变化和风险管理等都是与项目管理直接相关的因素。项目管理是软件开发成败的关键。从系统工程的观点看,项目管理普遍涉及到多个目标的要求,一个优秀的项目管理人员,应该注重实践中的分析问题能力,结合理论知识,形成一套行之有效的管理方法,并通过实践来检验它的科学性。正如我们通常所说的,项目管理是一门科学,更是一门艺术。
(一)制定周密的项目计划。
所有资源和工作都是按照项目计划进行分配和执行的,管理人员应该依据项目计划跟踪和监督项目进展情况,所以制定合理、准确、细致的项目计划是进行项目管理的基础。有效的计划有利于增强项目组成员的紧迫感,减少互相的等待时间。
(二)合理组织人力资源。
人是决定软件开发质量的最关键、最活跃又最难以控制的因素。要想充分组织和调度人力资源,必须做到:合理配备,各尽其才;落实责任,责权均衡;及时交流,培养团队精神;强化专业分工,实现分类管理,实现人力资源的动态调度。
(三)提高计划执行的准确率。
树立全面、系统观点,正确评价和改善项目管理系统。项目管理评价进程的一个误区是将评价的重点放在人的方面,而忽视了很多项目问题在于管理系统本身这个事实。人员的敬业谨慎和能力不够只占项目失败原因的10%左右,90%的原因来自于项目管理系统的架构与流程等方面。建立基于统计分析的评价系统,不仅有助于改进项目管理系统,更有助于员工有意识地去收集数据和对数据进行分析,以便提高项目计划的准确度。
(四)明确的定义用户需求,明晰项目价值和目标。
实施软件项目管理,最终目标需要保证用户满意。正确理解用户需求的多样性,用户的需求包含多个方面,其中既有对项目成果特性的要求,又有用户在感情等方面的需求。可以分为三类:第一类是如果缺少了就不能实现项目基本目的的成果特征;第二类是用户希望得到的能够丰富项目成果的东西;第三类是对用户和项目而言属于多多益善的`东西。对于用户的重要性而言,这三类需求是递减的。
(五)加强项目过程控制。
项目管理的指导思想不仅关注项目的成果,还要关注项目的过程。项目管理是一种典型的系统管理,也是一种典型的变化管理。项目过程控制的目标在于对项目成果的可预见、项目资源的可调度、项目问题的可追溯、项目组绩效的可评价等几个方面。项目经理和高层管理者必须在对项目各种活动的变动全面了解的基础上,才能确定工作的焦点。
(六)良好的信息沟通。
沟通是监督、控制的基础,是推动项目执行的基础,更是减少冲突的良方。项目经理应该周期性地向机构管理层和用户报告项目的技术、进度、费用、质量方面的状况,与用户建立和维持友好和开放的关系,为项目沟通积极创造环境,保证会议的高效率。
多项目同时进行如何做好进度管理
工作中有朋友说他最多的时候要同时进行八个项目,忙得焦头烂额,虽然八个项目一个人担,听着就知道老板很扯淡,但是也提醒我们多个项目同时进行的情况其实并不少,那么如何进行多项目的进度管理呢?下面是我为大家带来的关于多项目同时进行如何做好进度管理的知识,欢迎阅读。
一、先从项目经理的角度分析下这个问题:
高效项目管理的几个要点:
1、明确且达成共识的项目目标。确保项目的每项工作都是在为实现这个目标贡献。
2、精细化的任务分解。要点是每个子任务时间不要超过一周,明确的子任务目标、时间点、交付物。
3、有时间保障且有能力执行的资源分配。有些项目虽然分配了资源,但是不能保障资源的有效投入,这个是项目不能推进的非常重要的原因。
4、每日检查、每周检查项目进展和提交物。如何高效开小组会的问题在知乎上能找到,建议看看。
5、根据检查情况调整任务目标、资源、进度,并修改计划。这个很考验项目经理的水平。
配套硬件:
1、规范化和流程化:为每项工作制定规范(第一次建立比较痛苦,但是一旦建立了有效的流程和规范,对将来复制成功的项目有很大的好处,能提高工作效率和降低资源能力的门槛)。尤其要注意设计、测试和配置管理的配合,文档手册工作及早入手。
2、按照配置管理规范,从硬件平台、配置管理上保证项目团队能有效协作,减少人工干预环节。
软件条件:
1、有效沟通:确保每个人听明白了自己的任务是什么。尤其是新进的人,往往怕丢面子在没听明白要求的情况下硬着头皮做。
2、能力培训:对不能胜任的人提供辅导和培训。不要把任务分配给没有能力完成的人,团队的成员如果拿到不能胜任的工作,容易磨洋工,也感受不到成就感,所以安排合适的任务给合适的人非常重要。
多项目管理很重要的是如何保证资源的有效投入,在项目团队中,一人跨多个项目的情况一定不要多,否则项目效率会低下。
多项目同时进行还要分清项目的主次,抓住每个项目目前阶段的要点和最大的风险,提前想清楚应对措施。
二、从项目成员的角度分析:
对于项目团队成员来讲,如果同时有多个项目并行,要学会管理自己的时间。
比如软件开发类的多项目并行,每个项目所处阶段可能不尽相同,有的在需求阶段,有的在设计阶段,有的已经提交了测试在修改BUG,有的在维护代码,总的.来讲就是掌握自己的生物钟,规律工作时间,分配合适的工作。
1、掌握好自己一天的生物钟,什么时间是最有创造性,什么时间最有效率,什么时候容易疲劳,然后把工作分配好。
2、把连片、效率高的时间留给处于设计阶段的项目。因为设计阶段思路连贯性很重要,被打断之后再重新捡起来比较困难,要保证这段时间能够集中精力不被打扰。
3、每天固定的时间来修改BUG、维护代码。修改BUG需要和测试交流,尽可能选择有些疲劳容易被打断的时间来做这事,比如下午4点之后下班之前。
4、下班前10-30分钟通常是会议时间。
5、不要相信你的记忆力,把做完的工作一个一个记下来,如果可能,记下来你当时的考虑。
比如同时有两个设计活在做,经常需要切换思路,很容易出错,写下来每个要点,在切换到另一个工作时快速浏览下之前都做了什么。 这个对琐碎和跳跃性的工作很管用,比如代码维护。
6、思考不同的项目有没有共性,如果有共性,提炼出可复用的部分,独立成可复用模块。
7、工作分优先级,按重要且紧急的、紧急的、重要的、排排序,如何排序根据任务情况自己考虑定,总之,80%的时间应该做重要的事情,20%的时间来做其他或者紧急的事,别本末倒置了。
判断重要与否要看对项目整体的贡献,而非对个人自身是否重要,所以又回到开头的那句:确保项目的每项工作都是在为实现这个目标贡献。
;
如何管理软件研发项目进度的介绍就聊到这里吧,感谢你花时间阅读本篇文章,更多关于软件项目研发管理流程、如何管理软件研发项目进度的内容可本站进行搜索或者添加客服微信。