专利汇可以提供一种软件质量管理的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 软件 质量 管理的方法,包括下列步骤:S1、研发人员分组,根据研发过程中不同级别研发人员的作用,把研发人员划分为业务专家组、需求分析组、软件开发组、软件测试组;S2、研发人员分级,根据研发人员的经验、能 力 素质,将研发人员分为高级工程师、中级工程师、初级工程师;S3、建立3套质量管理方案,包括 预防 方案、检查方案和响应方案;S4、管控研发流程。采用本发明所提供的技术,通过合理的安排研发人员、研发任务,建立3套质量管理方案,并通过严格的管控研发流程,逐级监督、逐级确认,尽早发现并解决尽可能多的问题,提高软件质量,降低研发成本,也促进研发人员自觉提升能力。,下面是一种软件质量管理的方法专利的具体信息内容。
1.一种软件质量管理的方法,其特征在于,所述的方法包括下列步骤:
S1、研发人员分组,根据研发过程中不同级别研发人员的作用,把研发人员划分为业务专家组、需求分析组、软件开发组、软件测试组;
S2、研发人员分级,根据研发人员的经验、能力素质,将研发人员分为高级工程师、中级工程师、初级工程师;
S3、建立3套质量管理方案,包括用于在软件研发过程中有效地防止问题产生的预防方案、用于在软件研发过程中尽早发现和解决问题并把问题的解决成本降到最低的检查方案、用于在软件发布之后尽早回应和解决问题以利于维护软件产品的声誉的响应方案;
S4、管控研发流程,具体如下:
S41、高级需求工程师通过需求调研建立需求分析模型,经业务专家组评审通过则交付中级需求工程师进行业务场景设计;评审不通过则继续建立需求分析模型;
S42、中级需求工程师根据需求分析模型进行业务场景设计,经高级需求工程师检查通过则交付初级需求工程师编写需求文档;检查不通过则继续业务场景设计;
S43、初级需求工程师根据业务场景设计编写需求文档,经过中级需求工程师检查通过则交付高级开发工程师;检查不通过则继续编写需求文档;
S44、高级开发工程师根据需求文档进行架构和概要设计,经业务专家组评审通过则交付中级开发工程师进行详细设计;评审不通过则继续进行架构和概要设计;
S45、中级开发工程师根据概要设计进行详细设计,经高级开发工程师检查通过则交付初级开发工程师进行编码;检查不通过则继续进行详细设计;
S46、初级开发工程师根据详细设计进行编码,经中级开发工程检查通过则提交代码;
检查不通过则继续进行编码;
S47、高级测试工程师根据需求文档制定测试计划、测试方案,经业务专家组评审通过则交付中级测试工程师;评审不通过则继续制定测试计划、测试方案;
S48、中级测试工程师根据测试计划,测试方案,需求文档设计测试用例,经高级测试工程师检查通过则交付初级测试工程师;检查不通过则继续设计测试用例。执行初级工程师已经执行通过的测试用例,确认通过的,标记用例通过;用例不通过则上报缺陷,标记用例不通过;
S49、初级测试工程师执行测试用例,发现问题则上报缺陷并标记用例不通过;未发现问题则交付中级测试工程师检查并标记用例通过。
2.根据权利要求1所述的一种软件质量管理的方法,其特征在于,所述的业务专家组由高级需求工程师、高级开发工程师、高级测试工程师组成,负责评审需求分析模型、架构设计、概要设计、测试计划、测试方案;
所述的需求分析组由高级需求工程师、中级需求工程师、初级需求工程师组成,负责需求的调研、分析、建模、设计、文档工作;
所述的软件开发组由高级开发工程师、中级开发工程师、初级开发工程师组成,负责软件的架构设计、概要设计、详细设计、编码、修复缺陷工作;
所述的软件测试组由高级测试工程师、中级测试工程师、初级测试工程师组成,负责制定测试计划、测试方案、设计测试用例、执行测试用例、提交缺陷工作。
3.根据权利要求1所述的一种软件质量管理的方法,其特征在于,所述的高级工程师由高级需求工程师、高级开发工程师、高级测试工程师组成,其中,所述的高级需求工程师责与客户沟通,建立需求分析模型,检查中级需求工程师设计的业务场景,任业务专家组负责人;
其中,所述的高级开发工程师负责架构设计,概要设计,检查中级开发工程师的详细设计,同时是业务专家组成员;
其中,所述的高级测试工程师负责制定测试计划,测试方案,检查中级测试工程师设计的测试用例并进行探索性测试,同时是业务专家组成员。
4.根据权利要求1所述的一种软件质量管理的方法,其特征在于,所述的中级工程师由中级需求工程师、中级开发工程师、中级测试工程师组成,所述的中级需求工程师负责业务场景设计,检查初级工程师编写的需求文档;
所述的中级开发工程师负责详细设计,检查初级开发工程师的编码;
所述的中级测试工程师负责设计和维护测试用例,检查初级测试工程师执行通过的测试用例。
5.根据权利要求1所述的一种软件质量管理的方法,其特征在于,所述的初级工程师由初级需求工程师、初级开发工程师、初级测试工程师组成,所述的初级需求工程师负责编写需求文档并进行文档管理;
所述的初级开发工程师负责编码,修复缺陷;
所述的初级测试工程师负责执行测试用例。
6.根据权利要求1所述的一种软件质量管理的方法,其特征在于,所述的预防方案包括的措施如下:
专家评审,业务专家组确定最终的需求、架构及概要设计、测试计划及测试方案,需求变更必须通过业务专家组评审通过并对因此造成的项目或产品延期交付负责;
专家培训,业务专家组负责对研发人员进行培训,不断提高研发人员的技术水平、管理水平;
复用代码,尽量复用成熟的现有代码;
规范流程,不断提高规范化水平,把经验和教训固化在流程中,并且不断优化流程。
7.根据权利要求1所述的一种软件质量管理的方法,其特征在于,所述的检查方案包括的措施如下:
技术评审,业务专家组对技术方案、思路进行评审,在编码之前找出可能的问题;
代码评审,检查代码是否与设计方案一致;
全面测试,进行单元测试、集成测试、系统测试、性能测试、回归测试、易用性测试、安全测试,并且所有的操作都有对应的测试用例;
过程检查,检查研发人员对过程或规范的执行。
8.根据权利要求1所述的一种软件质量管理的方法,其特征在于,所述的响应方案包括的措施如下:
提供方便、快速的售前售后服务,从新客户的接入,到新老客户维护,建立完整的客户服务链;
优化客户服务链相关的各环节,技术支持、销售、营销、推广、策划、人事多部门密切配合,减少各环节客户流失和公司成本。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
软件兼容方法及装置 | 2020-10-02 | 2 |
一种软件界面自动生成方法 | 2021-08-16 | 2 |
有明确目标的汉字输入软件设计方法 | 2021-09-17 | 0 |
计算机系统及其软件故障恢复方法 | 2021-09-18 | 5 |
经由数字音频媒体的软件更新 | 2021-12-22 | 2 |
一种电子装置群软件批量升级方法 | 2021-12-26 | 2 |
网关服务器的应用软件版权保护系统 | 2022-02-09 | 1 |
一种软件安装包的安装方法及系统 | 2021-08-13 | 2 |
分布式网络中的软件租用系统 | 2021-09-14 | 1 |
一种可用APP软件控制的24W LED灯 | 2021-02-02 | 3 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。