一种软件研发管理的方法、系统及相关装置制造方法及图纸

技术编号:17032433 阅读:33 留言:0更新日期:2018-01-13 19:07
本申请公开了一种软件研发管理的方法,包括分析接收到的需求信息得到资源需求和任务信息,根据该资源需求分配资源信息;其中,该资源信息包括人力资源信息和设备资源信息;将该人力资源信息和该任务信息发送至该设备资源信息对应的设备,当接收到该设备提交的代码时,根据该代码构建软件版本,并测试该软件版本,若测试通过则发布该软件版本。该方法通过将技术管理和资源管理之间建立自动化联系机制,使需求、任务、软件版本有机联系在一起,不需要依赖于复杂的手工填写便可完成软件交付过程,提高了软件研发管理的效率。本申请同时还提供了一种软件研发管理的系统及相关装置,具有上述有益效果。

【技术实现步骤摘要】
一种软件研发管理的方法、系统及相关装置
本申请涉及软件研发管理领域,特别涉及一种软件研发管理的方法、系统及相关装置。
技术介绍
随着移动互联网及云计算技术的快速发展,软件开发模式从传统的瀑布模型发展为敏捷模型,软件工程各阶段的工作由串行逐步转变为并行。与之匹配的研发管理系统也从流程驱动的静态管理系统发展为测试驱动的动态管理系统。容器技术出现之后,开发&运维(Develop&Operations,DevOps)快速发展,各大厂商均提出自己的DevOps解决方案。但是,目前的研发管理系统并没有适应DevOps的发展和普及,目前业界普遍采用分离式的研发管理系统,技术管理(需求管理,代码管理、构建管理、故障管理、版本管理)与资源管理(工时管理、设备管理、任务管理)缺少互通机制,仅能通过手工填写的方式建立联系,不仅工作量大,还导致信息同步滞后、降低研发效率。因此,如何提高软件研发管理的效率是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请的目的是提供一种软件研发管理的方法、系统及相关装置,该方法能够提高软件研发管理的效率。为解决上述技术问题,本申请提供一种软件研发管理的本文档来自技高网...
一种软件研发管理的方法、系统及相关装置

【技术保护点】
一种软件研发管理的方法,其特征在于,包括:分析接收到的需求信息得到资源需求和任务信息;根据所述资源需求分配资源信息;其中,所述资源信息包括人力资源信息和设备资源信息;将所述人力资源信息和所述任务信息发送至所述设备资源信息对应的设备;当接收到所述设备提交的代码时,根据所述代码构建软件版本;测试所述软件版本,若测试通过则发布所述软件版本。

【技术特征摘要】
1.一种软件研发管理的方法,其特征在于,包括:分析接收到的需求信息得到资源需求和任务信息;根据所述资源需求分配资源信息;其中,所述资源信息包括人力资源信息和设备资源信息;将所述人力资源信息和所述任务信息发送至所述设备资源信息对应的设备;当接收到所述设备提交的代码时,根据所述代码构建软件版本;测试所述软件版本,若测试通过则发布所述软件版本。2.根据权利要求1所述的方法,其特征在于,将所述人力资源信息和所述任务信息发送至所述设备资源信息对应的设备,包括:根据所述人力资源信息、所述设备资源信息和所述任务信息制定人力设备计划;将所述人力设备计划发送至所述设备资源信息对应的设备。3.根据权利要求2所述的方法,其特征在于,测试所述软件版本,若测试通过则发布所述软件版本,包括:测试所述软件版本,得到所述软件版本的故障信息的数量;判断所述故障信息的数量是否小于阈值;若是,则发布所述软件版本,并回收所述资源信息。4.一种软件研发管理的系统,其特征在于,包括:接收模块,用于接收到需求信息;分析模块,用于分析所述需求信息得到资源需求和任务信息;资源分配模块,用于根据所述资源需求分配资源信息;其中,所述资源信息包括人力资源信息和设备资源信息;发送模块,用于将所述人力资源信息和所...

【专利技术属性】
技术研发人员:冯瑞鹏
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1