软件定义装备,J用软件在WQZB中的占比越来越大,J用软件规模、J用软件研发团队规模也逐年加大,相应的对J用软件质量要求也越来越高,装备发展部颁布的GJB5000A、GJB5000B等J用软件成熟度模型就是用于规范J用软件研制过程管理的标准,并要求WQZB各级承制单位严格按照GJB5000A、GJB5000B要求建立软件工程体系并在型号软件项目中落地执行并接收GJB5000A、GJB5000B的能力成熟度等级的认证评价。
GJB5000A、GJB5000B的落地,不仅需要J用软件研制单位建立一套软件工程管理体系文件,还需要借助一套软件工程管理系统固化软件工程管理体系,确保软件工程管理体系能够在实际J用软件研制项目中能够得以高效和规范的执行下去,即借助信息化手段固化软件工程管理体系中定义的复杂的流程、表单、模板、资产等,让J用软件研发团队能够在软件工程管理系统支撑下高效的开展J用软件研制活动,记录并输出GJB5000A、GJB5000B认证评价所需要的证据文件。
为了获取GJB5000A/B证书而建立的软件工程管理体系文件同单位实际情况脱节或缺少软件工程管理系统保障软件工程管理体系能够在实际工作中落地应用,造成为了通过造假的方式应对GJB5000A/B的评价,而实际工程中并没有遵循软件工程管理体系的要求去做。
纯粹过级的平台:完全封闭的记账本式的项目管理系统,同其他研发环境不能协同,做过的工作还要再做一遍,应对过级尚可,但不能解决本质问题,不过是在平台中“造证据”而已;体系僵化的平台:企业只能“削足适履”适应平台僵化的体系;尽管能够做到管理规范性,但牺牲了应用实效性,不好用、不愿用。
1) 简单易用免培训,工程人员上手快:安世亚太软件工程平台以“极简”作为设计目标不断优化产品的用户体验,通过面向不同角色用户提供分级视图、生命周期模型驱动的任务机制、工程易用性自动化功能等,让工程人员真正获益,助力GJB5000A/B的实施落地。
2) 无需手工造证据,举证工作自动化:安世亚太软件工程平台自动收集管理数据,根据体系定义的证据模板,自动汇编成需要的证据文件,让技术人员专注于业务本身,而不必浪费时间在大量证据的准备上。
3) 计划类文档结构化在线编辑:项目负责人可使用计划类文档模板在线编辑软件开发计划、配置管理计划、质量保证计划、测试计划,计划类文档所需的源数据能够从相关功能模块自动引用,例如:工作产品列表、软件功能分解表、估算数据、配置项列表、WBS、……,能够大大减轻项目负责人线下编辑计划类文档的工作量,并能确保计划类文档内容的规范性和一致性。
4) GJB438B工程类文档自动生成:安世亚太软件工程平台能够自动从平台中收集业务数据,按照体系定义的工程类文档模板,自动生成并格式化输出符合GJB438B/C要求的工程类文档,例如:软件研制任务书、软件需求规格说明、软件设计方案等,减轻了工程人员的手工工作量,提高工作效率。
5) 需求管理条目化,追溯关系可视化:安世亚太软件工程平台提供的需求管理模块采用先进的条目化管理理念,需求条目属性字段可动态扩展,可维护各级需求条目追溯关系并提供可视化的需求追踪关系分析视图,可生成需求跟踪矩阵。
6) 内置强大的配置管理系统:安世亚太软件工程平台具有功能完善的配置管理系统,能够完全覆盖配置管理过程域的要求,逻辑配置项和物理文件的分层管理、三库物理分离和逻辑统一相结合的多级控制是其区别于传统配置管理工具的显著特点,在满足实际工程应用的前提下,解决了传统配置管理工具难以满足BM要求、GJB5000A/B的评价要求三库物理分离同三库一致性难以保证的矛盾等难题。
7) 内置强大的测试管理系统:安世亚太软件工程平台面向验证和确认提供了功能完备的测试管理系统,包括:测试用例创建和维护、测试需求-测试用例-测试缺陷跟踪管理、问题报告、测试用例文档自动生成、测试报告文档自动生成等功能。
8) 完备的组织过程资产库:通过组织过程资产库实现组织级数据的积累,形成了项目数据由个体到组织,再从组织到个体的闭环管理,并可根据资产数据来衡量单位的能力基准值。
9) 检查单的组织级定义和项目级引用:实现了从组织级对检查单的定义与维护,到项目级的调用与使用,实现项目质量保证审计与配置审计等相关工作,并可自动形成审计报告。
10) 强大的柔性集成服务框架:通过柔性集成服务框架实现了专业部在用的软件工程工具与平台的有效集成,即保持了技术人员原有的工作习惯,又实现了平台数据的集成与获取。柔性集成服务框架同时具有同其他相关信息系统的集成接口(例如科研任务管理系统、PDM系统),同时定义并提供了对外交换的数据协议和接口服务,便于平台扩展。
11) 满足三员管理机制:符合组织SM规定,实现了系统管理员、安全保密管理员和安全审计员三员角色管理机制,通过不同角色间相互协作完成系统平台用户权限管理,并保证系统数据的安全性。
12) 自动生成各种项目报告:包括项目周报、阶段性报告、里程碑报告、QA周报、QA审核报告、配置审核报告、测量分析报告。
13) 提供分离式客户端:能够解决外场项目、实验室厂房等不具备与所网联通网络条件的项目管理,包括项目数据导出、分离式环境独立运行、项目数据导入、数据连续性一致性检查等功能,提供外协厂商的协同客户端。
14) 提供GJB5000A证据中心:安世亚太软件工程平台面向GJB5000A/B的评价举证工作提供证据中心,以评估师视角按照PA-SG-SP-GG-GP维度组织平台自动生成的证据文件,对于部分需要线下准备的证据文件,用户可以上传至对应的SP。
1、项目概况
该项目是航空某客户以GJB5000A三级认证评价为契机,建立软件工程管理体系,并建设所级机载软件集成研发管理与工具集成平台。通过该平台的运行能够固化软件工程管理体系,实现型号软件研制过程标准化,符合GJB5000A三级能力成熟度等级,同时将软件项目组在使用的各类分散的软件工程工具集进行无缝集成,实现业务流程、业务数据、工作界面的贯通,使研发活动和管理活动紧密对接,使软件项目组一线工程师明确什么时候、用什么工具、做什么事情,统一了工作界面,同时将软件工程工具集的应用效果提升到极致。
2、项目挑战
应用单位的痛处:各个专业部水平参差不齐,购买的项目管理工具与实际的软件工程工作结合应用和推广难度大,达不到理想的效果。
尝试过的办法:在二级实施过程中购买过其它项目管理工具,但应用效果都不理想,过级取证尚可,无法实现工程化应用。
面临的技术难题:将所内零散的软件工程工具集统一集成起来,在不改变现有工作模式下,实现业务流程、业务数据、工作界面的无缝集成。
3、解决方案
通过所级资产库不断积累组织的过程资产数据,固化组织的软件工程流程,为软件工程应用的持续优化打下了坚实的基础。
平台操作简单,流程清晰,报表文档等自动生成,管理数据自动提取,将GJB5000A的要求与实际工作很好的结合在一起,彻底解决两层皮的问题。
4、应用效果
机载软件集成研发管理与工具集成平台投入使用后,既满足了GJB5000A三级的贯标要求,又真正做到了在型号上的“常态化”应用,技术人员认可,管理人员轻松,过级不再累,而是一个水到渠成的结果。获得装发新时代认证中心GJB5000A三级评估专家组的高度认可,顺利通过现场评估!
5、专家评价
1)软件过程改进取得了显著的成效;
2)实现了GJB5000A与ISO9001及型号管理办法的结合,建立了比较有效的技术和管理体系;
3)需求管理和项目监控的自动化程度高;
4) 专家组组长认为此次评估是她走过的所有单位中成绩最好的!
案例2
1、项目概况
船舶某所的“GJB5000A三级软件工程管理系统”建设项目旨在保障GJB5000A三级软件工程体系能够在实际型号软件研制任务执行过程中得以规范和高效落地。通过项目的实施,将客户已有的GJB5000A三级体系中的流程、模板等在平台中固化,各型号软件项目组人员在平台的支撑下开展型号软件研制活动,而无需翻阅GJB5000A三级体系文件。系统提供的自动举证功能,可根据GJB5000A三级各过程域目标、实践的要求,自动关联项目证据,自动生成结构完整、条例清晰的举证结果,减轻了工程人员和组织管理人员的举证工作量。
2、项目挑战
虽有GJB5000A三级体系,但是执行和推广阻力较大,单纯依赖行政手段很难保障GJB5000A三级体系的执行效果,大量人为约束、手工操作导致来自型号软件项目组人员的阻力很大。
由于客户实际能力距离GJB5000A三级标准要求存在差距,很多标准要求的过程活动在实际型号项目中并未执行,严格按照GJB5000A三级标准执行时会产生“增加了工作量”的负面情绪,需要平台能够自动记录过程数据,并能够汇总生成GJB5000A三级评价所需的证据链,以评价员视角组织和呈现证据链。
3、解决方案
通过安世亚太软件工程平台的数据采集引擎和证据链自动生成引擎为客户智能生成项目的过程证据链,减轻评价举证工作量。
通过安世亚太软件工程平台与客户已有GJB5000A三级体系的结合,有效的对客户软件工程项目实施提供支撑,达到体系真正落地的目的。
证据视图
4、应用效果
1)不断积累组织的过程资产数据,形成可重用资产库,固化组织的软件工程流程,为软件工程应用的持续优化打下了坚实的基础。
2)规范了软件工程人员的软件研制过程,保障软件产品质量。
3)自动关联项目证据,自动生成结构完整、条例清晰的举证结果,减轻评价举证的工作量。
5、客户价值
1)保障用户顺利通过GJB5000A/B相应能力等级认证评价,助力软件研制过程能力建设;
2)能为用户提供一体化平台(内置需求管理系统、配置管理系统、测试管理系统等)
3)能为用户提供工程易用性功能(GJB438B/C文档在线编辑与自动生成、外场/非密网离线应用等)
4)具有高度集成性和可扩展性,方便用户构建大规模应用门户环境和信息化整合。
6、用户评价
机载软件集成研发管理与工具集成平台投入使用后,既满足了GJB5000A三级的贯标要求,又真正做到了在型号上的“常态化”应用,技术人员认可,管理人员轻松,过级不再累,而是一个水到渠成的结果。获得装发新时代认证中心GJB5000A三级评估专家组的高度认可,顺利通过现场评估!
软件工程管理系统安世亚太软件工程平台已持续迭代演进10余年,客户已近百家,伴随着客户单位从GJB5000A二级、GJB5000A三级、GJB5000A四级、GJB5000B的J用软件研制能力成熟度的提升历程,紧跟最新标准和J用软件领域的其他相关标准,将“解决过级和实际研发两层皮问题”为主旨,已成为一款“兼顾标准合规性和工程实用性”的软件工程管理系统平台软件,是JG科研院所在贯标GJB5000A/B的首选产品。