一种高效软件开发过程管理的方法.pdf

上传人:a*** 文档编号:4604201 上传时间:2018-10-22 格式:PDF 页数:4 大小:288.33KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310444473.6

申请日:

2013.09.25

公开号:

CN104463396A

公开日:

2015.03.25

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06Q 10/06申请公布日:20150325|||实质审查的生效IPC(主分类):G06Q10/06申请日:20130925|||公开

IPC分类号:

G06Q10/06(2012.01)I

主分类号:

G06Q10/06

申请人:

江苏智软信息科技有限公司

发明人:

翟朝霞

地址:

212001江苏省镇江市京口区丹徒路118号京口软件园1楼

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明涉及一种高效软件开发过程管理方法。本系统主要实现对软件开发过程中的项目计划,项目监督和控制,项目配置,项目采购及项目合同,项目风险,需求开发,技术决策,设计,编码,测试,质量管理,度量分析及量化等领域的管理。本发明通过对以上领域的管理实现对整个软件开发过程过程进行控制,使得软件的开发效率和最终质量得到提高,同时软件失败的风险得到降低。

权利要求书

1.  一种软件开发过程管理方法,含有项目计划管理,项目监督和控制,配置管理,项目采购及项目合同管理,项目风险管理,需求开发管理,技术决策,设计开发管理,编码管理,测试管理,质量管理,度量分析及量化等子模块,其特征在于该系统可实现对软件开发过程的全面管理,达到量化管理软件开发过程的目的。

2.
  根据权利要求1所述一种软件开发过程管理方法,其特征在于:除了项目计划管理,配置管理,需求开发管理,设计开发管理,编码管理,测试管理和质量管理为每个软件项目的必选项外,其于都为可裁剪的可选项。

3.
  根据权利要求2所述一种软件开发过程管理方法,其特征在于:对于不同的软件项目,本发明根据用户的选择,生成不同的管理环境。

4.
  根据权利要求2所述项目计划管理,其特征在于:可针对用户制定的项目进度及计划,做出智能预警提示。

5.
  根据权利要求2所述一种软件开发过程管理方法,其特征在于:该系统的每一个子模块中都包含有系统预定义的规范文档,同时用户还可以在相应的模块中新增用户自定义的规范文档。

说明书

一种高效软件开发过程管理的方法
技术领域
本发明涉及一种过程管理方法,尤其是一种针对软件开发过程的高效过程管理方法。
背景技术
软件开发过程管理方法,其实质上是一个企业信息化管理软件,企业信息化管理软件可以将企业的管理过程在计算机系统上得以实现,将企业在管理过程中产生的数据进行集中存储,方便检索和统计,降低了管理成本,提高了管理效率。
目前软件企业普遍采用的软件开发过程主要包括:需求开发,设计,编码,测试,发布等几大步骤,有的企业在软件开发过程中导入QA(质量管理人员)进行跟踪测试,但这些传统的软件开发过程只涉及到整个软件开发过程的一部分,没有真正涉及到所有相关的流程,对于一些因素,诸如风险预测及分析,项目采购,项目配置等没有进行控制和管理,增加了软件开发最终失败的风险,降低了软件产品的质量。申请号为200410000424.4的中国专利申请公开了一种软件开发进程控制系统及方法,可以对软件的开发进度进行把握和决策,使得对于软件开发过程的管理更加精细化。
随着社会的不断进步,市场竞争的激烈程度不断增强,软件系统的逐渐复杂化,传统的软件过程管理系统已不再适应于当前大部分的软件开发流程。
发明内容
本发明的目的在于:针对当前软件开发过程管理系统的不足,提出一种全面监控和管理软件开发的系统,该系统可实现对软件开发过程的全面管理,达到量化管理软件开发过程的目的。
为了达到以上目的,本发明主要包括以下模块:
项目计划管理--用以项目经理制定项目计划,项目计划包括项目基本信息,项目的进度安排,项目组成员等,该模块能对项目计划做出智能预警;
项目监督和控制--用以项目经理对整个项目进行监督和控制,包括进度控制,资源调度等;
配置管理--用以由项目经理指派的配置管理专员负责对项目开发过程中产生的所有文档进行归类管理,同时本模块还可对软件的版本实行管理;
项目采购及合同管理--用以管理与项目相关的采购信息和合同
风险管理--用以项目经理根据项目的实施情况实时地预测风险,规避风险,以及处理发生的风险,该模块包括一个风险识别仪,自动预判和诊断风险;
需求开发管理--用以对项目的需求进行管理,包括追踪客户交流记录,用户需求等功能,能对偏离用户需求的功能进行预警提示;
技术决策--用以记录技术决策信息及提供以往的技术决策记录,相当于一个知识库,提供规则和经验给软件开发人员进行项目决策;
设计开发管理--用以生成项目的业务流程图,系统框架图等信 息;
编码管理--用以检测编码人员编写的代码,包括语法检查,语义检查,内存测试能功能;
测试管理--用以测试人员对项目展开测试工作,根据测试人员的测试结果及预先设定的规则,该模块可生成对最终产品的等级评价信息;
质量管理--用以质量管理人员对整个项目的质量进行追踪管理;
度量分析及量化管理--用以根据企业以往的知识库,对新软件产品进行量化分析,并生成新的知识规则保存到知识库里。
上述模块中,除了项目计划,配置管理,需求开发管理,设计开发管理,编码管理,测试管理和质量管理为每个软件项目的必选项外,其于都为可裁剪的可选项,当用户新建一个软件开发项目时,系统按照用户选取的管理模块,然后制定各个模块的评审者及通过评审条件,设定完这些基本要素后,系统将生成一个管理环境对用户的软件项目进行管理。
系统的各个模块中包含有预定的规范文档,例如《项目计划》,《用户需求说明书》,《需求规格说明书》,《测试报告》等等,用户也可以在相应的流程内新增规范文档。

一种高效软件开发过程管理的方法.pdf_第1页
第1页 / 共4页
一种高效软件开发过程管理的方法.pdf_第2页
第2页 / 共4页
一种高效软件开发过程管理的方法.pdf_第3页
第3页 / 共4页
点击查看更多>>
资源描述

《一种高效软件开发过程管理的方法.pdf》由会员分享,可在线阅读,更多相关《一种高效软件开发过程管理的方法.pdf(4页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 (43)申请公布日 (21)申请号 201310444473.6 (22)申请日 2013.09.25 G06Q 10/06(2012.01) (71)申请人 江苏智软信息科技有限公司 地址 212001 江苏省镇江市京口区丹徒路 118 号京口软件园 1 楼 (72)发明人 翟朝霞 (54) 发明名称 一种高效软件开发过程管理的方法 (57) 摘要 本发明涉及一种高效软件开发过程管理方 法。本系统主要实现对软件开发过程中的项目计 划, 项目监督和控制, 项目配置, 项目采购及项目 合同, 项目风险, 需求开发, 技术决策, 设计, 编码, 测试, 质量管理, 度量分析及量。

2、化等领域的管理。 本发明通过对以上领域的管理实现对整个软件开 发过程过程进行控制, 使得软件的开发效率和最 终质量得到提高, 同时软件失败的风险得到降低。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书2页 (10)申请公布号 CN 104463396 A (43)申请公布日 2015.03.25 CN 104463396 A 1/1 页 2 1. 一种软件开发过程管理方法, 含有项目计划管理, 项目监督和控制, 配置管理, 项目 采购及项目合同管理, 项目风险管理, 需求开发管理, 技术决策, 设计开发管理, 编码管理, 测试管理,。

3、 质量管理, 度量分析及量化等子模块, 其特征在于该系统可实现对软件开发过程 的全面管理, 达到量化管理软件开发过程的目的。 2. 根据权利要求 1 所述一种软件开发过程管理方法, 其特征在于 : 除了项目计划管理, 配置管理, 需求开发管理, 设计开发管理, 编码管理, 测试管理和质量管理为每个软件项目 的必选项外, 其于都为可裁剪的可选项。 3. 根据权利要求 2 所述一种软件开发过程管理方法, 其特征在于 : 对于不同的软件项 目, 本发明根据用户的选择, 生成不同的管理环境。 4. 根据权利要求 2 所述项目计划管理, 其特征在于 : 可针对用户制定的项目进度及计 划, 做出智能预警提。

4、示。 5. 根据权利要求 2 所述一种软件开发过程管理方法, 其特征在于 : 该系统的每一个子 模块中都包含有系统预定义的规范文档, 同时用户还可以在相应的模块中新增用户自定义 的规范文档。 权 利 要 求 书 CN 104463396 A 2 1/2 页 3 一种高效软件开发过程管理的方法 技术领域 0001 本发明涉及一种过程管理方法, 尤其是一种针对软件开发过程的高效过程管理方 法。 背景技术 0002 软件开发过程管理方法, 其实质上是一个企业信息化管理软件, 企业信息化管理 软件可以将企业的管理过程在计算机系统上得以实现, 将企业在管理过程中产生的数据进 行集中存储, 方便检索和统计。

5、, 降低了管理成本, 提高了管理效率。 0003 目前软件企业普遍采用的软件开发过程主要包括 : 需求开发, 设计, 编码, 测试, 发 布等几大步骤, 有的企业在软件开发过程中导入 QA( 质量管理人员 ) 进行跟踪测试, 但这 些传统的软件开发过程只涉及到整个软件开发过程的一部分, 没有真正涉及到所有相关的 流程, 对于一些因素, 诸如风险预测及分析, 项目采购, 项目配置等没有进行控制和管理, 增 加了软件开发最终失败的风险, 降低了软件产品的质量。申请号为 200410000424.4 的中国 专利申请公开了一种软件开发进程控制系统及方法, 可以对软件的开发进度进行把握和决 策, 使得。

6、对于软件开发过程的管理更加精细化。 0004 随着社会的不断进步, 市场竞争的激烈程度不断增强, 软件系统的逐渐复杂化, 传 统的软件过程管理系统已不再适应于当前大部分的软件开发流程。 发明内容 0005 本发明的目的在于 : 针对当前软件开发过程管理系统的不足, 提出一种全面监控 和管理软件开发的系统, 该系统可实现对软件开发过程的全面管理, 达到量化管理软件开 发过程的目的。 0006 为了达到以上目的, 本发明主要包括以下模块 : 0007 项目计划管理 - 用以项目经理制定项目计划, 项目计划包括项目基本信息, 项目 的进度安排, 项目组成员等, 该模块能对项目计划做出智能预警 ; 0。

7、008 项目监督和控制 - 用以项目经理对整个项目进行监督和控制, 包括进度控制, 资 源调度等 ; 0009 配置管理 - 用以由项目经理指派的配置管理专员负责对项目开发过程中产生的 所有文档进行归类管理, 同时本模块还可对软件的版本实行管理 ; 0010 项目采购及合同管理 - 用以管理与项目相关的采购信息和合同 0011 风险管理 - 用以项目经理根据项目的实施情况实时地预测风险, 规避风险, 以及 处理发生的风险, 该模块包括一个风险识别仪, 自动预判和诊断风险 ; 0012 需求开发管理 - 用以对项目的需求进行管理, 包括追踪客户交流记录, 用户需求 等功能, 能对偏离用户需求的功。

8、能进行预警提示 ; 0013 技术决策 - 用以记录技术决策信息及提供以往的技术决策记录, 相当于一个知 识库, 提供规则和经验给软件开发人员进行项目决策 ; 说 明 书 CN 104463396 A 3 2/2 页 4 0014 设计开发管理 - 用以生成项目的业务流程图, 系统框架图等信息 ; 0015 编码管理 - 用以检测编码人员编写的代码, 包括语法检查, 语义检查, 内存测试 能功能 ; 0016 测试管理 - 用以测试人员对项目展开测试工作, 根据测试人员的测试结果及预 先设定的规则, 该模块可生成对最终产品的等级评价信息 ; 0017 质量管理 - 用以质量管理人员对整个项目的。

9、质量进行追踪管理 ; 0018 度量分析及量化管理 - 用以根据企业以往的知识库, 对新软件产品进行量化分 析, 并生成新的知识规则保存到知识库里。 0019 上述模块中, 除了项目计划, 配置管理, 需求开发管理, 设计开发管理, 编码管理, 测试管理和质量管理为每个软件项目的必选项外, 其于都为可裁剪的可选项, 当用户新建 一个软件开发项目时, 系统按照用户选取的管理模块, 然后制定各个模块的评审者及通过 评审条件, 设定完这些基本要素后, 系统将生成一个管理环境对用户的软件项目进行管理。 0020 系统的各个模块中包含有预定的规范文档, 例如 项目计划 ,用户需求说明书 , 需求规格说明书 ,测试报告 等等, 用户也可以在相应的流程内新增规范文档。 说 明 书 CN 104463396 A 4 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1