论文部分内容阅读
随着电子信息技术的发展,软件项目变得更复杂,项目管理难度也随之增加,出现项目延期、成本上升等问题。企业必须提升软件项目管理的质量,缩短软件项目开发周期,降低项目延期风险和开发成本,提高企业产品的竞争力。笔者所在的H公司目前就存在着软件项目管理方面的诸多问题,很多的软件项目由于延期完工,未能按期交付客户,导致客户不满甚至失去市场机会,企业收入一再下滑。因此,本文尝试使用项目进度管理相关理论方法结合微服务来解决H公司存在的软件项目延期的问题。首先,本论文以H公司A软件项目为研究对象,分析A项目存在的问题,如活动任务历时估算过长、资源冲突情况严重、项目延期率高等问题。然后,通过采用关键路径法(CPM)、计划评审技术(PERT)和微服务结合的方法,在制定进度计划时,使活动任务估算时长更合理、任务和责任更明确、资源使用更合理。其次,从项目进度监控、进度偏差分析、进度方案调整来改善项目进度控制,指出A软件项目存在的项目进度管理方面存在的诸如“学生综合症”、“帕金森综合征”等问题。然后通过设置缓冲区的方法改善项目进度控制质量,再结合微服务,为出现进度偏差、需求变化等情况时提供解决方案和措施。最后,从工作分解结构、任务分配、工期估算、资源约束、进度偏差处理等方面做绩效评估,对比分析采用关键链、缓冲区、微服务对A项目进度管理的改善效果,实现了奖惩易落实、活动任务历时估算更科学、降低资源冲突发生概率、降低需求变化对项目的影响程度,使整个项目工期缩短了近20%。本文通过对A项目进度管理改善的方法,有效的解决了A项目存在的问题。A项目存在的问题在H公司的项目中有一定的代表性和普遍性,A项目的改善方法和措施,对提升H公司项目进度管理质量,解决项目团队成员积极性不高、绩效形式化、奖惩措施难落实、项目工期不合理、项目延期多的情况,有一定的借鉴作用和参考价值。