基于FOG数据的质量保证管理方法及系统与流程

文档序号:12825840阅读:338来源:国知局
基于FOG数据的质量保证管理方法及系统与流程

本发明涉及计算机软件技术领域,尤其涉及项目质量保证管理技术领域,具体是指一种基于fog数据的质量保证管理方法及系统。



背景技术:

质量保证是一种有计划的、系统化的方法,使管理者确信已定义的标准、实践、规程和过程方法得到了实施。

质量保证在项目整个生命期,向项目员工与各层次的管理人员提供对过程与相关工作产品适当的可视性及反馈,由此支持高质量产品的交付。它通过对工作产品和过程进行客观评价来向客户和生产者提供对最终产品合乎标准的信心。

针对高安全性系统,如民用航空、轨道交通、核电重工、医疗器械等,以及军用设备,其所处领域的主管机构一般都会针对质量保证制定强制性标准,以确保产品的安全性和可靠性要求得到有效满足。

其中,gjb5000a-2008是该领域的权威标准之一,其中明确定义了质量保证的两大目标:

1)客观地评价过程和工作产品:客观地评价所实施的过程和相关工作产品及服务,对适用的过程说明、标准和规程的遵循性。

2)提供客观深入的了解:客观地跟踪和交流不符合项,并确保不符合项得到解决。

质量保证组在项目开始时就一起参与建立项目过程、标准和计划,并据此制定质量保证计划,在项目实施过程中,按照质量保证计划开展质量保证活动。

质量保证活动形式主要有工作产品质量保证和过程质量保证两种。

现有的工作产品质量保证如图1所示,项目质量保证工程师按照质量保证计划,以完成的工作产品文档为对象,进行质量保证审核。

101质量保证工程师为项目建立质量保证计划;

102质量保证工程师按照计划,对已完成的工作产品文档,选择适用的检查单进行质量保证审核;

103如审核不通过,质量保证工程师记录下发现的不符合项,通报给项目组,并督促其解决,然后重新进行质量保证审核;

104如审核通过,则该工作产品可以进入下一步的工作。

现有的过程质量保证如图2所示,项目质量保证工程师按照质量保证计划,以项目过程活动为对象,进行质量保证审核。

201质量保证工程师为项目建立质量保证计划;

202质量保证工程师按照计划,对项目过程活动,选择适用的检查单进行质量保证审核;

203如审核不通过,质量保证工程师记录下发现的不符合项,通报给项目组,并督促其解决,然后重新进行质量保证审核;

204如审核通过,则该项目过程可以进入下一步的活动。

现有的质量保证技术,存在以下缺点:

1)现有的工作产品或活动记录都是文档的形式,以文档为单位进行质量保证粒度较粗。当文档内容多且形式复杂时,往往难以进行完整、深入、细致的质量保证工作,容易遗漏问题。

2)现有技术下,以文档为质量保证最小粒度,使得必须完成整篇文档的内容后,才能交付质量保证审核。对于进度要求高的项目,这样的技术会浪费宝贵的项目时间,影响项目进度和成本。

3)现有技术下需人工紧密跟踪质量保证审核时机。由于质量保证工程师并不参与项目日常工作,在现有质量保证管理技术下,质量保证工程师往往难以及时了解项目进展状态,并在第一时间对准备就绪的工作产品和过程活动执行质量保证审核,导致延误质量保证时机,遗漏问题,或错误地对不满足条件的对象进行质量保证审核,造成无效工作。

4)现有技术下需人工识别质量保证对象。质量保证工程师需要人工识别、收集、汇总自上次质量保证以来产生的所有数据作为待处理的质量保证对象,对于较为复杂的项目来说,这一过程费时费力,且容易出错。

5)现有技术下,对于质量保证审核中发现的不符合项,质量保证工程师需要人工建立问题记录,并跟踪其解决过程,直到问题最终关闭。这一问题处理环节与前面的质量保证审核环节是不连续的,容易造成问题跟踪遗漏。另外,不连续的记录会造成审核、检查项、不符合项三者之间的关系没有被完整地保留下来,导致不符合项的检出背景信息缺失,不利于问题的确认和解决。



技术实现要素:

本发明的目的是克服了上述现有技术的缺点,提供了一种能够实现提高质量保证的效率,减少问题跟踪遗漏,并实时跟踪项目质量保证工作进展状态的基于fog数据的质量保证管理方法及系统。

为了实现上述目的,本发明具有如下构成:

该基于fog数据的质量保证管理系统,所述的质量保证包括工作产品质量保证和过程质量保证,所述的系统包括:

质量保证任务创建模块,用于创建并管理质量保证任务,所述的质量保证任务创建模块包括:

-质量保证任务自动创建单元,用于根据预设的项目过程和生命周期模型创建质量保证任务;

-过程质量保证任务手动创建单元,质量保证工程师通过所述的过程质量保证任务手动创建单元创建过程质量保证任务;

质量保证实施模块,用于执行工作产品质量保证和过程质量保证,所述的质量保证实施模块包括:

-工作产品质量保证执行单元,质量保证工程师根据所述的工作产品质量保证执行单元生成的工作产品质量保证检查单执行工作产品审核;

-过程质量保证执行单元,质量保证工程师根据所述的过程质量保证执行单元生成的过程质量保证检查单执行工作产品审核;

质量保证任务查询模块,质量保证工程师通过所述的质量保证任务查询模块对质量保证任务进行查询,其中,查询结果为只读结果。

还包括一种基于fog数据的质量保证管理系统,所述的质量保证包括工作产品质量保证和过程质量保证,所述的系统包括:

质量保证任务创建模块,用于创建并管理质量保证任务;

质量保证实施模块,用于执行工作产品质量保证和过程质量保证;

质量保证任务查询模块,质量保证工程师通过所述的质量保证任务查询模块对质量保证任务进行查询,其中,查询结果为只读结果。

较佳地,所述的质量保证任务创建模块包括:

-质量保证任务自动创建单元,用于根据预设的项目过程和生命周期模型创建质量保证任务;

-过程质量保证任务手动创建单元,质量保证工程师通过所述的过程质量保证任务手动创建单元创建过程质量保证任务。

更佳地,所述的根据预设的项目过程和生命周期模型创建质量保证任务,具体为:

-所述的质量保证任务自动创建单元根据预设的项目过程和生命周期模型设置质量保证审核的时机;

-所述的质量保证任务自动创建单元根据设置的时机和项目任务的当前状态创建质量保证任务;

-所述的质量保证任务自动创建单元识别该质量保证任务的审核对象;

-所述的质量保证任务自动创建单元在保存并分配任务时,建立质量保证审核任务,并锁定审核的对象内容。

更佳地,所述的质量保证工程师通过所述的过程质量保证任务手动创建单元创建过程质量保证任务,具体为:

-在某一过程未被纳入预设的项目过程和生命周期模型中时,质量保证工程师手动添加该过程至过程质量保证任务;

-所述的过程质量保证任务手动创建单元保存所述的过程质量保证任务,创建并锁定质量保证过程域审核任务。

较佳地,所述的质量保证实施模块包括:

-工作产品质量保证执行单元,质量保证工程师根据所述的工作产品质量保证执行单元生成的工作产品质量保证检查单执行工作产品审核;

-过程质量保证执行单元,质量保证工程师根据所述的过程质量保证执行单元生成的过程质量保证检查单执行工作产品审核。

更佳地,所述的质量保证工程师根据所述的工作产品质量保证执行单元生成的工作产品质量保证检查单执行工作产品审核,具体为:

-所述的工作产品质量保证执行单元根据质量保证任务的审核对象的fog数据类型,生成对审核对象的工作产品质量保证检查单,所述的工作产品质量保证检查单包括针对该fog数据类型的完整的检查项;

-质量保证工程师根据fog数据和所述的工作产品质量保证检查单执行工作产品审核;

-质量保证工程师将与所述的工作产品质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-所述的工作产品质量保证执行单元发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的工作产品质量保证任务全部完成后,所述的工作产品质量保证执行单元生成本周期的工作产品项目质量保证报告,所述的工作产品项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

更佳地,所述的质量保证工程师根据所述的过程质量保证执行单元生成的过程质量保证检查单执行工作产品审核,具体为:

-所述的过程质量保证执行单元根据质量保证任务的审核对象的过程活动类型,生成对审核对象的过程质量保证检查单,所述的过程质量保证检查单包括针对该过程活动类型的完整的检查项;

-质量保证工程师根据过程活动和所述的工作产品质量保证检查单执行过程审核;

-质量保证工程师将与所述的过程质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-所述的过程质量保证执行单元发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的过程质量保证任务全部完成后,所述的过程质量保证执行单元生成本周期的过程项目质量保证报告,所述的过程项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

较佳地,所述的质量保证工程师对质量保证任务进行查询,具体为:

-质量保证工程师输入查询条件,所述的查询条件包括质量保证任务编号、质量保证名称和创建时间;

-所述的质量保证任务查询模块向质量保证工程师显示查询结果列表;

-质量保证工程师点击查询结果查阅详细信息,所述的详细信息包括质量保证任务编号、质量保证任务名称、创建时间和质量保证对象,所述的质量保证对象还包括fog数据、根据该fog数据生成的文档和质量保证任务的执行结果。

还包括一种基于fog数据的质量保证管理方法,所述的质量保证包括工作产品质量保证和过程质量保证,所述的方法包括以下步骤:

-质量保证任务创建步骤,创建并管理质量保证任务;

-质量保证实施步骤,执行工作产品质量保证和过程质量保证;

-质量保证任务查询步骤,质量保证工程师对质量保证任务进行查询,查询结果为只读结果。

还包括一种基于fog数据的质量保证管理方法,所述的质量保证包括工作产品质量保证和过程质量保证,所述的方法包括以下步骤:

(1)质量保证任务创建步骤,创建并管理质量保证任务,所述的质量保证任务创建步骤包括:

-质量保证任务自动创建步骤,计算机系统根据预设的项目过程和生命周期模型创建质量保证任务;

-过程质量保证任务手动创建步骤,质量保证工程师手动创建过程质量保证任务;

(2)质量保证实施步骤,执行工作产品质量保证和过程质量保证,所述的质量保证实施步骤包括:

-工作产品质量保证执行步骤,质量保证工程师根据计算机系统生成的工作产品质量保证检查单执行工作产品审核;

-过程质量保证执行步骤,质量保证工程师根据计算机系统生成的过程质量保证检查单执行工作产品审核;

(3)质量保证任务查询步骤,质量保证工程师通过计算机系统对质量保证任务进行查询,其中,查询结果为只读结果。

较佳地,所述的根据预设的项目过程和生命周期模型创建质量保证任务,具体为:

-计算机系统根据预设的项目过程和生命周期模型设置质量保证审核的时机;

-计算机系统根据设置的时机和项目任务的当前状态创建质量保证任务;

-计算机系统识别该质量保证任务的审核对象;

-计算机系统在保存并分配任务时,建立质量保证审核任务,并锁定审核的对象内容。

较佳地,所述的质量保证工程师手动创建过程质量保证任务,具体为:

-在某一过程未被纳入预设的项目过程和生命周期模型中时,质量保证工程师手动添加该过程至过程质量保证任务;

-保存所述的过程质量保证任务,创建并锁定质量保证过程域审核任务。

较佳地,所述的质量保证工程师根据计算机系统生成的工作产品质量保证检查单执行工作产品审核,具体为:

-根据质量保证任务的审核对象的fog数据类型,生成对审核对象的工作产品质量保证检查单,所述的工作产品质量保证检查单包括针对该fog数据类型的完整的检查项;

-质量保证工程师根据fog数据和所述的工作产品质量保证检查单执行工作产品审核;

-质量保证工程师将与所述的工作产品质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-计算机系统发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的工作产品质量保证任务全部完成后,计算机系统生成本周期的工作产品项目质量保证报告,所述的工作产品项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

较佳地,所述的质量保证工程师根据计算机系统生成的过程质量保证检查单执行工作产品审核,具体为:

-计算机系统根据质量保证任务的审核对象的过程活动类型,生成对审核对象的过程质量保证检查单,所述的过程质量保证检查单包括针对该过程活动类型的完整的检查项;

-质量保证工程师根据过程活动和所述的工作产品质量保证检查单执行过程审核;

-质量保证工程师将与所述的过程质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-计算机系统发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的过程质量保证任务全部完成后,计算机系统生成本周期的过程项目质量保证报告,所述的过程项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

较佳地,所述的质量保证工程师对质量保证任务进行查询,具体为:

-质量保证工程师输入查询条件,所述的查询条件包括质量保证任务编号、质量保证名称和创建时间;

-计算机系统向质量保证工程师显示查询结果列表;

-质量保证工程师点击查询结果查阅详细信息,所述的详细信息包括质量保证任务编号、质量保证任务名称、创建时间和质量保证对象,所述的质量保证对象还包括fog数据、根据该fog数据生成的文档和质量保证任务的执行结果。

采用了该发明中的基于fog数据的质量保证管理方法及系统,具有以下有益效果:

1)以fog数据为粒度进行质量保证管理。管理粒度更细,质量保证的建立流程更灵活,在项目的各个阶段,都可以建立质量保证,有利于尽早开展后续活动,减少项目花费时间。

2)由于本装置将现有的基于文档的质量保证审核转化为基于细粒度的fog数据的质量保证审核,使得每次审核的对象较小,并且在内容和形式上都得到简化,这样既降低了质量保证工作的复杂性和工作量,又可以提高审核的完整性和深入性,相比于现有的质量保证技术,本装置提供的质量保证方式和技术具有更好的效果。

3)自动识别质量保证内容。根据项目定义过程对质量保证活动对象的定义,该装置自动从配置库中识别出所有质量保证内容,避免人工识别方式下发生遗漏质量保证内容的错误。

4)自动识别质量保证活动时机并驱动质量保证任务。通过与开发过程紧密结合,在特定活动开始前或完成后自动启动质量保证活动任务,检查质量保证条件是否全部满足,并对满足条件的fog数据建立质量保证活动,杜绝了遗漏、延迟质量保证活动,或误建质量保证活动的可能性,保证了整个研制生命周期过程活动的职能与自动化。

5)可在质量保证活动发现的不符合项上发起问题跟踪流程。质量保证工程师在发现不符合项时,可利用该装置在发现不符合项时使用的检查项上创建问题跟踪流程,装置在不符合项与质量保证对象(fog数据或过程活动)和对应的检查项三者之间建立起关联关系,保留了连续且完整的背景信息,既便于不符合项的跟踪和解决,也可用于统计分析检查项的有效性,提高了质量保证活动的效率和效果。

6)支持手动建立质量保证管理。作为对自动建立质量保证任务方式的补充,根据项目的实际情况,该装置支持手动增加质量保证任务,满足了质量保证活动的灵活性和及时介入要求。

附图说明

图1为现有技术的质量保证管理方法的流程图。

图2为现有技术的质量保证管理方法的流程图。

图3为本发明的基于fog数据的质量保证管理方法及系统的流程示意图。

具体实施方式

为了能够更清楚地描述本发明的技术内容,下面结合具体实施例来进行进一步的描述。

该基于fog数据的质量保证管理系统,所述的质量保证包括工作产品质量保证和过程质量保证,所述的系统包括:

质量保证任务创建模块,用于创建并管理质量保证任务,所述的质量保证任务创建模块包括:

-质量保证任务自动创建单元,用于根据预设的项目过程和生命周期模型创建质量保证任务;

-过程质量保证任务手动创建单元,质量保证工程师通过所述的过程质量保证任务手动创建单元创建过程质量保证任务;

质量保证实施模块,用于执行工作产品质量保证和过程质量保证,所述的质量保证实施模块包括:

-工作产品质量保证执行单元,质量保证工程师根据所述的工作产品质量保证执行单元生成的工作产品质量保证检查单执行工作产品审核;

-过程质量保证执行单元,质量保证工程师根据所述的过程质量保证执行单元生成的过程质量保证检查单执行工作产品审核;

质量保证任务查询模块,质量保证工程师通过所述的质量保证任务查询模块对质量保证任务进行查询,其中,查询结果为只读结果。

还包括一种基于fog数据的质量保证管理系统,所述的质量保证包括工作产品质量保证和过程质量保证,所述的系统包括:

质量保证任务创建模块,用于创建并管理质量保证任务;

质量保证实施模块,用于执行工作产品质量保证和过程质量保证;

质量保证任务查询模块,质量保证工程师通过所述的质量保证任务查询模块对质量保证任务进行查询,其中,查询结果为只读结果。

在一种较佳的实施方式中,所述的质量保证任务创建模块包括:

-质量保证任务自动创建单元,用于根据预设的项目过程和生命周期模型创建质量保证任务;

-过程质量保证任务手动创建单元,质量保证工程师通过所述的过程质量保证任务手动创建单元创建过程质量保证任务。

在一种更佳的实施方式中,所述的根据预设的项目过程和生命周期模型创建质量保证任务,具体为:

-所述的质量保证任务自动创建单元根据预设的项目过程和生命周期模型设置质量保证审核的时机;

-所述的质量保证任务自动创建单元根据设置的时机和项目任务的当前状态创建质量保证任务;

-所述的质量保证任务自动创建单元识别该质量保证任务的审核对象;

-所述的质量保证任务自动创建单元在保存并分配任务时,建立质量保证审核任务,并锁定审核的对象内容。

在一种更佳的实施方式中,所述的质量保证工程师通过所述的过程质量保证任务手动创建单元创建过程质量保证任务,具体为:

-在某一过程未被纳入预设的项目过程和生命周期模型中时,质量保证工程师手动添加该过程至过程质量保证任务;

-所述的过程质量保证任务手动创建单元保存所述的过程质量保证任务,创建并锁定质量保证过程域审核任务。

在一种较佳的实施方式中,所述的质量保证实施模块包括:

-工作产品质量保证执行单元,质量保证工程师根据所述的工作产品质量保证执行单元生成的工作产品质量保证检查单执行工作产品审核;

-过程质量保证执行单元,质量保证工程师根据所述的过程质量保证执行单元生成的过程质量保证检查单执行工作产品审核。

在一种更佳的实施方式中,所述的质量保证工程师根据所述的工作产品质量保证执行单元生成的工作产品质量保证检查单执行工作产品审核,具体为:

-所述的工作产品质量保证执行单元根据质量保证任务的审核对象的fog数据类型,生成对审核对象的工作产品质量保证检查单,所述的工作产品质量保证检查单包括针对该fog数据类型的完整的检查项;

-质量保证工程师根据fog数据和所述的工作产品质量保证检查单执行工作产品审核;

-质量保证工程师将与所述的工作产品质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-所述的工作产品质量保证执行单元发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的工作产品质量保证任务全部完成后,所述的工作产品质量保证执行单元生成本周期的工作产品项目质量保证报告,所述的工作产品项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

在一种更佳的实施方式中,所述的质量保证工程师根据所述的过程质量保证执行单元生成的过程质量保证检查单执行工作产品审核,具体为:

-所述的过程质量保证执行单元根据质量保证任务的审核对象的过程活动类型,生成对审核对象的过程质量保证检查单,所述的过程质量保证检查单包括针对该过程活动类型的完整的检查项;

-质量保证工程师根据过程活动和所述的工作产品质量保证检查单执行过程审核;

-质量保证工程师将与所述的过程质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-所述的过程质量保证执行单元发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的过程质量保证任务全部完成后,所述的过程质量保证执行单元生成本周期的过程项目质量保证报告,所述的过程项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

在一种较佳的实施方式中,所述的质量保证工程师对质量保证任务进行查询,具体为:

-质量保证工程师输入查询条件,所述的查询条件包括质量保证任务编号、质量保证名称和创建时间;

-所述的质量保证任务查询模块向质量保证工程师显示查询结果列表;

-质量保证工程师点击查询结果查阅详细信息,所述的详细信息包括质量保证任务编号、质量保证任务名称、创建时间和质量保证对象,所述的质量保证对象还包括fog数据、根据该fog数据生成的文档和质量保证任务的执行结果。

还包括一种基于fog数据的质量保证管理方法,所述的质量保证包括工作产品质量保证和过程质量保证,所述的方法包括以下步骤:

-质量保证任务创建步骤,创建并管理质量保证任务;

-质量保证实施步骤,执行工作产品质量保证和过程质量保证;

-质量保证任务查询步骤,质量保证工程师对质量保证任务进行查询,查询结果为只读结果。

还包括一种基于fog数据的质量保证管理方法,所述的质量保证包括工作产品质量保证和过程质量保证,所述的方法包括以下步骤:

(1)质量保证任务创建步骤,创建并管理质量保证任务,所述的质量保证任务创建步骤包括:

-质量保证任务自动创建步骤,计算机系统根据预设的项目过程和生命周期模型创建质量保证任务;

-过程质量保证任务手动创建步骤,质量保证工程师手动创建过程质量保证任务;

(2)质量保证实施步骤,执行工作产品质量保证和过程质量保证,所述的质量保证实施步骤包括:

-工作产品质量保证执行步骤,质量保证工程师根据计算机系统生成的工作产品质量保证检查单执行工作产品审核;

-过程质量保证执行步骤,质量保证工程师根据计算机系统生成的过程质量保证检查单执行工作产品审核;

(3)质量保证任务查询步骤,质量保证工程师通过计算机系统对质量保证任务进行查询,其中,查询结果为只读结果。

在一种较佳的实施方式中,所述的根据预设的项目过程和生命周期模型创建质量保证任务,具体为:

-计算机系统根据预设的项目过程和生命周期模型设置质量保证审核的时机;

-计算机系统根据设置的时机和项目任务的当前状态创建质量保证任务;

-计算机系统识别该质量保证任务的审核对象;

-计算机系统在保存并分配任务时,建立质量保证审核任务,并锁定审核的对象内容。

在一种较佳的实施方式中,所述的质量保证工程师手动创建过程质量保证任务,具体为:

-在某一过程未被纳入预设的项目过程和生命周期模型中时,质量保证工程师手动添加该过程至过程质量保证任务;

-保存所述的过程质量保证任务,创建并锁定质量保证过程域审核任务。

在一种较佳的实施方式中,所述的质量保证工程师根据计算机系统生成的工作产品质量保证检查单执行工作产品审核,具体为:

-根据质量保证任务的审核对象的fog数据类型,生成对审核对象的工作产品质量保证检查单,所述的工作产品质量保证检查单包括针对该fog数据类型的完整的检查项;

-质量保证工程师根据fog数据和所述的工作产品质量保证检查单执行工作产品审核;

-质量保证工程师将与所述的工作产品质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-计算机系统发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的工作产品质量保证任务全部完成后,计算机系统生成本周期的工作产品项目质量保证报告,所述的工作产品项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

在一种较佳的实施方式中,所述的质量保证工程师根据计算机系统生成的过程质量保证检查单执行工作产品审核,具体为:

-计算机系统根据质量保证任务的审核对象的过程活动类型,生成对审核对象的过程质量保证检查单,所述的过程质量保证检查单包括针对该过程活动类型的完整的检查项;

-质量保证工程师根据过程活动和所述的工作产品质量保证检查单执行过程审核;

-质量保证工程师将与所述的过程质量保证检查单不符的检查项标记为不通过;

-质量保证工程师在该检查项上创建问题,在问题中记录情况描述;

-计算机系统发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至该问题被解决;

-在本周期的过程质量保证任务全部完成后,计算机系统生成本周期的过程项目质量保证报告,所述的过程项目质量保证报告包括不符合项和状态统计结果,所述的状态统计结果包括不符合项总数、未关闭的项目数量和按严重等级分类统计的数量。

在一种较佳的实施方式中,所述的质量保证工程师对质量保证任务进行查询,具体为:

-质量保证工程师输入查询条件,所述的查询条件包括质量保证任务编号、质量保证名称和创建时间;

-计算机系统向质量保证工程师显示查询结果列表;

-质量保证工程师点击查询结果查阅详细信息,所述的详细信息包括质量保证任务编号、质量保证任务名称、创建时间和质量保证对象,所述的质量保证对象还包括fog数据、根据该fog数据生成的文档和质量保证任务的执行结果。

本发明的目的是提供一种基于fog数据的数据和活动的质量保证管理方法及装置,如图3所示。

本装置将产品研发生命周期数据划分为更小粒度单位的fog数据,通过fog数据的拆解组合,形成研发全生命周期的各项数据,包括各类工程文档、管理文档等数据。

在每次质量保证活动前,或者其它进行质量保证的时机,自动或手动创建质量保证任务流程,以执行质量保证审核与不符合项问题解决,从而为后续工作建立质量基准。质量保证活动的各审核对象由fog数据组成,每条fog数据都有独立的版本控制。

本发明提出的基于fog数据的数据和活动的质量保证管理方法及装置,主要包括质量保证管理和质量保证执行两部分。其中,质量保证管理包括质量保证任务创建和质量保证任务查询(qam-i),质量保证创建方法又分为自动创建(qam-a)和手动创建(qam-m);质量保证执行包括两种:基于fog的工作产品质量保证(qa-01)和基于fog的过程质量保证(qa-02)。

a)qam-a自动创建质量保证任务:

1、装置中可预先定义项目过程和生命周期模型,然后据此设置质量保证审核的时机,通常为“当完成某项fog数据编写任务时”,或“当完成某个项目过程活动时”,或“当某个阶段结束时”等。fog数据项可以为“某条需求”、“某条设计”、“某条测试用例”、“某个计划”等,项目过程活动可以是“某次评审会前”、“某个项目阶段会议前”等。本装置默认将全部的配置项工作产品和关键的过程活动纳入质量保证审核范围。

2、该装置会根据之前的时机设置,以及项目任务的当前状态,如“已完成某条需求fog数据的编写”等,自动判别时机创建质量保证任务。

3、该装置自动识别该质量保证任务的审核对象,如“编写完成的某项fog数据”,或“即将开始的某个过程活动”。

4、保存并分配任务时,该装置会建立质量保证审核任务。建立审核任务后,审核的对象内容将由装置自动锁定,审核期间不允许更改。

b)qa-01实施工作产品质量保证:

1、根据本次质量保证审核对象fog数据的类型,如“系统需求”、“概要设计”、“配置管理计划”等,装置根据项目已定义过程自动生成对应该审核对象的质量保证检查单,该检查单中包含针对该类fog数据的完整的检查项,供质量保证人员参照执行工作产品审核。

2、本装置提供在线工作产品质量保证审核的工作界面,将待审核的fog数据与对应的质量保证检查单同时展示在一个界面上。

3、质量保证工程师对照检查单中的检查项,逐项审核该fog数据。

4、审核中如果发现不符合项,质量保证工程师在工作界面上将该不符合项对应的检查项标记为“不通过”。

5、质量保证工程师直接在该条检查项上创建问题,将该不符合项的情况描述(如标题、问题描述、严重程度、发现人、发现时间等)记录在该问题项中,装置会自动发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至关闭。质量保证工程师可全程在线跟踪所有工作产品不符合项的解决过程和状态。

6、本周期的质量保证活动全部完成后,本装置自动生成本周期的项目质量保证报告,其中自动纳入该项目当前周期发现的全部工作产品不符合项及其状态统计结果,包括不符合项总数、未关闭的数量、按严重等级分类统计的数量等。

c)qa-02实施过程质量保证。

1、根据本次质量保证审核对象的过程活动类型,如“需求评审”、“项目计划评审”、“项目里程碑会议”等,装置根据项目已定义过程自动生成对应该审核对象的质量保证检查单,该检查单中包含针对该类过程活动的完整的检查项,供质量保证人员参照执行过程审核。

2、质量保证工程师对照检查单中的检查项,逐项审核该过程活动。

3、审核中如果发现不符合项,质量保证工程师在工作界面上将该不符合项对应的检查项标记为“不通过”。

4、质量保证工程师直接在该条检查项上创建问题,将该不符合项的情况描述(如标题、问题描述、严重程度、发现人、发现时间等)记录在该问题项中,装置会自动发起问题跟踪流程,推动该问题的分析、分配、解决、验证,直至关闭。质量保证工程师可全程在线跟踪所有过程不符合项的解决过程和状态。

5、本周期的质量保证活动全部完成后,本装置自动生成本周期的项目质量保证报告,其中自动纳入该项目当前周期发现的全部过程不符合项及其状态统计结果,包括不符合项总数、未关闭的数量、按严重等级分类统计的数量等。

d)qam-m手动创建过程质量保证任务:

1、对于过程质量保证活动,除了前述的自动创建过程质量保证任务外,必要时,质量保证工程师也可通过本装置手动创建过程质量保证任务。

2、项目进行中,当质量保证工程师认为某项过程活动对本项目比较重要,需要执行质量保证审核,但未纳入预定义的自动创建质量保证任务的范围时,质量保证工程师可在本装置中手动选择该过程活动为质量保证审核内容。

3、保存该过程审核任务时,装置会创建质量保证过程域审核任务。建立审核任务后,审核的内容将由装置自动锁定,审核期间不允许更改。

e)qam-i质量保证任务查询:

1、该装置提供质量保证任务的查询功能。使用该功能可以查询所有工作产品审核和过程审核对应的质量保证内容清单。在开发库和受控库两个配置管理库上都提供了质量保证任务查询功能。

2、本装置允许使用“质量保证任务编号”、“质量保证名称”、“创建时间(起止)”作为查询条件筛选质量保证任务列表。

3、质量保证工程师点击查询出的质量保证任务列表中的某条记录,即可显示该条质量保证任务的具体信息,包括:“质量保证任务编号”、“质量保证任务名称”、“创建时间”和“质量保证对象”。“质量保证对象”罗列了该质量保证任务包含的所有fog数据,以及由这些数据生成的文档,和质量保证任务的执行结果。

4、质量保证任务列表展示的所有信息都是只读的,仅供浏览,不允许更改。

综上,本发明的创新点包括:

1、质量保证的粒度主要以fog型数据进行,也可以以文档的形式进行。

2、本发明的理念:在项目研制过程中应把质量保证活动(包括创建时机与活动内容)与项目过程紧密结合,在重要项目活动的前后自动创建和启动质量保证任务。

3、qam-a自动创建质量保证活动,在需要进行质量保证的活动前、后,例如:制定项目定义过程活动前、评审活动后等,自动完成识别质量保证活动时机、识别质量保证对象、匹配质量保证检查单和建立质量保证活动的工作。

4、qam-m手动创建质量保证活动,允许用户根据项目具体需要手动发起质量保证任务,并完成质量保证的工作。

5、质量保证活动的执行与不符合项的跟踪解决是一个连贯的过程,该过程将不符合项与质量保证对象(fog数据或过程活动)和对应的检查项三者之间建立起关联关系,保留了连续且完整的背景信息,有利于不符合项的跟踪和解决,形成质量闭环。

采用了该发明中的基于fog数据的质量保证管理方法及系统,具有以下有益效果:

1)以fog数据为粒度进行质量保证管理。管理粒度更细,质量保证的建立流程更灵活,在项目的各个阶段,都可以建立质量保证,有利于尽早开展后续活动,减少项目花费时间。

2)由于本装置将现有的基于文档的质量保证审核转化为基于细粒度的fog数据的质量保证审核,使得每次审核的对象较小,并且在内容和形式上都得到简化,这样既降低了质量保证工作的复杂性和工作量,又可以提高审核的完整性和深入性,相比于现有的质量保证技术,本装置提供的质量保证方式和技术具有更好的效果。

3)自动识别质量保证内容。根据项目定义过程对质量保证活动对象的定义,该装置自动从配置库中识别出所有质量保证内容,避免人工识别方式下发生遗漏质量保证内容的错误。

4)自动识别质量保证活动时机并驱动质量保证任务。通过与开发过程紧密结合,在特定活动开始前或完成后自动启动质量保证活动任务,检查质量保证条件是否全部满足,并对满足条件的fog数据建立质量保证活动,杜绝了遗漏、延迟质量保证活动,或误建质量保证活动的可能性,保证了整个研制生命周期过程活动的职能与自动化。

5)可在质量保证活动发现的不符合项上发起问题跟踪流程。质量保证工程师在发现不符合项时,可利用该装置在发现不符合项时使用的检查项上创建问题跟踪流程,装置在不符合项与质量保证对象(fog数据或过程活动)和对应的检查项三者之间建立起关联关系,保留了连续且完整的背景信息,既便于不符合项的跟踪和解决,也可用于统计分析检查项的有效性,提高了质量保证活动的效率和效果。

6)支持手动建立质量保证管理。作为对自动建立质量保证任务方式的补充,根据项目的实际情况,该装置支持手动增加质量保证任务,满足了质量保证活动的灵活性和及时介入要求。

在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1