[发明专利]一种基于云平台的软件开发方法和云开发平台在审
申请号: | 201711450643.6 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108182058A | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 宋健;王佳;高雪挺;朱岩;张中良;张顺 | 申请(专利权)人: | 北京星河星云信息技术有限公司;北京星河世界集团有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F11/36;H04L29/08 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100084 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 开发工具 开发平台 软件开发 云平台 代码开发 开发模块 开发语言 项目创建 创建 开发 快速开通 任务选择 执行软件 免维护 研发 调用 语言 申请 发布 | ||
本发明公开了一种基于云平台的软件开发方法和云开发平台。包括获取项目创建信息,项目创建信息用于创建新的项目;创建至少一个版本;创建至少一个任务,至少一个任务与至少一个版本相对应,至少一个任务用于指示需要开发的代码以及需要开发的代码的语言和开发工具版本;在开发模块中根据至少一个任务选择与任务相对应的开发语言和开发工具版本并通过相对应的开发语言和开发工具完成代码开发,开发模块包括多个不同语言、版本的开发工具;云开发平台对至少一个版本进行发布。本申请在代码开发的过程中通过执行软件开发方法以及调用云开发平台上包括的各个模块,从而完成代码的开发。从而提供一个免维护、快速开通的软件开发云平台提高研发效率。
技术领域
本申请涉及软件开发技术领域,尤其涉及一种基于云平台的软件开发方法和云开发平台。
背景技术
代码开发是互联网、计算机技术的基础。一套完善的开发流程以及工具是代码开发的重要保障。随着互联网云计算、大数据、人工智能/互联网技术发展和业务模式革新,产品的开发迭代速度和质量要求越来越高。
现有技术中,开发环境需要自己搭建维护硬件及软件工具。开发环境搭建完成后,还需要有运维技术人员维护,费时费力。同时,开发环境资源有限,当涉及到环境拓展时,往往需要重新部署,而重新部署时调试及备份迁移成本太高。当开发环境交复杂时,开发环境中包括的工具繁多,且工具之间相对独立,无法进行流程化管理,导致工作效率低。
开发环境没有统一管理,各个研发人员版本不一,开发联调问题繁多,不宜解决。由于开发环境资源有限,软件版本测试环境不干净,由于测试环境造成的测试和开发问题无法快速定位解决。开发部署测试都是线性流程,无法并行工作,效率低。现有开发流程不支持自动部署,部署复杂。研发工作无法量化,KPI无从考证。无法进行跨部门开发协作,更不用说跨地域了。
因此,对于小型创业公司或者传统企业转型来说,完善的开发流程和开发工具是比较难以获得的资源。即使拥有了完善的开发环境,需要准备的硬件资源、开发环境、运行服务等繁杂的工作,且成本高、部署慢、难维护,需要花费大部分时间在环境上。
发明内容
为了解决上述技术问题,本申请具体实施例提供一种基于云平台的软件开发方法和云开发平台,提供一个免维护、快速开通的完善的开发环境和开发工具。
本申请是通过如下方式实现的:
第一方面,本申请具体实施例提供一种基于云平台的软件开发方法,所述方法包括:
云开发平台获取项目创建信息,所述项目创建信息用于创建新的项目;
云开发平台在创建的所述项目内创建至少一个版本;
云开发平台创建至少一个任务,所述至少一个任务与至少一个所述版本相对应,所述至少一个任务分别用于指示需要开发的代码以及所述需要开发的代码的语言和开发工具版本;
云开发平台在开发模块中根据所述至少一个任务选择与所述任务相对应的开发语言和开发工具版本并通过所述相对应的开发语言和开发工具完成代码开发,所述开发模块包括多个不同语言、版本的开发工具;
云开发平台对所述至少一个版本进行发布。
在一个可能的设计中,通过所述项目创建信息创建新的项目时,还包括配置至少一个项目模块,所述项目模块为实现一种功能的功能模块,所述至少一个任务归属不同的项目模块。
在一个可能的设计中,添加项目成员以及指定项目成员的角色,从而通过不同角色的项目成员完成代码开发。
在一个可能的设计中,所述方法还包括:根据项目成员的角色对创建的至少一个任务分配项目成员。
在一个可能的设计中,所述方法还包括,获取测试任务和测试用例,根据所述测试任务和测试用例,对开发的代码进行测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星河星云信息技术有限公司;北京星河世界集团有限公司,未经北京星河星云信息技术有限公司;北京星河世界集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711450643.6/2.html,转载请声明来源钻瓜专利网。