《S财富投资管理有限公司软件项目实施过程中的进度管控及优化探究》7700字(论文)_第1页
《S财富投资管理有限公司软件项目实施过程中的进度管控及优化探究》7700字(论文)_第2页
《S财富投资管理有限公司软件项目实施过程中的进度管控及优化探究》7700字(论文)_第3页
《S财富投资管理有限公司软件项目实施过程中的进度管控及优化探究》7700字(论文)_第4页
《S财富投资管理有限公司软件项目实施过程中的进度管控及优化探究》7700字(论文)_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

S财富投资管理有限公司软件项目实施过程中的进度管控及优化研究目录TOC\o"1-2"\h\u217411引言 1165842宜信财富软件项目进度管理现状 298922.1宜信财富概况 2165012.2宜信财富软件项目进度管理现状 3311703宜信财富软件项目在实施过程中进度管控问题分析 5160753.1工时投入合理性监督 5197883.2需求管理不规范,需求变化风险大 5142463.3缺少必要的反馈沟通机制 6273813.4监管措施缺乏有效的执行落地 677184宜信财富软件项目在实施过程中进度管控优化建议 6288414.1完善进度管理控制流程 7313744.2项目需求管理优化 7183054.3优化项目会议流程 951034.4加强项目进度监督 9315535结束语 1027688参考文献 10摘要:宜信财富是一家从业15年的金融科技公司,拥有一流的管理团队和技术研发团队。在宜信财富的软件项目管理实践中,发现宜信财富在软件实施过程中,特别是在项目管理的过程当中,没有采取有效的科学手段进行风险防控。这篇文章主要以宜信财富软件项目的进度管理现状作为研究主题,进一步探讨这家公司在项目进度管理上的不足之处,从而进行针对性的分析。完善项目进度管理控制流程,优化项目需求管理,优化策略,加强会议程序和项目进度监督等优化项目,为同类公司提高项目开发效率和质量提供参考。关键词:软件项目;实施过程;进度管控1引言近年来,国内外的研究都进一步完善了项目管理理论,很多企业都借助优秀的管理法以及管理工具来监督和管理项目进度,从而保证了项目的质量。作为项目管理众多关键领域中最重要的一环,项目调度可以节省时间、优化资源、协调计划,成为企业的核心竞争力之一[1]。项目进度管理作为项目管理的关键环节,能够确保项目周期不被延长,同时还能充分配置并利用所有的项目资源,进一步节约项目的成本资金。工程进度计划能够确保质量目标以及成本目标的如期完成,借助科学的进度管理手段,使得项目能够按照项目计划以及工程进度按部就班的进行。建立项目进度计划就是为了科学的控制项目进度,使得计划与实际进度可以保持一致,以确保项目按时完成[2]。本文件讨论了宜信财富软件项目在实施过程中的进度管控,并通过在实施过程中发现项目进度管控存在的问题并提出相应的对策来提供具体参考。软件项目实施过程的进度控制。2宜信财富软件项目进度管理现状2.1宜信财富概况S财富投资管理有限公司(以下简称宜信财富)是一家成立于2006年的金融科技公司,从事综合金融和资产管理业务,在资产管理科技和保险科技领域占据主导地位。作为《创业家》最具潜力黑马公司30强之一,宜信财富吸引了国际投资机构的大量投资。2010年,它从国际风险投资机构凯鹏华盈中国基金(KPCB)筹集了数千万美元的资金,并与IDG资本和摩根士丹利亚洲投资基金(MSPEA)建立了战略合作伙伴关系。携手凯鹏华盈,共同投资公司。宜信财富已投资数千万美元。2015年,宜信财富旗下JK在纽约证券交易所上市,成为第一家在纽约证券交易所上市的华人。2016年12月,保险公司BC在纽约证券交易所上市。公司总部位于北京,在全国和全球主要金融市场设有办事处。宜信财富的公司架构为:董事会、总裁、总裁办公室、安全部、系统运维部、客户服务部、人力资源与管理部、财务部、技术部、法律部、风险管理部、产品部公关部、外包部组成的部、税务部、市场部目前,在各地拥有员工20000余人,其中软件研发人员1682人。企业的组织结构如图3.1所示。图2.1企业组织架构图2.2宜信财富软件项目进度管理现状随着市场环境的变化和公司最近几年的发展以及业务的扩展,宜信财富的业务模式不断转变,组织规模不断扩大。纷至沓来的各类产品业务系统、企业智能管理OA系统等,使得公司的软件产品需求急剧上升,软件项目数量越来越多,规模也越来越大。近5年来公司的软件项目数量变化如图3.2所示。图3.1软件项目数量软件项目数量的激增和软件项目规模的扩大,随之而来的软件项目进度管理问题也日益凸显,项目出现交付延期的情况屡见不鲜。经过统计发现,公司在2021年第四季度的项目完成情况不容乐观,平均完成率是70%,项目都有不同程度的滞后,如图3.3所示。项目周期延长,不仅增加了开发成本,降低了产品满意度,也会降低管理层对软件项目组人员的信任度,损害客户对公司的品牌形象认知,对下一个项目的启动也会造成延误。图3.2宜信财富第四季度项目按时完成率接下来,从五个方面来展现宜信财富软件项目进度管理现状。(1)项目团队公司软件项目以项目为单位进行团队组建,项目经理统筹安排各项工作,包含项目启动、需求分析、系统设计、开发、测试及结项等,团队成员协助其完成各项工作。项目经理是项目主要负责人,具备一定的项目经验,工龄长且相对稳定。对外,项目经理需要与市场、销售及客户进行沟通,收集项目需求及市场反馈,明确项目范围,协调项目进展中的外部合作事宜。对内,协调各类相关资源,管理组内人力资源。项目经理往往要承担组织项目会议,组建项目团队,制定项目计划,监督项目进展等工作,并且身兼多个项目,无法兼顾所有项目管理工作,时常出现工作遗漏和偏差。团队人员从公司资源池里抽调,往往还有外包加入,组成临时性项目组。人员来源、层次较复杂,磨合期较长。部分人员属于行业新人,经验较少,短期内难以融入项目,导致初期的工作不够理想;部分人员工作经验丰富,技术、业务水平较高,往往身担多个项目,且此类人员的流动性也较大;外包人员因企业文化、公司制度等流动性也较大。项目人员不稳定,极易导致项目延期,影响项目质量。并且项目组内成员分属于资源池各部门,同时受项目和部门领导管理,经常出现两方领导同时安排作务,导致两方任务无法兼顾。(2)项目工时没有明确设定项目阶段的时间节点、里程碑,交付日期没有描述清楚,过于宽泛,通常是预计什么时候交付,导致实际进度偏差较大。(3)任务分配任务分配不合理,项目按照功能模块简单拆分,简单叠加估算开发时间,没有考虑需求的难易度及团队人员的技术水平,缺少团队评审,与实际偏差较大。任务分配的依赖关系混乱,沟通不及时,工作透明度低,往往出现一方开发完成等待另一方的情况,造成人力资源浪费。(4)开发流程开发流程混乱,项目实施中经常出现以下问题:开发初期需求不明确、开发过程中需求变更频繁、需求遗漏丢失、功能实现和需求不相符、需求版本混乱、需求文档缺失、接口规则定义没有明确等。研发在开发过程中,需要花费大量时间去沟通和协调需求和接口问题,浪费大量人力、时间,有时开发出的功能不满足客户要求,不断修改甚至完全返工,导致项目交付延期。(5)项目例会例会安排在周五下午,时长一个小时,由组长说明项目进展,简单对项目总体进展进行汇总,监控手段较为简单。项目经理没有第一时间获知周内问题,没有及时更新进度计划,没有对应的项目风险应对策略,导致后期积累大量问题,大大增加了问题解决难度和开发成本,项目进展不可控。3宜信财富软件项目在实施过程中进度管控问题分析项目计划制定完成后,如何有效的保障项目正常进行是项目如期交付的关键,而项目进度的监督和把控是一个有效的措施,在项目整个生命周期启动、需求分析、概要设计、详细设计、编码、测试、发版、结项中,都需要有对应的监督机制和策略来保障项目正常开展或者在一定合理的偏差范围内推进[4]。回顾前文提到的宜信财富关于软件项目管理现状的描述,可以看出该公司在进度管控方面比较欠缺,项目进度经常出现偏差、延期、甚至失控,现将问题归纳如下:3.1工时投入合理性监督加班在软件行业是司空见惯的现象,因此宜信财富也未能免俗,一线研发人员的加班强度较大,这里存在一个问题研发投入的“一人日”和项目计划中的一人日即8小时并不一样,可能是10小时甚至12小时,虽然我们投入远远多于计划的工时,但项目进度大多数依然存在延期。分析原因如下:(1)逐级将工作分派完成后,没有对工作实际耗时进行分析;(2)一线员工没有很好地对任务的优先级进行安排,统筹做的不到位;(3)衔接部分工作界限不清晰。3.2需求管理不规范,需求变化风险大在项目过程中对功能需求的解释存在一定的差异,因为软件开发项目的需求往往不明确,在获取、转移和转换设计的过程中的变化很可能放大问题。设计和开发。项目需求管理中存在很多不确定性,需要进行相应的调整。它导致密集和不断的修改或返工会导致资源浪费,并给项目带来很大风险。如表3.1是统计公司项目部门2021年度项目需求变更统计表。表3.12021年度项目部门项目需求变更统计表项目2021年实现需求数量需求变更次数需求变更频率1643250.00%2351131.43%3481939.58%428310.71%516212.50%6411434.15%需求随机变更无流程审查控制,开发工作内容不断变化,每个版本不断交付扩展,开发计划频繁变更,浪费大量人力物力,项目员工每天加班,项目开发效率低。3.3缺少必要的反馈沟通机制在项目研发过程中,通常将项目划分为业务单元,分配给不同的研发团队完成,每个团队制定接口进行低耦合开发,以达到提高进度的目的。这是一个很好的策略。这通常是因为在实施过程中,研发团队之间没有进度反馈机制。通常,在每个团队的交付日期之前不会进行联合测试。这时候对各种接口和业务功能的理解比较模糊,会导致内部项目,联调测试节点阻力很大。同样,需求分析师和测试人员之间缺乏必要的沟通来理解原始需求会导致最终设计计划和测试用例在实现原始需求方面出现不一致,进而影响整体进度。3.4监管措施缺乏有效的执行落地首先,在项目执行中对进度的管理和把控,通常会用到日频、周频披露项目进度,也就是我们常用的日报周报,临时会议讨论项目重大风险或者阻力,AP跟踪,项目例会等,但是在宜信财富这些没有能够得到很好的执行流于形式,披露的项目风险,如:进度偏差,人力风险,软硬件申请等没有能够及时得到解决。其次,公司管理制度没有得到很好地普及应用,大家各做各的,不同团队甚至不同部门都有各自的代码管理“准则”,代码服务器权限管理不严谨导致编码合版管理混乱,出现代码提交后造成项目瘫痪无法正常运行的事故出现。最后,缺少专职人员对项目交付物的检查和审核,导致项目完成后内缺少必要的交付物在实施阶段,现场实施交付人员要花很大的时间来进行系统学习,在项目验收阶段由于欠缺交付物,出现验收延期的情景。4宜信财富软件项目在实施过程中进度管控优化建议而宜信财富的软件开发项目也出现过这种情况。一方面,因为领导的经验以及专业性的缺失,造成他们大多数人在管理的时候抱着“走过场”的心态进行,起不到一点监管作用。很多有用的监管手段都没有用上,很多制度的实施也没到位;另一方面,采用的方法太过“泛化”,管理效果并不好,使得员工觉得领导的监督毫无意义。4.1完善进度管理控制流程项目进度管理控制是项目开发过程的导航,有效纠正项目过程中的偏差,确保项目按原定路径运行,按时到达终点。然而,在许多项目中,虽然存在科学合理的管控方法,但往往没有得到落实。结合前人分析,提出改进项目进度管理控制流程、改进项目进度管理、提高项目整体实力的优化建议。进度管理流程如下:(1)根据制定的进度计划确定进度管理控制的持续时间和密度,使P-D-C-A的连续动态控制可以在多个小循环中进行,即Plan-Do-Check-Adjust的循环[6]。(2)以项目经理为组长,开发经理、测试经理、组长为成员组成管理团队。明确团队成员之间的职责分工。严格执行讨论、分析、制定对策、落实和反馈的过程。定期和不定期召开会议,以提供有效的总结信息和反馈。(3)团队全体成员明确控制过程的各项指标,这样才能给实践工作提供指导,为PDCA的正常循环提供保障。建立奖惩机制,有效鼓励员工规范行为,提高全员质量意识。(4)采用事前、事内、事后控制方式,确保执行过程有序、健全[7]。主动控制:在每个阶段的开始,组织和管理层成员结合各自的工作经验进行控制。活动期间的控制:活动期间的控制。管理团队成员按照分工指导和监督正在进行的活动,确保活动按计划进行。后期控制:工作完成后,管理团队成员总结现阶段控制存在的问题、解决方案和相关经验。通过继承和使用集团良好的流程和方法,纠正不良的流程和方法,支持项目管理的持续改进。(5)分配具体的控制任务给小组成员,明确监督的职责、目标和重要性。这部分可以通过甘特图、时间线等进行动态控制,及时反馈和调整项目状态。4.2项目需求管理优化首先,确认需求原始需求,界面型需求可以完成需求原型确认,算法类需求给出具体试算案例,改进型需求要对照前后改进点优化前后的差别,缺陷类需要明确重现场景等等分类对原始需求进行确认,要保证原始需求理解的准确度。其次,加强需求录入规范,优化需求管理系统的需求录入页面,完善需求录入页面需求要素的颗粒度,增加限制性输入文本及对应校对功能,是需求录入更精准,一条龙似优化需求评审机制,规范评审反馈内容,规范详细设计,规范测试案例,规范交付物清单,规范实施交付。再次,合理控制需求变更,从客观来看需求变更是客观存在的,也切实存在于我们的项目中,一方面从项目进度来看用是否影响项目正常交付上线作为一个参照标准划线,线内的需求要加塞线外的要沟通二期上线。另一方面从需求价值来看,包括需求为必不可少的节点,需求能提高使用者效率,需求另使用者视觉/心里上的感受更舒适,逐级递减的响应这类需求。最后,减少因需求变化而导致的延迟的最佳方法是确保在项目早期阶段获得的用户需求的准确性。因为软件项目要求是定制产品,所以产品的外表、样式以及功能都必须按照客户的标准来。进行需求收集的过程中,客户有时候会不太清楚自己想要的产品样式。所以在传递信息的时候可能会出现问题,设计的时候可能很难符合客户的实际要求,最终可能导致软件项目在开发的时候不可避免的出现中断问题。而项目方案的不断变更肯定会导致产品的一再改变,从而造成大量的资源浪费,最终导致交付时间被延长。所以必须尽快提前发现方案中的不足之处并进行改正,尽可能的将项目的损失降到最低。特别是项目后期的时候,可能一点小小的变更就会导致整体的计划被推翻,最终造成项目的成果不尽人意。所以明确客户需求,做好需求管理才能进一步提高项目的效率,让项目出现的问题更少,从而保证项目能够按期交付成功[8]。按照上面所说的内容可以发现,宜信财富在软件开发项目方面并没有做好需求管理工作,使得项目受到变更问题的影响,最终导致恶性循环。按照公司目前在项目管理方面的不足以及需求管理规范的相关要求,制定好每一步的计划。(1)收集需求时,邀请客户以远程会议的形式与设计、市场、开发人员进行讨论,并以收集客户需求、目标客户要求的产品类型、使用习惯等形式进行推荐.通过倾听和讨论进一步分析客户需求,并在功能和技术方面进行全面分析。并且减少了由于中间问题的传递环节造成的随机信息偏差和遗漏,减少了需求收集中引入的问题。需求过程管理如图4.1所示。(2)主节点的开发进度可以通过邮件等形式展示给客户,客户进行简单的测试,持续跟踪必要的功能,保证开发的顺利进行。(3)为需求变化做好准备,在项目准备过程中明确需求变化的条件和阶段,对变化后的整个项目进行规范和调整,提前做好需求重大变化风险的准备,有效控制实际情况。需求变化的影响。例如,针对可能的需求变更,召集所有相关的开发和测试人员,评估变更和影响风险,制定策略以最小化需求变更中的变更范围以对项目产生整体影响。需求流程管理见图4.1。图4.1需求管理流程图4.3优化项目会议流程首先,项目例会的频率要固定且主题需要明确,固定频率的项目例会有助于与会人员养成良好的项目跟踪习惯,能够定期的审视项目,项目例会需要明确会议主题,抓手可以使项目计划,辅助期间的重点事项跟踪回顾,重点周知与会人员项目当前进展,推动项目阻力明确阻力解决责任人,提示或披露项目风险并指定风险跟踪责任人。其次,项目会议需要明确与会人员,必须包含项目甲乙双方的决策人员,能拍板的人参与项目很关键,特别是大型跨产品跨部门的项目,需要分管领导参与到项目会议中来,避免推诿情况的频繁出现,同时也能降低会议决策执行阻力。再次,项目会议要控制时间保障会议高效进行。第一,例会汇报人员提前需要准备好汇报材料在会议开始前一天发出。第二,汇报过程中禁止提问,汇报后统一提问保障汇报的连续性。第三,会议中重点定目标定行动计划责任人,对于行动计划的讨论在会后由行动计划责任人组织进行。最后,项目会议需要对过往跟踪事项进行回顾,并形成本次会议的相关事件跟踪,保证相关事项形成闭环是会议决策落地的一个重要措施和体现。4.4加强项目进度监督项目进度监控主要是实时监控和比较项目实际进度与要求进度的差异,及时发现和纠正错误。跟踪项目进度,确保项目按期完成,包括进度分析和协调。进度跟踪是对项目工作进度的全面、可靠、真实的汇总,可以保证对项目进度的合理考虑和决策。项目进度管理的关键是跟踪项目的各个阶段,并将监控结果以项目报告的形式传达给所有项目利益相关者。工程进度督导分为日常督导和定期督导。日常监督的主要目的是使监督例行化,及时收集和记录项目的当前进度、实际开始时间、实际结束时间、实际持续时间等信息。定期监控意味着定期回顾项目的进度,并随着时间的推移发现和纠正进展中的偏差。一般来说,监测报告的间隔越短,越有可能及早发现问题并及时修复。考虑到宜信财富目前的软件项目进度,制定以下项目监理策略:(1)项目日报制度项目日报是项目实施过程中的重要环节,要求每位项目成员按时完成项目日报。开发经理可以根据开发日志及时更新项目计划,也可以在进度延误的情况下确保适当的人员配备。(2)定期项目会议制度定期项目会议通常每周举行一次,所有的管理层人员都必须到位。(3)进度警告进度提醒主要基于项目的里程碑,当达到项目的里程碑节点

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论