论文部分内容阅读
为了适应频繁变化的需求变更,B公司的S项目管理者选择了使用敏捷开发来进行项目管理。而随着使用敏捷开发的深入,S项目遇到了项目进度失控的问题,一些传统的进度管理方法在敏捷开发的项目中失效了,导致S项目进度失控的比例达到了78%。为了有效的改善项目现状,增加项目成功率,项目管理者组建了一个以B公司的敏捷教练和S项目管理者为基础的课题小组,试图研究出一套适用于敏捷开发的S项目的进度管理方法,从而帮助降低S项目进度失控的比例,增加项目成功率。本文的主要工作如下:1.使用德尔菲法找出造成S项目进度失控的主要原因,分别是“不能针对需求和范围变更进行有效的工作量估算”以及“不能有效的进行异地任务分配”。2.针对不能针对需求和范围变更进行有效的工作量估算的问题,本文试图通过建立一套适用于S项目的工作量模型。首先使用主成分分析法找出影响S项目工作量最大的因子之后,接着通过数学的方法建立工作量估算模型,并在实际项目中进行验证。3.针对不能有效的进行异地任务分配的问题,本文通过多任务优先次序的传统的层次方法,结合各个地区的项目开发团队的优势,建立适用于S项目的异地任务分配方法。本文将项目进度管理的思想运用于敏捷开发的软件项目中,结合统计学方法建立适用于S项目的进度管理的工作量和任务分派的模型,使得进度管理在S项目中更具系统性。并且帮助降低了S项目的进度失控比例,提高项目成功率。同时,弥补了进度管理在敏捷开发中的空白,对提高敏捷开发项目效率有着实践意义。对敏捷开发的推行有着帮助和促进作用。