一种开发需求的自动发布方法和系统技术方案

技术编号:10075340 阅读:102 留言:0更新日期:2014-05-24 04:30
本发明专利技术适用于计算机领域,提供了一种开发需求的自动发布方法和系统,所述方法包括:确定开发需求的需求类型;根据所述需求类型确定包含可配置项的配置表;在所述配置表中设置所述可配置项以生成配置文件;发布确定的所述需求类型和生成的所述配置文件。本发明专利技术实施例,由需求策划者根据需求类型确定配置表,再根据具体的需求内容在配置表中设置各配置项以生成配置文件,然后发布生成的配置文件,即可实现需求的发布。开发需求完全由产品人员根据需要配置发布来完成,整个过程不需要开发人员参与,省去了产品人员和开发人员间的沟通耗时,发布效率高,节省人力资源。

【技术实现步骤摘要】

本专利技术属于计算机领域,尤其涉及一种开发需求的自动发布方法和系统
技术介绍
开发需求的发布是一个很漫长繁琐的过程,如图1所示为现有技术的开发需求的发布过程,期间由产品经理提出需求,项目经理为所述需求进行排期,然后由开发工程师开发程序,最后经过测试工程师的测试才可以发布。这个过程适合于全新的开发需求的发布,但是对于相似的各个开发需求,仍然分别使用这样漫长的发布过程会很麻烦,而且发布效率低下,人力资源浪费。
技术实现思路
本专利技术实施例的目的在于提供一种开发需求的自动发布方法和系统,以解决现有技术的开发需求发布效率低下,人力资源浪费的问题。本专利技术实施例是这样实现的,一种开发需求的自动发布方法,所述方法包括以下步骤:确定开发需求的需求类型;根据所述需求类型确定包含可配置项的配置表;根据需求内容在所述配置表中设置所述可配置项以生成配置文件;发布生成的所述配置文件。本专利技术实施例的另一目的在于提供一种开发需求的自动发布系统,所述系统包括:需求类型确定单元,用于确定开发需求的需求类型;配置表确定单元,用于根据所述需求类型确定单元确定的需求类型,确定包含可配置项的配置表;配置文件生成单元,用于根据需求内容在所述配置表确定单元确定的配置表中,设置所述可配置项以生成配置文件;发布单元,用于发布所述配置文件生成单元生成的配置文件。本专利技术实施例,由需求策划者根据需求类型确定配置表,再根据具体的需求内容在配置表中设置各配置项以生成配置文件,然后发布生成的配置文件,即可实现需求的发布。开发需求完全由产品人员根据需要配置发布来完成,整个过程不需要开发人员参与,省去了产品人员和开发人员间的沟通耗时,发布效率高,节省人力资源。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是现有技术提供的开发需求发布方法的流程图;图2是本专利技术实施例提供的开发需求自动发布方法的流程图;图3是本专利技术实施例提供的开发需求自动发布系统的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一如图2所示为本专利技术实施例提供的开发需求自动发布方法的流程图,所述方法包括以下步骤:在步骤S201中,确定开发需求的需求类型。在本专利技术实施例中,产品人员根据开发需求的需要,首先确定该开发需求的需求类型,如“抢票”、“申请号码”等。需要指出的是,该步骤由产品人员(例如,产品经理)完成。在步骤S202中,根据所述需求类型确定包含可配置项的配置表。在本专利技术实施例中,配置表中可以设置多个对需求类型进行配置的可配置项,产品人员在确定开发需求的需求类型之后,需要根据所述需求类型确定配置表,需要指出的是所述需求类型在确定后就不再改变,产品人员只需要对配置表中的可配置项进行配置。所述根据所述需求类型确定包含可配置项的配置表的步骤具体为:(1)、检索数据库中存储的配置表库,判断所述需求类型是否存在于所述配置表库中;(2)、如果是,则获取数据库中存储的所述配置表;(3)、如果否,则根据确定的所述需求类型设置配置表。在本专利技术实施例中,需求类型通常都很容易确定,但根据所述需求类型确定配置表却比较复杂,为了配置表的快速确定和重复利用,设置了用来存储配置表的配置表库,所述配置表库位于数据库中。在所述配置表库中存储了一些曾经确定过的配置表,如果是一些比较小的改动,则可以直接从所述配置表库中读取所述配置表,如:将地点配置项由“北京”改为“上海”,则可以直接从配置表库中读取对应的配置表,对配置表中地点配置项进行修改即可;相对的如果在配置表库中没有需求类型相同的配置表,则设置一个新的配置表。以发布一款抢票软件的开发需求为例进行说明,在这款抢票软件中,需求类型即为抢票,根据该抢票功能可以设置包含“时间”、“地点”等可配置项的配置表。作为本专利技术的一个可选实施例,在所述如果否,则根据确定的所述需求类型设置配置表的步骤之后,所述方法还包括以下步骤:将所述配置表存储到所述数据库。在本专利技术实施例中,将设置的配置表存储到数据库中,可以方便在后续的开发需求中,供需求类型相同的开发需求使用。在步骤S203中,根据需求内容在所述配置表中设置所述可配置项以生成配置文件。在本专利技术实施例中,产品人员在配置表设置所述可配置项,而开发人员(例如,程序设计人员)根据设置的所述可配置项生成配置文件,所述设置包括:录入配置信息、查询配置信息、修改配置信息等。在具体的实施过程中,以需求类型为区别创建配置表(即“抢票”功能对应一张配置表、“申请号码”功能对应一张配置表),配置表中的各个字段对应需求类型的各个可配置项,产品人员对所述字段进行修改即为对可配置项进行设置,在对可配置项的设置完成之后,开发人员根据对所述可配置项进行的设置生成配置文件,并且为每个配置文件设置唯一的标识,所述标识用于在后续的操作中,对不同的配置文件进行区别。还是以发布一款抢票软件的开发需求为例进行说明,在确定了该项目的需求类型为抢票,配置表中的可配置项为“时间”、“地点”之后,项目开发人员可以在可配置项中设置配置信息,比如通过录入功能将配置信息录入为“10月10日”“北京”;通过查询功能可以查询配置信息中是否有“10月10日”“北京”的抢票项目;通过修改功能可以在录入出现错误时对配置信息进行修改。在步骤S204中,发布生成的所述配置文件。在本专利技术实施例中,产品人员发布生成的所述配置文件,以使开发人员获取所述配置文件,并在后续的操作中开发人通过软件等程序实现所述开发需求。还是以发布一款抢票软件的开发需求为例进行说明,产品人员将配置信息设置为“10月10日”“北京”,那么将上述配置信息加载到“抢票”需求类型中,即可生成一款“10月10日北京抢票”的开发需求。本专利技术实施例,由需求策划者根据需求类型确定配置表,再根据具体的需求内容在配置表中设置各配置项以生成配置本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种开发需求的自动发布方法,其特征在于,所述方法包括以下步骤:
确定开发需求的需求类型;
根据所述需求类型确定包含可配置项的配置表;
根据需求内容在所述配置表中设置所述可配置项以生成配置文件;
发布生成的所述配置文件。
2.如权利要求1所述的方法,其特征在于,所述根据所述需求类型确定包
含可配置项的配置表的步骤,包括:
检索数据库中存储的配置表库,判断所述需求类型是否存在于所述配置表
库中;
如果是,则获取数据库中存储的所述配置表;
如果否,则根据确定的所述需求类型设置配置表。
3.如权利要求2所述的方法,其特征在于,在所述根据确定的所述需求类
型设置配置表的步骤之后,所述方法还包括以下步骤:
将所述配置表存储到所述数据库。
4.如权利要求1所述的方法,其特征在于,所述设置所述可配置项,包括:
录入配置信息、查询配置信息、修改配置信息。
5.如权利要求1所述的方法,其特征在于,在所述根据需求内容在所述配
置表中设置所述可配置项以生成配置文件的步骤之后,发布生成的所述配置文
件的步骤之前,所述方法还包括以下步骤:
为生成的所述配置文件设置唯一的标识。
6.一种开发需求的自动发布系统,其特征在于,所述系统包括:
需求类型确定单元,用于确定开...

【专利技术属性】
技术研发人员:马展峰
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1