一种支持动态构建项目的方法、系统和装置制造方法及图纸

技术编号:29206016 阅读:17 留言:0更新日期:2021-07-10 00:41
本发明专利技术公开了一种支持动态构建项目的方法、系统和装置,包括如下步骤:步骤S01:构建项目内容,填写相应的项目名称,选择项目的输出终端和项目版本;步骤S02:管理所构建项目列表,开启、禁用、修改、增加和/或删除需求中不合适的类型和属性;步骤S03:按属性将所构建项目内容映射到输出终端上;在进行步骤S01~步骤S03的过程中,实时收集数据,以完整反应出每个项目的投入产生比,对下次迭代做基础条件判断。本发明专利技术能够为研发人员节省项目研发的时间,极大的提高了研发效率,缩短了项目研发的时间,降低了研发成本;通过本发明专利技术业务人员可获取到相应项目的业务数据,提高了业务人员的工作效率。工作效率。工作效率。

【技术实现步骤摘要】
一种支持动态构建项目的方法、系统和装置


[0001]本专利技术涉及一种支持动态构建项目的方法、系统和装置,属于软件开发


技术介绍

[0002]目前在进行项目开发过程中,研发人员需要先分析整个需求,然后再做具体的设计、研发上线。进行软件项目构建时,需要在系统上配置构建任务、当有多个软件项目时,需要单独配置一个构建任务。而项目开发往往涉及多个软件项目并存的情况,因而需要研发人员经常为各个软件项目分别配置相应的构建任务,使得研发人员的工作量较大、效率低。

技术实现思路

[0003]本专利技术的目的在于,提供一种支持动态构建项目的方法、系统和装置,能够降低研发人员的工作量,提高项目研发效率。
[0004]为解决上述技术问题,本专利技术采用如下的技术方案:一种用于支持动态构建项目的方法,包括如下步骤:
[0005]步骤S01:构建项目内容,填写相应的项目名称,选择项目的输出终端和项目版本;
[0006]步骤S02:管理所构建项目列表,开启、禁用、修改、增加和/或删除需求中不合适的类型和属性;
[0007]步骤S03:按属性将所构建项目内容映射到输出终端上;
[0008]在进行步骤S01~步骤S03的过程中,实时收集数据,以完整反应出每个项目的投入产生比,对下次迭代做基础条件判断。实时收集的数据包括用户的点击等一系列行为数据。
[0009]一种支持动态构建项目的系统,包括项目构建模块、项目管理模块、映射模块和数据收集模块,所述项目构建模块包括输入子模块和项目操作子模块,输入子模块用于输入项目名称及确定输出终端选项、版本选项和选择使用状态;项目操作子模块用于进行修改操作、配置操作、记录列表信息、查看数据、渠道操作、模板管理和进行项目克隆操作;所述的项目管理模块用于管理整个项目列表,管理内容包括开启、禁用、修改、增加、删除需求中不合适的类型和属性;所述的映射模块用于按照属性映射到输出终端上;所述的数据收集模块,用于实时收集数据,完整反应出每个项目的ROI,对下次的迭代做基础条件判断。
[0010]前述的这种支持动态构建项目的系统中,所述输出终端选项包括H5终端、APP终端或PC 终端;所述使用状态为开启或禁用两种状态。
[0011]一种用于支持动态构建项目的装置,所述装置包括:处理器和存储器,存储器上存储有可在所述处理器上运行的计算机程序;其中,所述计算机程序被所述处理器执行时实现如前所述的用于支撑动态构建项目的方法的步骤。
[0012]与现有技术相比,本专利技术能够为研发人员节省项目研发的时间,极大的提高了研发效率,缩短了项目研发的时间,降低了研发成本;通过本专利技术业务人员可获取到相应项目的业务数据,提高了业务人员的工作效率。
附图说明
[0013]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的不当限制。在附图中:
[0014]图1是本专利技术方法的实现流程图;
[0015]图2是本专利技术装置的结构框图。图3是本专利技术一种支持动态构建项目的系统的项目构建模块的实例图;图4是本专利技术一种支持动态构建项目的系统的项目管理模块的实例图;图5是本专利技术一种支持动态构建项目的系统的项目操作子模块的实例图图6是本专利技术的时序图。
[0016]下面结合附图和具体实施方式对本专利技术作进一步的说明。
具体实施方式
[0017]为了使本
的人员更好地理解本专利技术方案,下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。
[0018]需要说明的是,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0019]本专利技术的实施例1:一种用于支持动态构建项目的方法,包括如下步骤:
[0020]步骤S01:构建项目内容,填写相应的项目名称,选择项目的输出终端和项目版本;
[0021]步骤S02:管理所构建项目列表,开启、禁用、修改、增加和/或删除需求中不合适的类型和属性;
[0022]步骤S03:按属性将所构建项目内容映射到输出终端上;
[0023]在进行步骤S01~步骤S03的过程中,实时收集数据,如用户的点击等一系列行为数据,以完整反应出每个项目的投入产生比(ROI),对下次迭代做基础条件判断。采用本专利技术方法,使整体的项目研发成本和效率得到了有效的降低;使用户能够更快速的体验到项目研发的产品;使我研发人员能够快速的对想法进行验证和试错,并且能够快速的发布;使业务在基于ROI的基础上快速的迭代;使元数据能够有效的组织和共享。研发人员在获取研发成果时更直观、更快速,所见即所得,能够快速对项目进行构建,无需重新研发,提高了效率,降低了成本。
[0024]本专利技术的实施例2:一种支持动态构建项目的系统,包括项目构建模块、项目管理模块、映射模块和数据收集模块,项目构建模块包括输入子模块和项目操作子模块,输入子模块用于输入项目名称及确定输出终端选项、版本选项和选择使用状态;项目操作子模块用于进行修改操作、配置操作、记录列表信息、查看数据、渠道操作、模板管理和进行项目克隆操作;项目管理模块用于管理整个项目列表,管理内容包括开启、禁用、修改、增加、删除需求中不合适的类型和属性;映射模块用于按照属性映射到输出终端上;数据收集模块,用于实时收集数据,完整反应出每个项目的投入产生比,对下次的迭代做基础条件判断,将输出终端选项设为H5终端;版本选项设为v1.0;使用状态设为开启。
[0025]本专利技术的实施例3:一种支持动态构建项目的系统,包括项目构建模块、项目管理
模块、映射模块和数据收集模块,项目构建模块包括输入子模块和项目操作子模块,输入子模块用于输入项目名称及确定输出终端选项、版本选项和选择使用状态;项目操作子模块用于进行修改操作、配置操作、记录列表信息、查看数据、渠道操作、模板管理和进行项目克隆操作;项目管理模块用于管理整个项目列表,管理内容包括开启、禁用、修改、增加、删除需求中不合适的类型和属性;映射模块用于按照属性映射到输出终端上;数据收集模块,用于实时收集数据,完整反应出每个项目的ROI(投入产生比),对下次的迭代做基础条件判断,输出终端选项包括H5终端、APP终端或PC终端;所述版本选项为v2.0,版本选项可根据实际需要进行选择;所述使用状态为开启或禁用两种状态。如图3所示为一种支持动态构建项目的系统的项目构建模块的实例图:如图4所示为一种支持动态构建项目的系统的项目管理模块的实例图;如图5所示为一种支持动态构建项目的系统的项目操作子模块的实例图。
[0026]如图6所示时序图,通过项目构建模块,研发人员可进行项目创建,通过项目操作子模块可进行项目克隆;通过项目管理模块研发人员可为项目配置属性,完成项目构建后,按照配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于支持动态构建项目的方法,其特征在于,包括如下步骤:步骤S01:构建项目内容,填写相应的项目名称,选择项目的输出终端和项目版本;步骤S02:管理所构建项目列表,开启、禁用、修改、增加和/或删除需求中不合适的类型和属性;步骤S03:按数据库字段的属性将所构建项目内容映射到输出终端上;在进行步骤S01~步骤S03的过程中,实时收集数据,以完整反应出每个项目的投入产生比,对下次迭代做基础条件判断。2.一种支持动态构建项目的系统,其特征在于,包括项目构建模块、项目管理模块、映射模块和数据收集模块,所述项目构建模块包括输入子模块和项目操作子模块,输入子模块用于输入项目名称及确定输出终端选项、版本选项和选择使用状态;项目操作子模块用于进行修改操作、配置操作、记录列表信息...

【专利技术属性】
技术研发人员:曲勇陈智元蔡林贾彩建
申请(专利权)人:北京大生在线科技有限公司
类型:发明
国别省市:

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

1