当前位置 首页 >经典赏析 >

CMMI在智慧校园人事系统开发中的应用,

作者:jkyxc 浏览数:

zoޛ)j馐000##i8t_tvMzםS?}}@׮4MzOtmiu??uui<0!#M樢`00u##i@0# #O�# �jjjr؜xO-ǵB0��##ip0# 0 1�,##i##i_B0计划》,改进计划规定了项目实施过程改进的顺序,即改进阶段涉及的所有PA的实施顺序。根据人事系统过程改进计划,需求开发(RD)和需求管理(RM)是优先级较高的两个PA,也是该系统改进阶段首先实施的改进过程。

2.2人事系统需求工程过程改进

2.2.1过程域分析

RD和RM这两个PA均属于工程类过程域,CMMI定义的特定目标和特定实践如表1所示。

2.2.2过程域实施

根据CMMI需求工程两个PA定义的目标和实践,人事系统《过程改进计划》规定了改进过程的工作产出(见表2)和过程域实施流程(见图2),改进工作应做到以过程体系文件作为实施改进依据,严格执行实施流程,遵循“循序渐进”思想,按照优先级顺序选择过程域,遵循“持续改进”思想分步骤不断执行。

该子系统的需求信息获取对象不仅是人事处,还应兼顾其它部门以及需要以人事信息进行管理决策的高层管理人员,全体人员都应是需求调研的对象,他们对系统功能的期望都应写入《用户需求说明书》。《用户需求说明书》采用自然语言和业务术语来描述用户需求,需系统化、架构化,采用机器语言和图形符号对需求进行刻画,经过定义最终生成《需求规格说明书》,形成系统设计的依据。需求经开发人员评审来明确其是否清晰、是否可实现,项目成员和主要业务部门对需求达成共识后,后续的开发将依据《需求规格说明书》进行。

需求管理的重要内容是需求变更控制。用户对需求的修改在所难免,需求的修改可能导致稳定的系统出现异常,通过引入需求变更控制,使需求文档成为双方一致的承诺和共同遵守的开发依据,避免因需求变化带来的进度拖延、资源浪费、系统功能失败等。需求跟踪的主要任务是对《需求规格说明书》进行双向跟踪,一方面检查需求是否在开发过程中找到相应成果,另一方面检查开发过程中的工作产出,包括设计文档、代码、测试用例等,《需求跟踪矩阵》用来对需求跟踪进行记录。

2.2.3过程域检查

利用人事系统《过程改进计划》制定过程域检查表,对过程域的实施状况进行跟踪和评估,如表3所示。过程域检查表的检查项是对过程域目标具体要求的提炼和落实,记录和跟进控制项目进度、规范开发过程、优化改进实践,是CMMI过程改进持续性的具体实现。

2.3改进成效

系统需求分为功能需求和非功能需求,需求开发应做到尽量挖掘更多的需求,并通过完善需求开发使软件开发起点更明确、维护成本更低。软件需求变更管理至关重要,要避免因变更处理不充分导致的部门间不协调现象。通过对人事系统需求工程的两个PA实施改进,用户需求可定义、可跟踪,提高了项目需求调研的规范性,项目进度和成本得到了有效控制,满足了信息系统质量目标。

3结语

人事系统项目团队在过程改进中,应选择符合实际需要的CMMI表达法、遵循既定的实施步骤和过程体系文件,实现开发过程可视化、流程化和制度化,以全面提高项目质量。

参考文献参考文献:

[1]黎连业,张晓冬,吕小刚.软件能力成熟度模型与模型集成基础[M].北京:机械工业出版社,2011.

[2]韩万江,姜立新.软件项目管理案例教程[M].北京:机械工业出版社,2012.

[3]李华北,刘小茵,郑丹丹,等.过程改进基本原理及CMMI实施[M].北京:中国标准出版社,2009.

[4]马慧,杨一平.质量评价与软件质量工程知识体系的研究[M].北京:人民邮电出版社,2009.

[5]杨一平.几种软件过程改进方法的比较[J].计算机工程与应用,2002(15):219221.

[6]白岚,蒲元远.软件过程改进方法研究与实施[J].计算机与数字工程,2012(12):124128.

[7]刘斌.基于CMM的中小软件企业过程改进实施方案研究[J].自动化仪表,2010(8):2831.

[8]何丹.探索基于CMMI的过程改进之道[J].信息技术与标准化,2006(8):1719.

[9]彭纯军.我国中小软件企业基于CMM/CMMI的软件过程管理研究[D].广州:暨南大学,2005.

[10]张秀娟.基于CMMI的软件过程改进实施模型研究[D].济南:山东大学,2006.

[11]李娜.基于CMMI的软件过程改进研究[J].计算机与现代化,2012(2):155159.

责任编辑(责任编辑:杜能钢)

推荐访问:人事 智慧 校园 开发 系统

相关文章:

Top