欢迎来到加倍考研网! 北京 上海 广州 深圳 天津
微信二维码
在线客服 40004-98986
推荐适合你的在职研究生专业及院校
研发体系的项目管理形式非阴非阳

研发体系的项目管理形式

研发体系的绝大多数工作都是以项目形式开展的。研发项目的主要工作包括两类:一是管理类的工作;改进项目管理机制,目的是让研发项目运作顺畅、协调,提高整体效率。二是业务类的工作。研发项目管理体系大致分为三个层次:初级项目管理:如果研发项目的管控毫无章法,活动凌乱且不受控制,项目经理无法了解到项目当前的大致状态,那么就必须建立最为初步的项目管理机制,以解决“有和无”的问题。高级项目管理:当研发项目具有相当的实施难度时,仅仅关注进度就不够了。需要采用更加完整、深入的手段去管理项目,这就是高级项目管理关注的内容。项目群管理:项目群管理主要关注于将研发资源按照项目优先次序进行配置,这需要在单独项目管理成熟的基础上进行。其中最重要的是产品线这个层面,担负着确定项目优先次序、配置研发资源和及时解决资源冲突的任务。

陈建

IPD研发项目管理中高层如何在产品开发中高效决策

产品开发是由决策过程来推动的,这一过程决定要开发什么产品及如何分配产品开发资源。通过这一过程,高层领导可以引导产品开发,实施产品战略,并授权项目小组开发新产品。尽管决策过程很重要,但它却常常缺乏效率,甚至减慢而不是推动产品的开发速度。决策滞后则浪费宝贵的资源。优柔寡断导致项目失控,漫无目的,而且耽误产品进入市场的时间。意见分歧使产品变化频繁。匮乏资源的过度分配则会引起不断的拖延和挫折。制订产品开发的决策不仅仅表示单纯地投资于一个合理的好创意,取得预期的投资回报,而且该回报高于某一目标水平。其实很多公司拥有充分的新产品开发机会,但真正的挑战是怎样从众多机会中筛选出适合本公司发展的机会。这就需要通过产品开发决策来实施产品战略。新产品的各项决策都是相互依赖的;开展一个项目会占用本来可以用于另一个项目的资源,但同时它又使其后续产品的开发成为可能。有限的资源意味着要在众多产品当中排出个优先次序来,甚至就某一特定新产品而言,也需要在不同的实施方案中加以挑选。多数情况下,过错不在于高层领导的能力,而在于决策过程本身。具体来说, 大多数公司不具备高效率的决策过程。仅仅有一份书面政策或正式过程是不够的;比如说,一些自称具备项目评审过程的公司并没有真正用它来制订及时的决策。如果这一关键性的决策过程效率低下,那么公司全体员工都会得出这样的结论:公司的高层领导不懂得领导产品开发。通常,真正的问题在于高层领导缺乏完成工作所需的适当过程,即缺乏高效的阶段评审过程。 高层领导在产品开发中扮演的角色每个人都知道高层领导必须领导产品开发,问题是:在实际工作中高层领导应如何进行领导?一位领导人讲述了他本人曾受到的挫折:一天早上,他醒来时有一个新愿望,那就是要领导他的公司开发最优秀的产品。于是他充满热情地来到办公室,但不知道该从哪里着手。他知道领导人所需要的不仅仅是在产品落后于预定计划时才出来解决问题,于是他来到实验室开始与工程师们一同工作,告诉他们自己的建议。但他很快就意识到对于工程师们所做的工作他并不在行,于是他又来到市场部门并问那里的人员对于新产品的商机是怎么看的。最后他感到他几乎被那些论据、资料什么的淹没了,并因此感到灰心丧气。这一天结束的时候,他指示所有项目主管召开一个状态评审会议。第二天在会议上他听了关于14个进行中的项目的简单汇报,但感到要理解其中任何一个都很困难。状态报告同总的要求并不一致。很多状态评审依赖的是个人意见,同时,每个人都有借口来解释为何他的项目未达到进度要求。他们还要求由他出面解决部门负责人之间的争端。在这一天下班的时候,他无可奈何地甩甩手,回家了,并下结论说,其实他并不知道他自己在产品开发中应扮演何种角色。这个例子非常普遍。有些高层领导可能有最好的意愿,但时常不清楚该做什么,何时去做,或怎样去做。相反,成功的领导人则清楚地知道该做什么。我们发现这些成功的领导人有一些共同的做法:1、制定产品发展规划有些公司出现角色混淆的现象。高层领导陷入具体的产品设计工作,而让设计人员去制订产品战略。实际上,高层领导应该扮演的角色是通过制定公司产品的远景构想来制订策略。有了一个清晰的构想,整个公司便可以实施开发活动来实现它。高登·贝尔 和肯·奥森在 70 年代初期为 Digital 公司(数字设备公司)建立的构想是一个通用的一体化结构,它贯穿整个 VAX 产品线。吉姆·特雷贝革则为Tandem 建立了“唯一”的理念,就是要生产出唯有 Tandem 的计算机才可以做到的东西。2、决策领导决策不当的原因不在于其无能。正如前文所述,是因为高层领导缺乏一个完成工作和制订必要决策所需的高效过程。高层领导需要在适当的时间评审信息是否适当并制订适当的决策。例如,一个项目小组可以提出一份完整的设计,甚至提供出产品的模型,但是这个项目小组可能还没有认识到该种产品的基本竞争立足点。在这种情况下,高层领导几乎不可能进行必要的评审从而作出适当的决策。3、培育产品开发过程一个优越的产品开发过程可以成为竞争优势的来源。 高层领导不可能陷入产品开发过程的全部细节,但却可以促进和培育新产品开发过程。这样,高层领导就可以将其经验运用于所有项目,能够投资于产品的开发过程并为其持续改进制订目标。通过支持一个通用的开发过程,高层领导便可以促使产品开发活动顺利进行。4、激励在一些公司里,产品开发小组的人每天下午 5:05 就回家了,而在另一些公司里如果有必要的话他们可以通宵工作。有些开发人员对其高层领导不怎么尊重,而有些人却可以在必要时牺牲任何个人利益。其中的区别仅在于成功的高层领导激发开发人员的方式方法。产品开发中的成功激励和引导要求高层领导在前面三种角色的扮演过程中获得尊重。如果领导人还没有制定产品开发规划,如果他不能作出良好的决策,或者如果他没有理解开发过程,那么他就不能获得他想要激励的开发人员的尊重。5、聘用最好的开发人员高层领导可以在聘用最好的产品开发人员上扮演重要角色。在试图吸引有特殊技术或优异的产品开发记录的人员时,这一点显得尤为重要。但是,要成功地做到这一点,高层领导必须首先了解这些人还需要增加何种技能,为以后做准备。领导人明白了需求之后,就可以发起并参与招聘工作了。高层领导还需要知道何时参与。以我们的经验,高层领导通常在新产品开发快要结束、产品即将推向市场时才参与。他们直接参与推迟上市或出了问题的产品的救火行动。可惜,在这个时候大多数决策已经作出,而且他们的参与所带来的实际影响也是非常微弱的。更糟的是,领导的卷入往往还会妨碍问题的解决。开发后期的主要工作人员是那些只可以解决技术问题的较低层的工程师和技术员。不幸的是,正是这些人在这时被拉来向领导解释问题,提供解决方案,以及等候决策。高层领导介入产品开发的最有效时间应大幅提前到制订战略决策和确定项目方向之时。随着开发项目的展开,资源不断地补充进来,工作也逐渐地变得越来越细,由于领导人对产品的影响力减弱了,高层领导的参与程度也应随之降低。很多人误以为IPD是一个研发流程,这是非常大的认知错误。其实,IPD是一个完整的生意逻辑,是华为突破千亿、万亿的基石。它的输入是客户需求与公司战略,输出是客户满意的产品与服务或者解决方案。包括战略规划、产品规划、需求管理、立项、开发、上市、技术平台(研究)、跨部门组合团队(也包含授权、考核、激励等)、供应链、采购、制造,都是IPD的组成部分。罗兰格咨询长期致力于解决企业在IPD(集成产品开发)体系构建、市场洞察、产品规划、产品创新、产品开发及核心人才培养等方面遇到的困境和难题,是高端培训领导者与落地式咨询专家。

此以域进

如何做好产品研发项目管理?

如果你是企业产品研发团队中的一员,那么肯定碰到过这样的问题:产品需求多,无完善的流程体系,且很多是口头需求需求管理混乱,交付阶段不清晰责任不明确,关键节点找不到对应负责人跨部门协作不顺畅,效率低下缺乏统一的管理平台,做不到项目全流程把控高效的产研团队需要高效敏捷的管理流程,不仅管好事,也能管好人。如何管好事?1. 建立需求池,做好需求分拣产品和研发每天都会接收到各种来自不同出处的需求:内部的、客户的、合作伙伴的……产品经理会基于这些需求建立需求池。这个需求池内的需求来自企业的各个板块,比如项目本身、合作伙伴、客户以及企业内部等等,做好用户的需求管理很重要。当然,需求池中的需求五花八门,那么我们就需要做一个分拣。这个分拣就需要产品经理来处理了,主要包括:需求合并、需求评审、需求转Bug这几项操作。针对已有的同类的需求会纳入「需求合并」的处理流程中,新需求会交由开发人员,从价值、成本、风险几个层面进行需求评审后创建开发任务。如果在前期预判时,需求的复杂度过高,会先由设计团队进行产品方案的设计,再创建开发任务。「需求评审」的好处在于,能将各类需求提前划分成「紧急」、「重要」、「一般」不同纬度,从而有序有条理的开始各项工作。随着需求的累积,轻流方案中提供的「需求管理看板」,可按各类需求模式累计数据自动生成不同看板,帮助管理者实时了解整体需求来源、状态进度等。这里需要指出的一点是,由于需求和Bug经常会被混淆,当业务人员在使用系统的过程中遇到问题,轻流产品经理也会帮助用户将问题进行需求和Bug的归类,并与研发团队沟通后将需求转Bug的处理请求流转到「Bug管理流程」。2. 流程化Bug管理,明晰关键节点互联网公司研发部门面临的诸多挑战中,一定有一条是:修Bug。一旦生产环境更新,就会引入大量Bug,修复不及时影响用户满意度,程序员加班修Bug,影响幸福感。因此,我们在方案中建立了一套轻流自身也在使用的全流程Bug管理系统。1)团队任何成员都可以提交Bug。2)负责任务分配的进行Bug测试&分配3)是否需要设计支持判定,如果不需要,则进行下一步。4)直接相关人员负责Bug修复并提交修复时长。5)测试人员进行测试。6)测试完成后确认时间进行上线。3. 规划迭代任务,整体提升交付效率产品管理这部分包括产品迭代规划和开发任务管理。清晰的产品迭代规划可以帮助产研团队划清阶段界限,固定交付日期。当然,为每一个阶段设定固定的交付日期,这一步需要不断的尝试、反思总结再实践,最终找到适合自己团队的节奏。其中,开发任务与产品迭代规划是关联的。让团队明确每一次开发交付的时间、产物,能够切实提高开发效率。如果面对一个复杂需求,可能会被拆分成多个开发任务,在轻流表单引擎中也可以记录“是否为该需求最后一个任务”。如何管好人?任务工时统计,形成人力成本的闭环控制随着客户增加,需求纷至沓来,面对新需求所需要的人力成本如何作出预判,从而更好的组织团队、管理项目?「开发日报」让研发工程师记录工作内容的同时,自动将其中的开发工时同步到开发任务中,统计开发任务实际需消耗的工时,可以帮助管理者细致了解团队成员的工作情况以及把控开发任务的进度,对之后的需求做出越来越准确的预判。产品&研发项目管理方案,本质是从我们自身经验出发提供一种通用性较强的方案以及一种团队管理的思路,帮助企业打通产品研发管理的全流程。当然,企业可以根据自身的个性化需求进行定制,开启你的高效管理之路。

倒计时

力生制药:近年持续搭建高端仿制药研发平台 构建研发项目管理体系

力生制药在互动平台表示,公司近年来研发投入每年将近1亿元,而且公司近年持续搭建高端仿制药研发平台,构建研发项目管理体系,加大研发人才的引进力度,落实“一人一策”人才制度,引进研发总监等高端技术人才,完善了科研人员薪酬考核激励制度,提高研发效率,发挥研发公司和企业自研两个优势,为公司转型升级夯实技术基础。来源: 同花顺金融研究中心

一本

懂点研发类项目管理之怎样做计划系列-1.前言

项目管理的方式引入中国多年,但我们目前大多数的研发方式,还是按照金字塔式的职能管理方式进行的,这种方式在几十年前还行的通,但是现在,我们执行项目需要更多的考虑到效率和成本,传统的管理模式已经不能满足我们的需求,采用项目管理的模式进行研发项目管理已成为一种趋势,目前市面上有很多的方法论都在谈论项目管理的必要性和好处,但是对于具体怎么执行却难有落地的言论,为此,我根据自身在美国项目管理协会对项目管理人员(PMP)的资格要求和IBM提出的集成产品研发(IPD)方法论的实践,撰写此系类的研发项目管理实操手册,为研发项目在各院所、企业的执行提供理论上的支持和实践上的启发。研发产品常常具有资金投入大、研发周期长的特点。如果在执行研发之前要做好两点,一是做好充分的市场调查,否则做出来的产品没人买单;二是做好产品研发的计划,预演研发过程,尽可能减少研发过程中不可控的风险,才能避免研发中途迷路甚至失败。 图1 :华为1999年与2003年的产品开发1999年,随着华为对IBM研发管理体系的不断学习,对研发管理的不断完善,华为在计划阶段的工作量投入在随后的4年中上升了367%(如上图),并且,随着计划阶段的投入增加,总的研发工作比例下降35%。可见,科学的研发总是会投入更多的精力在前期的计划中。关于做计划比较好的例子,互联网家装品牌-爱空间,用极短的工期,极低的价格快速的占领了市场,2015年获得顺为资本领投6000万,同年12月获B轮融资1.35亿。传统的家装施工在75天(两个半月),他的工期短到20天交付,同时每平米的家装价格稳定在699元。极致的效率,与其施工计划的周祥安排密不可分。通过对施工工序的搭接安排,流程化的流水作业,严格按照排期施工,让每个家装项目都让消费者尖叫。图2:互联网家装品牌爱空间网页宣传图如果,您所在的项目组还觉得没有必要花大量的时间做计划,您可以阅读市面上任何一本项目管理的相关书籍,了解对项目及其管理的最基本的概念。本文针对明白做计划很重要,也按照计划执行,但是执行中却发现计划不合理,甚至没办法执行的朋友们。本文就是要探讨,如何做一份合理的计划。计划阶段的目的是对产品包做出明确的定义,包括对成本、销量、收入、发布日期的承诺,并由风险管理计划提供支持。制作计划常按照以下顺序:一,明确目标;二,根据目标分解里程碑,明确相应的时间节点;三,根据目标和里程碑拆分工作包;四,明确需要的资源;五,获得人、钱、事、时间各方面都均衡的进度计划,并结合贯穿始终的风险计划和沟通计划,形成详细计划。图3:项目四要素图4:项目计划制作流程一个合理的计划必须满足SMART原则:具体性(Specific)——最终目标具体明确可度量性(Measurable)——交付成果可量化可完成性(Achievable)——最终目标合理,能够实现相关性(Relevant)——符合公司战略时限性(Time-Bound)——有对应的时间节点图5:SMART原则抱紧我,每天给你最有效的项目管理、产品研发的知识和经验。

碍事者

PLM一体化IPD研发项目管理方法和工具

集成产品开发(Integrated Proct Development,简称IPD)是一套领先的、成熟的产品开发管理思想、模式和方法,是以产品运营为主线的流程管理解决方法。集成产品开发思想是根据大量成功的产品开发管理实践总结出来的,它被IBM、波音、诺基亚、杜邦、思科、华为、方太、许继电气等国内外许多企业成功实施,被证明是一种高效的产品开发模式。集成产品开发思想在国内外许多企业的成功实施,使得国内其他企业逐步借鉴和推行集成产品开发思想。信息技术的进步为团队的管理和运作提供了有力的支持工具,随着PDM/PLM技术在企业研发部门的实施应用,越来越多的企业关注PLM如何更好的与IPD管理思想融合起来。本文介绍PLM技术与集成产品开发项目的一体化集成管理思想,阐述IPD管理过程,为企业实施IPD提供参考意见。一、现代企业产品研发面临的挑战和问题面对竞争激烈的市场和客户个性化需求的提升,客户对产品的要求越来越高。为了提升核心竞争能力,降低产品设计成本,许多企业采取提升产品创新能力来提升产品的附加值。所以,企业产品开发主要将眼光放在顾客的需求上,并把这种需求与公司的技术与技能结合起来,然后把机遇转化为产品,提升产品的附加值。在这种环境下,现代企业产品研发面临着巨大的挑战,分析如下。1)客户个性化需求越来越多,市场变化越来越快。客户个性化需求要求产品进行创新设计,开发符合客户个性化需求的产品成了企业产品研发面临的主要问题。此外,个性化需求的增加导致企业研发部门产品系列和规格逐步增加,导致开发的内容越来越多,给研发人员增加了大量的工作,也影响产品上市周期。其次,市场变化造成频繁地修改设计,产品设计变更如何与企业其他部门之间保持同步协同,并及时的通知现场生产人员或供应商等。2)产品更新换代速度快,产品生存周期越来越短。现代市场战略由资源经济转变为了知识经济,产品更新换代速度快,尤其在电子制造行业,这样要求制造企业进行技术革新和创新。如果产品没有事先规划,没有紧跟市场需求,没有及时推出新产品,就会失去市场。同样,企业产品规划不好,产品太超前或落后于市场,也会使得企业失去大量市场机会。3)产品由单一产品发展到多元产品,涉及到多学科和多领域。市场需求使得产品由单一学科发展到涉及多学科和多领域,各技术学科如何在产品研发过程中融合,使研发出来的产品成为客户真正需要的产品。多元化、技术集成化为研发增加了技术和管理难度。4)研发管理体系日趋庞大和复杂。制造企业市场链的增加和业务的扩展,使得企业的研发体系日趋庞大和复杂,研发内部以及市场需求、研发。生产、采购、工程和销售业务的集成管理和协同工作成了企业研发管理的主要问题。如何采取先进的产品开发设计思想,形成并行研发环境,从新产品研发项目的整体任务分解状况和进展状况来控制产品研发生命周期过程,提供项目的状态信息以便规划项目的优化路径,找到影响项目的障碍环节,进行相应的调整,以保证项目的进度,缩短产品研发周期、提高产品质量、降低产品成本。这些问题给企业有效的研发团队和工作管理带来了一定的挑战。二、基于PLM的IPD核心设计思想和框架IPD作为先进的产品开发理念,把新产品开发看作一项投资决策,基于市场需求进行开发设计,采取跨部门、跨系统的协同并行工作方式,提升产品模块的重用性,加强产品开发项目考核,并借助IT技术提升项目管控力度。PLM产品全生命周期管理能有效集成IPD设计思想,建立统一协同研发工作平台,对整个产品开发过程中各种开发活动所涉及的产品信息进行统一的描述和表达。PLM按照产品分类管理思想,建立完整的、确定的和统一的产品信息模型,实现产品开发过程各个子系统之间产品信息的共享和交换。PLM能有效集成IPD设计思想,为企业搭建集成产品开发项目环境,如图1所示,在统一的管理平台上,PLM提供CAD数据源头规范和集成化(MCAD和ECAD等)、统一重用研发知识资源环境、统一用户和权限、统一项目/订单设计、一体化业务协同工作流程、统一产品BOM管理、产品数据信息共享和协同及基于项目制的项目考核体系等解决方案。图1 基于PLM的一体化IPD研发管理平台三、IPD过程管理和项目管理1.产品研发项目分类管理不同企业针对客户需求和产品线发展规划需要,按照项目模式划分产品开发类型,如表1所示,并基于PLM系统分类管理各类研发项目。产品研发项目是一个复杂的过程,由产品经理(LPDT)负责横向管理,各开发代表(RDPDT)负责纵向管理,整个产品开发过程需要市场、研发、生产、采购、销售和工程服务等人员的共同配合。PLM提供产品项目分类管理功能,基于项目管理的需要,按照产品系列对产品进行分类管理,建立产品分类模型和产品参数信息,根据产品开发项目不同类型,建立研发项目与对应产品关联数据视图。按照产品开发决策,统一管理项目组织和人员、项目结构化开发流程、项目阶段计划、项目质量定义和项目成本控制等,确保项目在统一协同的环境下开展。表1 基于IPD设计的产品研发项目类型2.产品研发项目过程划分为了更好的管理产品开发,产品开发必须成为结构合理、定义清楚的流程结构和研发过程。使得每项工作都应清清楚楚地明确规定出来,所有与产品开发有关的人应该清楚他们所参与的是什么工作,用什么方法去完成。如图2所示,IPD完整的产品研发项目一般由需求阶段、概念阶段、计划阶段、开发阶段、验证阶段和发布阶段等组成。在企业实际操作过程中,产品开发流程因产品类型、产品目标市场、产品复杂性、组织结构和文化的不同而做相应调整。这些过程在LPDP统一管理下,由不同的RDPDT组织完成,管理者负责整个项目的监控和风险控制。图2 集成产品开发项目过程和阶段划分示意图3.结构化流程与项目管理在产品研发项目中,PLM项目管理和企业业务流程是紧密结合在一起的。PLM系统通过项目管理和业务过程管理,建立企业级协同项目管理平台,对项目资源、成本、预算和进度进行合理管理,为决策人员提供决策支持。项目管理主要由项目决策及管理层次、任务执行层次和流程管理层次组成。项目管理层次一般由项目管理人员或项目经理组成,主要进行项目立项、项目立项评审、组建项目团队、计划编制和项目信息发布等工作;任务执行层次负责项目任务的执行,项目组成员接收到任务后,根据项目任务的要求开展任务工作,并实时汇报任务执行情况;流程管理层次由基础业务流程组成,任务执行员提交项目交付物时需通过项目流程进行审批。PLM提供协同项目管理和工作流程管理,基于企业产品研发项目管理需要,建立基于IPD设计思想的完整研发项目过程管理平台,IPD结构化流程分析如下。1)产品研发规划节点。公司最高决策层根据客户的要求和市场预测确定新产品的发展方向,由产品研究中心收集资料,编制新产品研发规划,经决策层讨论通过后向产品开发部门下达产品设计任务书,并指定项目经理全面负责新产品的研发直至产品批量正式给客户供货。2)设计、试制、测试、试验和定型节点。从样件的方案设计、技术设计、试制、测试、试验到改进设计、试制、试验此阶段是一个反复的过程。如中间过程的评审不能通过,则需要反复进行改进设计、试制和试验直到产品鉴定确定小批试生产用图。对于研发体系庞大的企业,这个过程管理困难,难以形成协同设计过程管理体系。3)生产技术准备节点。在对样件进行改进设计的同时,对部分有把握的零部件可以提前进行生产技术准备。当改进设计、试制、试验结束,经评审通过后即可进行大规模的生产技术准备。主要包括工艺设计、公司内自制设备及工装的设计制造,公司外设备订货、协作件的配套选点,生产用原辅材料的采购等。4)小批试生产节点。在生产技术准备阶段完成之后即进行小批试生产。小批试生产一方面要验证工艺工装能否满足批量生产的需要,另一方面要对小批试生产的产品进行各种行为试验,以确定其产品质量与技术水平是否满足设计要求。小批试生产之后要递交给客户进行评审批准,评审通过之后,产品、工艺、装备等各项技术文件经修改后即可转为正式生产用文件。5)批量生产节点。在产品批量投产前必须完成售后服务的准备工作,包括新产品的各种技术文件、在上述各阶段工作完成之后,制作样机,经客户确认后即可批量生产。在以上研发项目节点中,企业决策者和产品经理负责项目策划、项目监控和风险管理,通过配置管理、质量保证、采购管理、度量与分析、生产管理、工程服务和市场营销等组织行为配套完成产品研发项目。4.产品开发质量控制产品质量管理不能只局限于制造过程,因为70%质量问题根源在制造过程之外。IPD结构化设计流程中的质量控制节点负责质量策划、质量控制和质量保证。PLM系统管理IPD结构化流程,LPDP在系统中制定项目计划、任务分解和发布任务、监控项目进度、协调和分配相关资源。子任务负责人也可以根据项目一级计划对子任务进行分解。在整个协同项目管理过程中,质量管理师(PQA)可以及时管理和监控开发过程,对产品开发质量进行控制。5.产品开发成本控制Munro and Associates统计认为产品设计仅占5%的企业成本,但影响产品70%的生产总成本。产品开发有关的成本包括开发成本和产品设计成本。开发成本是研发部门为开发产品而支出的期间费用,由公司级成本控制中心每月进行核算。产品的生产成本,主要是材料成本,如要考虑制造工艺(在设计中,产品的可制造性也是影响成本的一个重要因素),则加上制造费用,从而形成产品的生产成本。而影响产品生产总成本主要是产品设计成本,因此,需要从设计源头来控制产品设计成本。PLM系统在IPD结构化流程中增加产品设计成本控制点,并为企业建立基础共用模块,在不同产品、系统之间共用零部件、模块、技术及其他相关的设计成果。不同产品、系统之间,可以共用零部件、模块和技术,在开发中尽可能多地采用这些成熟的共用基础模块和技术,从而使质量、进度和成本得到很好的控制和保证,并降低产品开发中的技术风险,缩短产品开发周期和降低产品成本。对于不能通用的模块,PLM系统提供新增物料控制流程,对新增物料进行控制,最大的使用库存物料和替代件。四、结束语IPD是新产品开发管理的一种新模式,能为企业产品技术创新提供有效的设计和管理手段。通过建立研发管理体系,可以为企业新产品开发提供思路、途径和组织保证,能够保证最大概率地开发出满足客户需求的竞争产品。制造型企业应根据企业研发管理现状采用不同的IPD实施策略,对开发过程进行优化,并依靠IT技术,建立PLM一体化集成产品开发项目平台,制订可行的实施IPD变革的风险防范措施,对实施过程中可能遇到的困难及时防范与处理。

趣取无用

科研项目管理,为何成为大势所趋?

我国已在科技经费投入上世界遥遥领先,财力投入第二、人力投入第一的成绩是国家对"科技是第一生产力"的最有效实践。然而较低的科研成果转化率又与我们的投入远远不匹配。随着十四五规划进一步展开,对科研项目的投入不断增大,也意味着国家对科技成果的转化率有着更高的需求和要求。勘察设计是工程建设的重要环节,勘察设计的好坏不仅影响建设工程的投资效益和质量安全,其技术水平和指导思想对城市建设的发展也会产生重大影响。勘察设计院作为典型的技术、知识密集型企业,一向注重科研创新,尤其是一线院所作为行业领头军,通过引领研发创新,结合工程实际应用,加速成果转化,为未来的新业态贮备新技术、新产品;能推动整个行业、产业的创新升级,创造更大的经济与社会效益。为什么要做科研项目管理?当前,勘察设计行业科研人员、科技资金投入稳步增长,但成果转化率的提升有所滞后;如何进一步提升众多勘察设计院的科研项目管理水平,亟需解决线下、纸质、人工管理方式带来的项目信息准确性问题、规范性问题,提升流程管控精细度管理。数字化时代,全新科研项目管理方式,通过电子化的科研信息管理平台,将对科研项目进行全周期的科学管控,提升项目管理水平进而赋能科研成果转化,支撑企业创新发展。(图片或文字,二选一)科研项目信息量增长迅速,从单一的科研项目内容,已拓展至各个流程环节的审批和项目阶段性文档的整理,传统管理方式无法满足需求;由于缺乏管理平台,对科研项目、人员、科研成果的自查功能弱,难以快速实现追踪,且无法进行实质上的、快速的查重;统计功能缺乏。对项目的数量、预算管控能力不足,严重影响到项目决策;现有线下管理手段缺乏对科研成果、专家团队的管理,由此带来的管理漏洞和缺陷,无法做到科研项目有序的管控;传统线下管理无法使员工遵循科研项目的规范流程,导致项目进度无法把控蓝凌RDM为科研项目管理赋能蓝凌设计院科研项目管理平台,简称RDM(Research & Development Management),由深圳市蓝凌软件股份有限公司面向设计院用户推出。通过平台对科研项目进行全生命周期管理,创造无纸化科研管理,实现科研项目网上申报、审核、审批、业务协同。在加强对科研项目过程管控的同时,提升业务整体的动态跟踪和管理,用一体化的管理手段,高效率、高质量支撑科研业务,实现科研业务的规范化、信息化。(1)突破传统管理:实现公司对市场、客户需求的全方位征集、整理、分析,满足科研业务对规范研发管理工作程序、提升研发管理效率和水平的需求,为公司科研创新规划提供管理支撑;(2)实现科研信息化:加强科研项目过程管控,提升研发质量、凸显研发实效的要求;实现业务网上申报、审核、审批、业务协同,研发项目的全程动态跟踪和管理,满足科研项目全生命周期管理信息化需求;(3)加强科研信息数据支撑:实现科研信息与资料数据等知识的积累、共享、传承,满足公司科研人员信息资源共享的需求;多维度数据查询、统计、分析,满足公司决策层、管理层等各级角色的研发统计与决策分析需求。RDM科研项目管理实现企业各层级人员工作效力的提升对决策层:可宏观把控项目资金、资源分配;可实时查看科研项目核心业务数据报告并进行深度分析;可实时监控各个项目动态。对管理层:可实时监控科研项目的运行情况,真正监督项目,做到项目有序进行;可精确了解财务流通情况,合理控制科研项目所占的财务资源对操作层:通过系统流程规划预设,了解科研项目规范流程,项目进度清晰明了;通过数据关联及共享提升科研项目进度跟进,减少以往反复的沟通成本;通过系统的进度跟踪,时刻跟进院所对项目的要求,顺利完成项目。

迪克西

什么是软件开发项目管理?

随着软件技术的快速发展软件开发项目的功能越来越复杂软件开发项目的规模也越来越大如果用一个人的力量推进一个人的开发方式,就可以成为过去时态。各软件开发企业为了对开发进行更有效的管理,正在将软件项目管理引入软件开发活动。软件开发与其他产品的制造不同,软件开发没有制造过程,整个软件开发过程本身就是设计过程。此外,软件开发既是知识密集型的智力活动,又是劳动密集型的活动,软件开发的最终产品只是技术文档和程序代码,没有其他物质结果。基于上述特性,软件项目管理与其他项目管理相比非常独特,开发了专业领域软件工程。对于软件工程,从技术的角度对软件开发管理和控制进行了更多的研究,本文想从管理员和从业者的角度探讨软件开发项目管理过程中的一些原则。软件开发什么是项目管理?在说明项目管理的重要性之前,了解项目管理是什么及其含义很重要。项目管理包括使用指定的原则、程序和政策,以指导项目从构想阶段到完成阶段。每个项目管理专家都承认计划和组织是项目管理和制定的计划实施的主要部分。项目本身被描述为使用设计参数生成明确结果的特定开始。项目具有特定的开始日期和结束日期,项目可以在不确定的时间段内进行,因此,对正在进行的过程有好处。此计划用于指导项目的各个方面和项目管理的基本阶段。自始至终,路径强调项目计划的重要性。有效的项目管理和项目经理角色的理想目标是在预算范围内及时实现项目的预期结果。预测项目的一些挑战和瓶颈,协调高效团队。软件开发项目管理的必要性软件开发项目管理是指在时间安排资源(如时间、资金、人员和设备)的限制下,计划和控制具有既定目标(质量、投资、时间安排)要求的工作的过程。项目管理从系统的角度控制整个项目,可以使用它进行软件项目管理。因为软件项目的特殊性项目前管理在软件项目管理中的应用有其独特的方面。与常规项目相比,软件项目具有独特的特性。软件开发既有知识密集型的特性,又有劳动密集型的特性,软件项目的成果以非物质的特殊表现形式,可见性差。所以。在软件开发过程中,经常会遇到以下问题:第一,无论用户想什么,都没有明确的应用程序要求。第二,由于缺乏准确的时间预测,开发时间变得紧迫。第三,在软件开发过程中,不同的员工对事物的描述不同,从而给工作协调带来不便。事实证明,软件开发过程没有得到有效管理。随着软件产业的快速发展,“风险和困难将越来越明显”。加强软件开发的管理工作尤其重要,以确保软件项目以低成本、高质量顺利完成。软件开发项目管理原则 周密的项目计划为了使软件开发项目顺利进行,必须有完善的、可执行的软件项目计划,完成软件工程并管理软件项目。所有事情都是事先制定的,不可预测的,周密计划对软件项目的重要性不言而喻。首先评估软件产品的规模和所需的资金。第二,制定软件开发日程。最后,必须评估和识别协商协议和软件风险,并做一些阶段性的标记。在软件开发的实际过程中,如果计划过于粗糙、一般、不给予适当的注意,项目执行就会出现问题。或者制定了周密的计划,但是任意更改,严格执行原计划,会对软件开发产生巨大的负面影响,有时这种影响会致命。因此,好的计划是项目成功的开始,必须制定周密、可行的项目计划,并按计划严守,才能取得项目管理的最终胜利。合理的团队建设众所周知,组织和项目成败的关键在于人的决定。但是现在软件行业仅凭个人力量无法完成一个项目。因此,为了确保软件开发项目的顺利完成,产生了一个团队。并成为影响软件开发的关键因素之一。第一,软件开发项目管理要做好好团队建设工作。以人为本。合理地协调,互补,充分利用各小组成员的技术专业知识。第二,要注重培养团队的团结合作精神,发展良好的职业道德。最后要制定奖惩分明、合理的激励制度,明确团队各成员的权利和责任,及时解决项目过程中的各种矛盾,营造和谐的团队合作环境。系统化的操作过程系统化、规范化的操作过程是软件开发项目成功的关键因素。软件开发项目具有系统协调标准化的特点,在软件开发的实际过程中不断改进。项目团队成员在周密计划的指导下,按照系统的操作过程开发软件项目,是确保项目成功的重要因素。通过系统化的过程,实现标准化、标准化的软件开发,最终实现了成功的项目管理。虽然不能保证开发的产品是正品的系统过程,但是只要团队成员按照过程开发,就不会开发太坏的产品。相反,没有按照系统的过程开发的产品很难成为好产品。要确保开发过程的系统和规范化要求,请执行以下操作:首先。必须为软件项目的每个阶段创建工作计划,并监督相关部门的执行。第二,在每个阶段结束后,评估该阶段的工作活动,估计后续阶段的时间、人员和资金要求。最后,每个阶段的工作结果应在项目的技术管理部门开始下一阶段之前进行审核。合理的绩效评价通过合理的绩效评价体系和激励机制,团队成员可以不遗余力地量化每个成员的工作,加强每个成员的监督。软件的开发人员绩效评价与管理、销售等位置的员工有很大区别,因为软件开发人员的理论成就很高。思想观念具有创造性的同时,专业性和责任感比较强的特点。此外,软件开发项目的周期相对较长,因此对项目配置器的评估必须是项目完成的周期。具体地说,请执行以下操作:首先,在启动软件项目之前,开发项目的工作说明书,通过工作说明书分配项目工作,并指定每个团队成员必须完成的工作内容、持续时间和评估标准。第二,在项目的评价中,要尽量量化各评价指标。软件开发人员的产品评估。功能、可靠性、易用性、效率、服务和可移植性。第三,将程序的规范作为评价指标之一,标准化的管理是固定好的运行过程,在组织内共享所有好的实践,通过制度的力量影响产品质量。严格控制开发进项目进度管理是软件开发中最困难的任务,因为软件开发在开发过程中需要经常修改、调试设计。为了严格控制项目的开发进度,首先根据项目的规模、特点计算所需人员数、资金、所需时间等,制定可考虑一定调试时间、缓冲时间的灵活原则的可行项目进度计划。第二,系统分析和系统设计完成后,基本上可以根据进度计划确定每个程序开发和测试所需的相对准确的时间。最后,项目进度计划在软件开发过程中进行了粗重的微调,必须将项目的实际进度与既定计划进行比较,以一定的间隔说出来。如果开发进度落后于计划,就催促相关人士加班,赶上进度。软件开发项目的管理问题几乎是左右软件项目成败的关键。对于企业来说,实施有效的项目管理不仅是一大进步,而且是一个变化。本文实践了开发经验,分析了软件项目开发的特点,讨论了影响软件项目管理的几个更重要的因素。我认为成熟的项目管理是软件开发行业的核心竞争力。如有软件开发相关需求可联系我们:百度搜索:政德技术 第二条快照

第六计

懂点研发类项目管理之怎样做计划系列-5.资源计划

四:资源计划一个项目所需要的资源常常包括时间、资金、人力、技术、物料等。在制定里程碑计划的阶段,已经明确项目在资源上的制约因素。在WBS定义活动并将活动排序之后,需要制定更明确的资源计划。在这个过程中,项目经理须与团队(骨干)估算需要考虑到这些制约因素,并迅速的进行资源规划,根据各项工作的不同,做好资源统筹工作,做出更准确的成本和持续时间估算。在有限的资源条件下,项目经理不但要跟踪项目进度,还要适当跟踪自己的资源配套情况,在必要的时候通过协商确保自己在资源匹配上获得优先权。估算资源有多种方法:成本估算软件、多方案分析、专家判断、历史类比、在线数据参考、自下而上估算、三点估算法。下面是各种方法的介绍和特点。估算软件:利用市面上开发的软件进行估算,这些软件普遍试用于软件开发,常常不涉及到物料;多方案分析:对物料、技术等进行不同方案对比,采用最佳方案,这个方法的好处是最佳方案能给出进行项目的最佳方式,但是估算工作量大大增加;专家判断:对同类项目有经验的人按经验判断,又称为至上而下的估算,操作类似于头脑风暴,这样做的好处是依据经验能迅速的获得一个大概的数字,但是特别粗略,不适合资源的精确控制;历史类比:参照之前同类项目的资源需求进行估算,这是传统的常用的方法,在有相似项目历史资料的情况下,这是一种科学可靠的估算方法;在线数据参考:利用网络搜索发布的相关资源数据,能够提供较多的参考依据,同时也需要较多的时间甄别出最可靠的估算值;自下而上估算:项目庞大时,将任务分解为更细的部分(参考WBS),获得更切实明确的结果;三点估算法:三点估算法适用于活动持续时间估算和成本估算,公式为估算值=(最乐观估计值+估计值+最悲观估计值)/6。4.1估算物料在进行资源估算时,要考虑到实际的情况,比如有些资源需要提前沟通配置,有些资源采购周期长,在做计划时,要考虑到资源到位时间。4.2估算活动持续时间根据资源的估算结果,对单个活动的持续时间进行算,明确每个任务完成需要的工时(工作量),为项目进行时的进度控制提供依据,估算方法参考资源估算方法。网络分析方法被广泛的应用到项目进度计划的制定中。常用的网络分析法有计划评审技术(Program Evaluation and Review Technique,简称PERT)、关键路径法(CriticalPath Method,简称CPM)、关键链法(Critical Chain Method,简称CCM)、情景假设分析、资源平衡等多种技术。计划评审技术(PERT)PERT是在前导图(PDM)的基础上,将各项活动可能持续的时间加入概率的因素进行考量的一种计划优化技术。一个典型的PERT图见图14。图15: PERT网络分析图示例PERT对计划的优化结果,很大程度上依赖于对活动顺序的排列和单个活动完成时间的估算是否准确。在PERT中,时间的估算采用三点估算法。三点估算法计算公式如下:估算活动持续时间=(最乐观估计完成时间+4*一般情况估计完成时间+最悲观估计完成时间)/6通过最耗时最长路径的计算,可以明确关键路径,在关键路径上的活动没有延迟时间,任何关键路线上活动的延迟都会导致项目的延期。通过PERT分析,项目经理可以更加明确自己工作的重点,项目组员的全局观也得到增强。但是使用PERT分析法具有严格的限制,他要求在事前对工作内容有准确的描述,对活动所需的时间、资源有比较准确的估计,所以PERT并不适用于所有项目的计划和控制。关键路径法(CPM)关键路径法的表达方式同样依赖于PDM图的逻辑关系,但与PERT不用的是,关键路径法中的时间的估算并未引入概率的估算,关键路径中的时间一个明确的值,用来估算工期,判断项目的浮动时间。图16:关键路径法任务窗格时间参数标注方法示例该方法沿着项目进度网络路径进行顺推与逆推分析,计算出全部活动理论上的最早开始与完成日期、最晚开始与完成日期。关键路径法是一种基于优化思想的时间约束性进度网路分析工具,应用关键路径法可以使工作尽早安排。进度安排的弹性大小由活动浮动时间决定,浮动时间小于等于零的路径定义为关键路径,关键路径上的进度活动称为“关键活动”。在执行计划的过程中,优先安排资源关键路径上,而对非关键路径上的活动,则可在不影响总工期的情况下适当抽调出部分资源。同时,关键路径法还关注活动的浮动时间,了解项目的灵活性,以及采取适当手段缩短项目工期。CPM时间优化方案:提高关键作业效率(采取更先进的技术措施)快速跟进(并行关键路径上的活动)赶工(通过加班、倒班等方式将非关键路径上的活动放到关键路径上)CPM资源优化方案资源平滑(利用非关键路径总时差,错开资源高峰)资源平衡(在考虑综合经济效益下,推迟工程时间)CPM时间-费用优化方案图17:项目常见费用分类图18:成本与工期关系曲线一般来讲,项目的费用分为直接费用和管理费用两类。直接费用包括参加项目的工人的工资,设备折旧以及材料、工具、能源的等项目活动直接产生的费用,管理费用指管理人员的工资和办公费等。如图18所示,缩短工期需要赶工和提高生产工具效率,间接费用增加;而管理费用是按施工时间分摊的,施工时间越短,管理费用越少。二在简介费用和管理费用能达到平衡的一个点,则是最佳工期。表2:关键路径法常用的时间参数及计算公式时间参数计算公式说明工作最早开始时间ESESi=max[EFh]对于起始节点,取值为零;h为i的紧前工作工作最早完成时间EFiEFi = ESi +Di工作最迟完成时间LFiLFi =min[LSj]j为i的各紧后工作LFn =Tpn为终点节点工作最迟开始时间LSiLSi= LFi -Di工作总时差TFiTFi=LSi-ESi =LFi -EFi 工作自由时差FFiFFi=min[ESj - EFi]j为i的各紧后工作FFn=min[Tp - EFi]n为终点节点,Tp为网络计划的计划工期网络计划的计算工期TcTc = EFnn为终点节点, Tc为计算工期由上表看出,关键路径法中的各项活动有严格的紧前紧后关系。CPM的流行得益于计算机的推广以及PERT的应用。关键路径法计算较为复杂,需要借助专业的软件进行。由关键路径法可知,关键路线上任务的延迟,会导致整个项目的延迟交付,项目经理应把注意力集中在关键路线上。但是,采用关键路径法计划的项目常常不能提前或者按时完成。原因有二:一是,关键路径法中的活动持续时间估算要求时间为一个明确的值,为了应对项目中的不确定性因素,估算值都是采用的安全工期,也就是说每个活动都加进了富裕时间,使整个项目的计划周期被迫增长。而普遍的情况是,项目提前完成并不会有奖励,所以项目执行会产生学生式拖延,等到项目的最后一刻赶工交付。二是,为了准时完成项目,需要基于两个条件。要准时完成项目,需要按照计划的时间进行,项目经理对关键路径不做更改;随着项目的进行,过去不在关键路线上的活动时间延长,导致项目的关键路径改变时,项目经理要将注意力放在关键路线上,否则项目必然延误。这两个都是有道理的,但是执行采取的行动却是矛盾的。图19:关键路径法的冲突图CPM在历经过十年的风靡后,以后以上问题逐渐暴露出来。1997年高德拉特博士根据制约因素(TOC)改良了关键路径法,新的方法为关键链法。抱紧我,每天给你最有效的项目管理、产品研发的知识和经验。喜欢本文,请微信关注“懂点项目管理”或"IPDcloud", 欢迎投稿和合作

雷霆处之

软件开发项目管理流程

做软件项目就是把用户的要求转化成需求,然后需求转化成设计,然后设计转化成代码。总的来说,就是把大的项目划分成小的项目,大的模块划分成小的模块。任何项目都是这样做的需求和设计,尤其是大的项目,总是要划分成小的模块,这样能让项目的不同参与者负责各自的模块,然后再集成起来进行测试。软件项目的整个流程:一、项目立项项目的开始需要进行立项。项目经理要跟项目客户谈整个项目的内容及需求。在这个阶段,项目需要进行市场调研,可行性分析等一系列的活动,保证项目的价值是可取的、可行的。一般来说,每个项目都有它的可行性和价值,但是对于企业项目来说,基本上每个项目都是可取的,都是为了某个业务领域而做的业务系统。对于互联网项目来说,比如电商项目,这个就得做市场调查,以确定该项目在当前是具有一定价值的。二、项目启动会在项目立项之后,就得召开项目启动会了。项目启动会,主要是确定项目的项目招标方和项目投标方。项目招标方确定项目的客户方的负责人和用户;项目投标方确定项目经理、产品经理、技术经理、项目开发人员等项目组成员。项目启动会也是项目的一个里程碑,说明项目要开始了,确定了双方的负责人和责任人。三、项目需求调研项目启动会开过之后,项目经理就要开始和项目客户方进行沟通,对项目的需求进行调研了。项目经理需要让自己对项目领域知识有一定的了解,这样在进行需求调研的时候与客户谈起来就能更快地理解需求。同时,项目组内部也要举行项目领域知识的培训,让项目成员了解要做什么。并且项目经理需要将总结下来的需求与客户进行确认,以保证项目需求的正确性和稳定性。四、项目的设计在掌握了一定的项目领域知识,且项目经理已经将项目需求总体的确定下来之后,项目就进入了设计阶段。这时候,项目组需要对项目进行架构选型、设计,开发工具,开发语言,开发平台以及项目的运行平台进行选择确定。在该阶段,需要对项目的各个设计进行审查,以确定由需求到设计的正确性。五、项目的开发在项目的设计阶段部分或总体结束之后,就进入到了项目的代码开发阶段。在该阶段,技术经理负责对项目的整体代码进行把控,软件工程师对项目设计转化为代码进行开发。项目经理在该阶段需要不断的调整项目计划,以让项目整体能够跟上进度,同时要让开发出来的系统让客户方进行试用,以不断调整项目开发上的问题,同时要防止需求的大变更。六、项目的测试在项目系统开发出部分或总体功能之后,项目的测试人员就需要介入对项目系统进行测试了。单元测试和集成测试等等。以保证系统对需求的和设计上的开发的正确性。七、项目试运行在项目系统进行了总体测试通过之后,项目经理要联系项目客户方进行系统的试运行了。保证系统的功能的正确性。同时也是需求变更比较大的阶段,在这个阶段,项目经理要把控好和计划好时间,尽量避免需求大的变更出现。八、项目验收项目在进行试运行结束后,就到了项目验收阶段了。项目验收阶段就是项目收尾阶段,包括项目收尾和合同收尾。在该阶段,项目经理该联系项目客户方对项目系统进行评估、审查,保证项目的正确性。最后无论什么项目都需要做好进度管理,IT行业更是如此,项目经理使用进度猫编制项目甘特图,对项目进行分解,再将任务分配给团队成员,每个成员负责不同的任务,项目经理对每个任务进度进行把控,哪块有问题就可以及时发现并且处理。