[发明专利]项目管理方法和系统在审
申请号: | 202110097368.4 | 申请日: | 2021-01-25 |
公开(公告)号: | CN112817843A | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 叶涛;时文豪 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/10;G06F8/20 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 王勇 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目 管理 方法 系统 | ||
1.一种项目管理方法,其特征在于,包括:
接收针对目标项目的项目需求和技术需求;
根据所述项目需求和所述技术需求,生成与所述目标项目对应的多个项目判断标准;
分析所述目标项目的项目代码是否符合所述多个项目判断标准对应的多个提测标准数据;及
若所述项目代码符合所述多个提测标准数据,则确定所述项目代码进入测试状态。
2.根据权利要求1所述的项目管理方法,其特征在于,所述方法还包括:
当所述项目代码进入所述测试状态之后,对所述项目代码进行测试;及
根据测试结果,确定所述项目代码进入待上线状态或确定所述项目代码进入测试驳回状态。
3.根据权利要求2所述的项目管理方法,其特征在于,所述方法还包括:
当所述项目代码进入所述待上线状态之后,对所述项目代码进行预发验证;
根据验证结果,确定所述项目代码进入线上验收状态或确定所述项目代码进入验证驳回状态。
4.根据权利要求3所述的项目管理方法,其特征在于,所述项目代码包括主分支和多个开发分支;
对所述项目代码进行预发验证,包括:
根据所述主分支,创建预上线分支,所述预上线分支包括所述主分支;
将所述多个开发分支合并至所述预上线分支中;
在预发布环境中,对合并后的预上线分支执行回归测试;
若所述回归测试的测试结果符合预期结果,则判断所述目标项目是否满足预设上线时间周期;及
若所述目标项目满足所述预设上线时间周期,则确定所述合并后的预上线分支进入所述线上验收状态。
5.根据权利要求3所述的项目管理方法,其特征在于,所述方法还包括:
当所述项目代码进入所述线上验收状态之后,对所述项目代码进行线上发布;及
对所述项目代码进行数据归档,包括:
获取并存储开发环境中的开发数据和测试环境中的测试数据;及
根据所述开发数据和所述测试数据,生成多个项目开发质量数据和项目上线风险数据。
6.根据权利要求1所述的项目管理方法,其特征在于,所述多个提测标准数据包括与所述项目代码的目标业务关联的至少一个测试用例的预期结果;分析所述目标项目的项目代码是否符合所述多个项目判断标准对应的多个提测标准数据,包括:
根据所述至少一个测试用例,测试所述项目代码的所述目标业务,以得到所述目标业务的测试结果;及
根据所述目标业务的测试结果与所述至少一个测试用例的预期结果的比对结果,判断所述目标业务的测试结果是否符合所述至少一个测试用例的预期结果。
7.根据权利要求1所述的项目管理方法,其特征在于,根据所述项目需求和所述技术需求,生成与所述目标项目对应的多个项目判断标准,包括:
确定所述目标项目的项目类型,所述项目类型包括前端和Java服务;
当所述项目类型为所述前端时,则根据所述目标项目的前端对应的所述项目需求和所述技术需求,匹配与所述目标项目的前端对应的至少一个前端项目判断标准;
当所述项目类型为所述Java服务时,则根据所述目标项目的后端对应的所述项目需求和所述技术需求,匹配与所述目标项目的后端对应的至少一个后端项目判断标准。
8.一种项目管理系统,其特征在于,包括:
接收模块,用于接收针对目标项目的项目需求和技术需求;
生成模块,用于根据所述项目需求和所述技术需求,生成与所述目标项目对应的多个项目判断标准;
提测分析模块,用于分析所述目标项目的项目代码是否符合所述多个项目判断标准对应的多个提测标准数据;
测试模块,用于若所述项目代码符合所述多个提测标准数据,则确定所述项目代码进入测试状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110097368.4/1.html,转载请声明来源钻瓜专利网。