龙源期刊网 http://www.qikan.com.cn
基于IDEAL模型的软件项目结项管理
作者:杨大鹏
来源:《科技创新与应用》2013年第11期
摘 要:文章通过对基于IDEAL模型的软件项目的结项管理的研究,从过程改进的角度,探讨在软件项目结项时,做哪些工作才能够更好的总结项目经验,并持续提高软件的质量。文章首先介绍了IDEAL模型,接着介绍了软件项目结项管理的方法,最后给出了在结项管理过程中应该实施的具体工作内容。
关键词:IDEAL模型;结项管理;软件过程改进 引言
软件企业在实施软件项目时,通常对具体实施者有较高的依赖性。如果不能从过程改进的角度来提高软件的质量,在项目实践中总结与积累经验,对过程进行有效的管理,就无法保证在类似项目中继续取得成功。
在对软件过程改进的研究成果中,美国卡内基-梅隆大学的软件工程研究所(CMU/SEI)提出IDEAL模型是比较有代表性。本文通过对基于IDEAL模型的软件项目的结项管理的研究,从过程改进的角度,探讨在软件项目结项时,做哪些工作才能够更好的总结项目经验,提高软件质量。 1 IDEAL简介
IDEAL模型(Initiating Diagnosing Establishing Acting Learning)是一个整体的框架,描述了实现软件过程改进所必须经历的阶段、活动和成功的软件过程改进工作所需的资源。[1] IDEAL模型包含五个必须步骤,论述了如何取得过程改进项目的成功。其中“I”代表启动,即启动过程改进程序;“D”表示诊断,即论证判断当前的状态;“E”代表建立,即指定实现方法和改进计划;“A”代表行动,即按照计划具体执行并逐步改进;“L”代表学习,即分析、总结所得到的经验教训,并进行改进。
IDEAL模型从项目的启动开始,建立起项目实施的基本条件,诊断项目当前的状态,提出实现方法和改进意见,根据活动优先级和活动策略,按照计划具体执行并逐步改进,并跟踪监控实施过程,分析总结项目实施过程中的经验教训,并展开学习,最终确定改进要点并实施改进组织级方法。 2 软件项目结项管理