朱 倩
(1.卡斯柯信号有限公司,上海 200072;2.上海市铁路智能调度指挥系统工程研究中心,上海 200072)
近年来,随着国内铁路建设蓬勃发展,对铁路信号产品质量的要求也越来越高。如何建立一套更加完善、更有针对性的质量管理体系,来提升产品的生产效率、确保产品交付的安全可靠,显得至关重要。目前国际通用的配置管理标准大多适用于软件开发产品,而适用于铁路信号工程项目的相关标准却很少提及。
铁路信号工程项目实施有着其固有的特殊性,IRIS 质量管理系统中明确了铁路信号项目配置管理的相关质量标准。国际铁路行业标准(International Railway Industry Standard,IRIS),这是一套适用在铁路行业的评估标准和质量管理体系,最早由欧洲铁路行业协会(UNIFE) 发起[1]。IRIS 质量管理体系不仅兼顾了ISO9001:2000 质量体系的内容,同时也根据铁路行业的特殊要求,增加面向铁路行业的相关质量标准,具有鲜明的行业特点。配置管理是IRIS 标准中的一个重要条款,属于IRIS 强制性标准过程之一。IRIS 配置管理通过对项目全生命周期中各个过程的输入/输出进行管理,确保项目生命周期内所有技术状态项都有标识,并且是受控的。在项目实施的各个阶段建立技术状态基线,实现项目的可追溯和易追溯,确保项目最终可以安全可靠的交付。本文通过介绍铁路信号工程项目实施过程,阐述IRIS 配置管理在铁路信号工程项目中的具体应用。
配置管理,IRIS 质量管理体系中又称为技术状态管理,要求必须建立、形成文件和保持与产品相适应的技术状态管理过程。为实现技术状态文件的可控和可追溯,通过人员和技术管理手段,对项目生产全周期的各个阶段进行技术状态文件标记、跟踪记录、版本控制和追溯,建立技术状态管理清单,维护项目生产全周期的完整性、一致性和可追溯性,确保项目生产全周期交付的各功能得以实现,满足客户需求[2]。其中的技术状态文件,是指用于确定技术状态项的需求、计划、生产、测试和验证等所必须的文件,即项目实施过程中的各类配置项文件。
铁路信号工程项目在实施过程中,技术状态管理始终贯穿着项目的整个生命周期过程[3],从项目立项开始,项目启动,接收项目立项通知,编制项目启动会议纪要;到项目计划阶段,项目开始组织计划和需求管理,提交项目计划及其附属计划;再到设计、测试,现场安装调试阶段,开展相关的测试和验证活动,确认项目测试报告和调试记录;最后到项目开通,项目验收交付,汇总项目交接内容与验收报告。技术状态管理在每个过程阶段都对项目实施进行跟踪和监控,通过技术状态管理清单,跟踪记录每一个技术状态文件特性,建立技术状态基线,保证每个技术状态文件的可控和可追溯。技术状态管理清单如表1 所示。
表1 技术状态管理清单Tab.1 List of technology status management
国铁项目在实施过程中,通常伴随着运输组织繁忙、业务需求复杂、工期紧张等一系列不确定因素,给项目实施带来一些未知风险。本文结合项目实践,在满足项目IRIS 配置管理的总体要求上,从确认项目配置管理方案、变更管理、基线管理和文件化信息管理等4 个方面[4],详细阐述IRIS 配置管理思路在铁路信号工程项目上的应用。
项目执行配置管理活动的前提是,首先确定一套适用于本项目配置管理的标准流程。根据IRIS 质量管理体系的要求,制定项目配置管理策略,采用统一的配置管理工具,有助于提高配置管理的效率。
项目实践中,根据项目计划制定项目配置管理策略,选择适用于本项目的生命周期模型,明确项目各阶段的输入/输出,编制项目配置管理计划,根据国铁项目实施特点,按各路局归属建立项目配置库,并建立配置库的子分支,即开发分支和集成分支,开发分支分配给项目组终端用户访问权限,用于项目的日常维护,根据角色分工,进行配置库读写操作,包括获取配置库的技术状态文件,相关文件的签出、修改、签入、版本树查询等;集成分支由配置管理员操作,用于创建技术状态基线,组织项目发布,日常基线的维护管理。
识别并标识项目实施过程中纳入配置管理的技术状态项,包括项目实施各过程所有的输入输出文档,项目使用的软件版本和硬件型号清单,数据、工具、客户蓝图,机柜生产图纸等,创建技术状态管理清单、跟踪技术状态文件的提交情况,并对所有技术状态文件的版本进行受控管理。配置管理计划批准后,建立技术状态基线,报告基线状态,组织项目发布,定期执行配置库审计活动。配置管理流程如图1 所示。
图1 项目配置管理流程Fig.1 Process of project configuration management
变更管理是项目生命周期中重要的过程之一,也是配置管理活动的关键环节之一,运用统一的变更管理工具对客户的需求变更,测试阶段发现的问题缺陷等进行规范管理,实现对技术状态文件版本的有效控制[5]。在项目实践中,结合IRIS 配置管理执行标准,体现在以下两个方面的具体应用。
2.2.1 定义变更控制权限
项目执行过程中,设置了项目变更控制委员会(Change Control Board,CCB),提供项目变更的授权机构。CCB 负责执行和修改配置管理策略,审查基线的建立和技术状态文件的标识,组织项目的变更和缺陷分析活动,同时审查和批准基线的变更。设置变更控制委员会能够有效防止技术状态文件的随意变更,加强了变更的准确性和及时性,使变更管理得到有效的控制。
2.2.2 选择变更管理工具
项目执行中采用了统一的变更管理工具,更利于变更的集中管理。实践过程中,通过以下7 个过程进行项目的变更管理:1)变更负责人提交项目变更请求,填写项目变更原因和变更内容,本次变更引入的项目基线等;2)项目经理记录变更请求,初步分析变更请求的完整性,同时指定相关分析人员对变更请求进行详细分析;3)被指定的项目组分析人员分析变更请求及其有效性,描述变更对系统可能造成的影响,给出影响项分析描述及建议;4)决策,由变更控制委员会或者项目经理,决定批准或者拒绝该变更请求,并指定实施人和验证人;5)实施人通过修改文档或者数据,实现变更请求或解决问题,明确解决本次变更需要修改的文件及版本,软件和数据版本;6)验证变更请求,由验证人员执行必要的验证活动,确认变更请求是否正确实现,相关软件、数据及要修改的文档是否完成;7)关闭变更请求,变更流程中,质量工程师负责确认变更请求的实施过程是否符合规范,并最终关闭该变更请求。项目变更管理流程如图2 所示。
图2 项目变更管理流程Fig.2 Process of project change management
在项目实践中,及时有效的变更管理,对未知或潜在问题发生的可能性和影响范围进行评估,能够防范和规避项目实施风险,对降低项目成本,提高项目交付质量和及时率,起到至关重要的作用。
IRIS 配置管理要求建立技术状态基线,保持其可追溯性。建立基线是为了实现对技术状态文件的重现性、可追溯性和报告,是对项目阶段成果的稳定输出和项目进入下一阶段的基础[6]。在项目的每个关键里程碑处都应该创建基线来进行管理。项目实践中,通过在项目计划阶段、需求设计阶段、测试验证阶段、交付阶段等多个关键里程碑处建立技术状态基线来进行项目的基线管理。
纳入基线管理的技术状态项,经过评审和批准后,建立相应技术状态基线。基线变更前,需经过CCB 的评审和批准,才能进行技术状态基线变更,变更后的基线通过基线状态报告进行跟踪记录,分析项目基线变化轨迹,将基线项、变更项一同纳入基线状态报告,提升了报告的查阅效率,增加了基线报告的全面性和准确性。技术状态基线报告对照如表2 所示。
表2 技术状态基线报告对照Tab.2 Comparison of baseline reports of technical status
及时保持文件化的相关信息,意味着项目执行过程必须遵照相关项目管理程序文件,及时保留相应文件化信息作为项目执行各阶段的输入/输出记录,根据技术状态管理清单,配置管理活动跟踪项目各阶段实施过程,提高了项目过程管理的及时性和完整性,有利于跟踪项目实施进度,确保项目KPI 指标的准确性[7]。
同时铁路工程项目接口复杂、变更频繁、外来技术状态资料众多,针对项目特点,通过增加设计输入基线,进行外来技术状态资料的管理[8]。设计输入文件应包括:1)性能和功能满足要求,能够体现产品功能的充分性和适用性,例如合同、顾客图纸;2)满足相应的法律法规要求,主要是指社会和其他各相关方的要求,如通用标准、专业技术规范、生命周期成本LCC、RAMS 指标等。为保证设计输入资料的完整性和适用性,项目组组织CCB 或者专业负责人进行完整性和适用性评估。评估之后的设计输入资料,在项目配置库中以路局管辖下的车站为单位,进行技术状态文件的版本管理和基线管理,同时将设计输入资料的版本、接收时间、接口联系人、对应设计输入基线名称等信息记录在项目设计输入文件评审表中跟踪。项目实践中,通过建立设计输入基线有效提高了外来设计输入资料的可追溯性和版本准确性。同时,通过阶段配置库审计,及时发现问题并督促项目组按照IRIS 质量管理体系的要求整改。建立信息化管理平台,结合IT 管理工具,将原来大部分需要线下人工维护和跟踪版本的文件化信息,整合到信息化管理平台,通过技术方法,实现技术状态文件的信息化管理,更容易追溯和查找,大大提升了配置管理的效率。设计输入资料管理流程如图3 所示。
图3 设计输入资料管理流程Fig.3 Process of design input document management
在以IRIS 质量管理体系要求为基础的前提下,项目实践结合实际需求,通过细化配置管理过程,标准配置管理流程,优化配置管理工具,形成一套适用于铁路信号工程项目的配置管理流程规范,使配置管理过程更高效有序,能够更好地适应铁路信号工程项目配置管理过程,为保证项目最终高质量的交付提供有力的技术保证。