[发明专利]一种新型软件研发管理的方法和系统以及相关装置在审
申请号: | 201810704604.2 | 申请日: | 2018-06-30 |
公开(公告)号: | CN109032657A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 方义成 | 申请(专利权)人: | 安徽合软信息技术有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/50;G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市经济技*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件版本 相关装置 设备资源信息 任务信息 软件研发 新型软件 研发管理 资源需求 分配资源信息 人力资源信息 该人力资源 测试通过 软件交付 需求信息 有机联系 资源管理 资源信息 技术管理 构建 申请 自动化 发送 测试 管理 发布 分析 | ||
本申请公开了一种新型软件研发管理的方法和系统以及相关装置,包括分析接收到的需求信息得到资源需求和任务信息,根据该资源需求分配资源信息;其中,该资源信息包括人力资源信息和设备资源信息;将该人力资源信息和该任务信息发送至该设备资源信息对应的设备,当接收到该设备提交的代码时,根据该代码构建软件版本,并测试该软件版本,若测试通过则发布该软件版本。该方法通过将技术管理和资源管理之间建立自动化联系机制,使需求、任务、软件版本有机联系在一起,不需要依赖于复杂的手工填写便可完成软件交付过程,提高了软件研发管理的效率。本申请同时还提供了一种软件研发管理的系统及相关装置,具有上述有益效果。
技术领域
本申请涉及软件研发管理领域,特别涉及一种新型软件研发管理的方法和系统以及相关装置。
背景技术
随着移动互联网及云计算技术的快速发展,软件开发模式从传统的瀑布模型发展为敏捷模型,软件工程各阶段的工作由串行逐步转变为并行。与之匹配的研发管理系统也从流程驱动的静态管理系统发展为测试驱动的动态管理系统。容器技术出现之后,开发&运维(Develop&Operations,DevOps)快速发展,各大厂商均提出自己的DevOps解决方案。
但是,目前的研发管理系统并没有适应DevOps的发展和普及,目前业界普遍采用分离式的研发管理系统,技术管理(需求管理,代码管理、构建管理、故障管理、版本管理)与资源管理(工时管理、设备管理、任务管理)缺少互通机制,仅能通过手工填写的方式建立联系,不仅工作量大,还导致信息同步滞后、降低研发效率。因此,如何提高软件研发管理的效率是本领域技术人员目前需要解决的技术问题。
发明内容
本申请的目的是提供一种新型软件研发管理的方法和系统以及相关装置,该方法能够提 高软件研发管理的效率。
为解决上述技术问题,本申请提供一种软件研发管理的方法,该方法包括:分析接收到的需求信息得到资源需求和任务信息;根据所述资源需求分配资源信息;其中,所述资源信息包括人力资源信息和设备 资源信息;将所述人力资源信息和所述任务信息发送至所述设备资源信息对应的设备;当接收到所述设备提交的代码时,根据所述代码构建软件版本;测试所述软件版本,若测试通过则发布所述软件版本。
可选的,将所述人力资源信息和所述任务信息发送至所述设备资源信息对应的设备,包括:根据所述人力资源信息、所述设备资源信息和所述任务信息制定人力设备计划;将所述人力设备计划发送至所述设备资源信息对应的设备。
可选的,测试所述软件版本,若测试通过则发布所述软件版本,包括:测试所述软件版本,得到所述软件版本的故障信息的数量;判断所述故障信息的数量是否小于阈值;若是,则发布所述软件版本,并回收所述资源信息。本申请还提供一种软件研发管理的系统,该系统包括:接收模块,用于接收到需求信息;分析模块,用于分析所述需求信息得到资源需求和任务信息;资源分配模块,用于根据所述资源需求分配资源信息;其中,所述资源信息包括人 力资源信息和设备资源信息;发送模块,用于将所述人力资源信息和所述任务信息发送至所述设备资源信息对 应的设备;构建模块,用于当接收到所述设备提交的代码时,根据所述代码构建软件版本;测试发布模块,用于测试所述软件版本,若测试通过则发布所述软件版本。
可选的,所述发送模块包括:制定子模块,用于根据所述人力资源信息、所述设备资源信息和所述任务信息制 定人力设备计划;发送子模块,用于将所述人力设备计划发送至所述设备资源信息对应的设备。
可选的,所述测试发布模块包括:测试子模块,用于测试所述软件版本,得到所述软件版本的故障信息的数量;判断子模块,用于判断所述故障信息的数量是否小于阈值;发布子模块,用于当所述故障信息的数量小于所述阈值时,发布所述软件版本;
所述资源分配模块还包括回收子模块,用于当所述故障信息的数量小于所述阈值 时,回收所述资源信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽合软信息技术有限公司,未经安徽合软信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810704604.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于对象匹配的参数修改方法及其装置
- 下一篇:一种课程包自动生成的方法