A银行系统软件开发项目进度管理研究
进度管理已经成为现代项目管理中一项重要的管理工作,受到客户、项目管理层等多方的高度关注。项目的进度管理主要是在整个项目推进中,为了确保能够在规定的时间内以及一定的资源配置前提下,如何有效地完成项目活动中的任务安排所进行的管理工作。而系统软件的开发项目则更结合了软件项目的特点,强调如何在软件的生命周期之中,确保按时完成所预定的计划安排,在实际推进中控制和调整计划的管理工作。在实际的项目管理中,进度管理主要涉及进度计划的制定与进度计划的实施两大方面。进度计划的制定是建立在历史数据、项目经验和有效方法等的基础上制定而成,对实际的项目推进起到参考和指示的作用。而项目的实施过程中,由于项目成员的能力、经验和潜在的风险等因素,难免会出现与计划的偏差,因此,在进度计划的实施中,要不断跟踪进度状况,分析差异原因并相应地做出一定的调整,以确保进度能在原来的计划工期内完成。进入信息时代以来,随着信息技术的不断发展,出现了不少优秀的项目的管理软件,特别是对进度管理等起到辅助作用,加强了整个项目管理的可视性、提高了计划分析制定的可靠性和稳定性。
本文概述了项目的进度管理的国内外研究情况和主要的进度管理软件的发展现状,介绍项目进度管理的主要理论和相关方法,以及以软件工程为基础的系统软件开发项目的主要方法和开发模型等。
本文还结合A银行系统软件项目的计划和实施作为背景,通过Microsoft Project管理软件,科学地对如何工作任务进行分解、先后关系的确定、工期的估算、关键路径的确认以及资源平衡等主要的软件项目进度计划制定方法和步骤上作了分析和说明。特别是工期估算上,通过与传统的专家分析判断的方法等作对比,引入功能点估算方法,从横向和纵向等角度对工期估算作了详细的分析,从基于数据的角度,为项目管理者更进一步加强了项目进度计划制定的可靠性。在进度管理的计划实施部分,也利用MicrosoftProject管理软件,结合甘特图的跟踪和挣值法的计算,对如何检查跟踪分析项目的进度状况,识别潜在的风险和问题以及汇总报告等作了分析,并对如何进行项目进度偏差上的调整,也对相关的方法作了说明。除了上述的这些方法以外,要想更好地实现项目的进度管理,完成指定的工作任务,还需要其他领域和方面的配合。因此在本文的最后部分,从人员素质、管理效率、信息透明、加强审查、建立激励机制和预警机制等方面,给出了进一步完善项目进度管理的对策及建议。也为其他的系统软件开发项目提供了一种方法作参考。
银行系统;进度管理;软件工程项目;项目管理
中国海洋大学
硕士
项目管理
王福林
2011
中文
F830.49
71
2012-12-27(万方平台首次上网日期,不代表论文的发表时间)