马鑫++张雅晖++权昕++王海龙
摘 要
为进一步提高型号软件项目的管理效率,本单位应用软件项目过程管理信息平台Qone针对重点型号软件项目实施了项目策划、跟踪监督、资源调配及质量控制等活动,在确保型号软件依据本地化开发流程实施工程化活动的基础上,通过该平台对于开发过程的度量与控制,及时发现和解决项目中存在的问题,规避项目风险,有效提高了型号软件项目研发与管理过程的可视性与可控性,为软件组织持续改进提供了改进基础。
【关键词】软件 过程管理 信息平台
1 概述
为强化软件项目管理能力,本单位引进了软件项目过程管理信息平台Qone,实现了型号软件在项目策划、跟踪监督、需求设计、度量分析及质量控制等方面的信息化管理,进一步规范了型号软件研制管理过程,有效支撑软件过程改进活动,确保了软件产品质量稳定、可靠。
2 软件项目过程管理信息平台的实践
2.1 过程管理
2.1.1 建立和维护组织标准过程
EPG基于Qone可视化过程管理平台,依据GJB5000A-2008军用软件研制能力成熟度模型标准相关过程域进行裁减,制定了本单位软件体系的标准过程,在运行过程中适时动态调整,使得过程标准更加符合所型号软件工作实际情况。
2.1.2 过程使用情况
EPG依据GJB5000A军用软件研制能力成熟度模型要求,对软件体系运行情况进行实时监督,评估体系的稳定性和适应性以改进软件过程体系。如图1所示。
2.2 项目管理
2.2.1 项目过程定义
项目组根据Qone提供的标准过程导入、MS Project导入、项目模板导入和用户自定义拆分四种方式,选择符合本项目特点的开发过程。
2.2.2 项目计划和跟踪
软件经理根据WBS分解出的工作任务,利用Gantt图分级表述项目工作和任务,安排每项任务的人员、时间及工作产品等,并设置项目阶段、里程碑和项目关键路径,并通过该功能实施项目监督,有效管理整个生存周期中产生的各类活动和工作产品。
2.2.3 任务报告和进展报告
项目成员根据工作实际完成情况,定期提交任务报告,由软件经理审批并及时向项目经理汇报进展情况,降低了项目管理过程中人为管理的工作量,提高了项目管理信息的传递效率,管理者也可以及时了解项目实际进展和状态。
2.3 需求管理
工程人员可以在Qone中开展需求分析工作,通过需求与需求跟踪、需求与任务和工作产品跟踪、各阶段跟踪工作产品等方式确保了需求的双向可追溯性。同时,在平台中有效识别同一基线不同版本的异同,比对不同基线的差异,制定合理的需求解决方案。
2.4 质量管理
质量保证人员制定项目质量计划,在该平台中依据计划开展针对产品和活动的检查与评审等活动,记录并跟踪过程中发现的不符合项,并通过收集分析质量相关数据,统计分析质量趋势,为制定有效的解决措施提供依据。
2.4.1 过程与产品检查
质量保证人员依据质量计划实施检查活动,通过检查项目活动是否遵循体系要求来验证过程活动开展情况,通过对需求、设计、实现、测试等阶段工作产品的评审和检查,保证了各阶段工作产品的符合性。
2.4.2 不符合项处理
质量保证人员根据体系中不符合项处理流程,针对发现的不符合项及问题等进行跟踪并验证其处理情况。
2.4.3 质量数据分析
针对不符合项及问题等质量信息,开展项目级数据度量与分析工作,并以图形化方式直观显示分析结果,提供至项目经理和软件经理实施过程管理改进。
3 软件项目过程管理信息平台应用的体会
3.1 优化活动流程,定制专属模块
Qone是基于军用软件研制能力成熟度模型标准研发的通用平台,我单位已将软件过程体系纳入该平台,但是通过实际应用发现部分流程和模板仍不能完全适应和满足型号软件多以中、小规模为主,软件专职人员较少,开发与测试工作交叉等实际情况了。后续,可以根据EPG、软件经理、项目经理、项目人员、测量分析人员以及质量保证人员等角色职责进一步优化Qone管理流程,实现对于授权审批、任务填报、进度监控、项目交互等相关模板的深度定制,更好的支撑本单位型号软件工作的开展。
3.2 集成配置管理,纳入文件审签
本单位已经根据所级软件配置管理要求,依托CMTool配置管理专业工具建立起型号软件开发库、受控库和产品库,并基于该平台针对全所型号软件实施了出入库、更改分析、变更审批、基线管理等一系列配置管理活动。型号软件人员需要在Qone、CMTool和AVIDM三个平台中频繁切换登陆以完成软件文档的审签和受控活动,后续应以软件项目过程管理信息平台Qone与CMTool和AVIDM的有效融合为改进方向,整合活动要素、优化管理链条,实现软件人员单授权即可完成分管所有活动和任务的操作与报告,极大提高项目管理效率。
4 结束语
通过软件项目过程管理信息平台的应用与实践,本单位逐步掌握了科学的项目管理方法。更为重要的是,软件人员对于项目管理的认识,已经从以往仅关注工程实践活动的层面逐步转至参与和重视项目管理的过程中来。
电子技术与软件工程2016年18期