CN111191999B - 产品研发管理方法、装置、计算机设备及存储介质 - Google Patents
产品研发管理方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN111191999B CN111191999B CN201911113071.1A CN201911113071A CN111191999B CN 111191999 B CN111191999 B CN 111191999B CN 201911113071 A CN201911113071 A CN 201911113071A CN 111191999 B CN111191999 B CN 111191999B
- Authority
- CN
- China
- Prior art keywords
- development
- product
- research
- online
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种产品研发管理方法、装置、计算机设备及存储介质,涉及研发管理技术领域。该产品研发管理方法包括:根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成待上线产品的研发计划;根据用户输入的进度跟踪信息生成指令,基于研发节点和研发节点对应的研发时间,生成待上线产品的进度跟踪信息;基于研发节点和研发节点对应的研发时间,生成风险预警信息;采用预设的信息展示方式,将待上线产品的研发计划、待上线产品的进度跟踪信息或风险预警信息展示给用户。采用该产品研发管理方法能够实现对待上线产品的有效管理。
Description
【技术领域】
本发明涉及研发管理技术领域,尤其涉及一种产品研发管理方法、装置、计算机设备及存储介质。
【背景技术】
目前,在产品研发过程中,关于待上线产品的管理都是通过人工统计实现,需要投入较多的人力去跟进各个待上线产品中研发模块的进展,耗时耗力,无法实现对待上线产品的有效管理。
【发明内容】
有鉴于此,本发明实施例提供了一种产品研发管理方法、装置、计算机设备及存储介质,用以解决目前无法实现对待上线产品进行有效管理的问题。
第一方面,本发明实施例提供了一种产品研发管理方法,包括:
根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成所述待上线产品的研发计划,其中,所述计划制定指令用于确定所述待上线产品的研发节点,以及各所述研发节点对应的研发时间,所述研发计划包括研发模块,所述研发模块包括一个或多个研发节点;
根据用户输入的进度跟踪信息生成指令,基于所述研发节点和所述研发节点对应的研发时间,生成所述待上线产品的进度跟踪信息,其中,所述进度跟踪信息与所述研发模块相关;
基于所述研发节点和所述研发节点对应的研发时间,生成风险预警信息,其中,所述风险预警信息通过用户输入的风险预警信息指令生成,或者按照预设时间周期自动生成;
采用预设的信息展示方式,将所述待上线产品的研发计划、所述待上线产品的进度跟踪信息或所述风险预警信息展示给用户,其中,所述信息展示方式包括以图表形式的方式展示所述进度跟踪信息,或者以邮件通知的方式展示所述进度跟踪信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成所述待上线产品的研发计划,包括:
根据用户输入的所述待上线产品的数据和所述待上线产品ID,在产品管理平台上创建所述待上线产品,并将所述待上线新产品ID和所述待上线产品的数据在平台页面上展示,其中,所述待上线产品ID在平台页面上采用超链接的形式展示,所述超链接用于跳转至计划定制页面;
根据用户输入的跳转指令,通过所述待上线产品ID的所述超链接跳转至所述计划定制页面;
在所述计划定制页面上获取用户的编辑指令,进入编辑页面,在所述编辑页面中获取用户输入的启动时间,以及往后时间推算的计划制定指令,根据所述启动时间和所述往后时间推算的计划制定指令得到所述待上线产品的研发节点,以及各所述研发节点对应的研发时间,生成所述待上线产品的研发计划,其中,所述研发节点根据所述待上线产品所属的流程类型和产品类型,通过查找数据库中匹配的研发产品模板确定,所述研发产品模板存储有所述研发节点,以及各所述研发节点对应的研发时间的与研发计划相关的信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述进度跟踪信息包括需求提交模块的总览进度跟踪信息,其中,所述需求提交模块属于所述研发模块,所述根据用户输入的进度跟踪信息生成指令,基于所述研发节点和所述研发节点对应的研发时间,生成所述待上线产品的进度跟踪信息,包括:
根据用户输入的所述进度跟踪信息生成指令,获取用户预先输入的目标时间段,并根据所述待上传产品的研发节点和所述研发节点对应的研发时间,确定所述目标时间段内所述待上传产品的产品总数,其中,所述进度跟踪信息生成指令与所述需求提交模块的总览进度跟踪信息相关;
遍历所述待上传产品,获取与所述待上传产品关联的需求个数,通过累加所述需求个数得到所述目标时间段内的需求总数;
在所述遍历的过程中,获取所述待上传产品的待提交需求个数和已提交需求个数,统计所述目标时间段内的需求提交总数,并根据所述需求提交总数计算得到需求提交进度,其中,所述需求提交进度=已提交需求个数/待提交需求个数;
在所述遍历的过程中,获取异常需求个数,所述异常需求个数包括未按时提交需求的需求个数和逾期提交的需求个数,根据所述异常需求个数计算得到异常需求比例,其中,所述异常需求比例=异常需求个数/需求提交总数;
根据所述目标时间段内所述待上线产品的产品总数、所述需求提交总数、所述需求提交进度和所述异常需求比例生成所述待上线产品的进度跟踪信息,其中,所述进度跟踪信息与所述需求提交模块的总览进度跟踪信息相关。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述基于所述研发节点和所述研发节点对应的研发时间,生成风险预警信息,包括:
获取用户输入的目标时间段;
基于所述研发节点和所述研发节点对应的研发时间,对所述研发模块中预先确定的目标数据进行统计,获取目标统计数据;
检测是否存在落入用户预先定义的风险预警条件的所述目标统计数据,若有,则根据所述目标统计数据生成所述风险预警信息。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述采用预设的信息展示方式,将所述待上线产品的研发计划、所述待上线产品的进度跟踪信息或所述风险预警信息展示给用户之后,还包括:
记录所述待上线产品的进度跟踪信息中日期在所述待上线产品的研发计划后的所述研发节点,将记录的所述研发节点作为目标研发节点;
将所述目标研发节点的详细信息存储在文本文档中,以供用户进行查阅分析,其中,所述目标研发节点的详细信息包括所述目标研发节点所在的待上线产品,所述待上线产品的研发节点,以及各所述研发节点对应的研发时间。
第二方面,本发明实施例提供了一种产品研发管理装置,包括:
研发计划生成模块,用于根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成所述待上线产品的研发计划,其中,所述计划制定指令用于确定所述待上线产品的研发节点,以及各所述研发节点对应的研发时间,所述研发计划包括研发模块,所述研发模块包括一个或多个研发节点;
进度跟踪信息生成模块,用于根据用户输入的进度跟踪信息生成指令,基于所述研发节点和所述研发节点对应的研发时间,生成所述待上线产品的进度跟踪信息,其中,所述进度跟踪信息与所述研发模块相关;
风险预警信息生成模块,用于基于所述研发节点和所述研发节点对应的研发时间,生成风险预警信息,其中,所述风险预警信息通过用户输入的风险预警信息指令生成,或者按照预设时间周期自动生成;
展示模块,用于采用预设的信息展示方式,将所述待上线产品的研发计划、所述待上线产品的进度跟踪信息或所述风险预警信息展示给用户,其中,所述信息展示方式包括以图表形式的方式展示所述进度跟踪信息,或者以邮件通知的方式展示所述进度跟踪信息。
第三方面,一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述产品研发管理方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,包括:计算机程序,所述计算机程序被处理器执行时实现上述产品研发管理方法的步骤。
在本发明实施例中,首先根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成所述待上线产品的研发计划,能够快速、完整地在产品管理平台上录入待上线产品,并生成待上线产品的研发计划;接着根据用户输入的进度跟踪信息生成指令,基于所述研发节点和所述研发节点对应的研发时间,生成所述待上线产品的进度跟踪信息,可以对待上线产品的进度进行追踪,快速、全方位地获知待上线产品各个研发模块的进度情况;然后基于所述研发节点和所述研发节点对应的研发时间,生成风险预警信息,可实现对上线产品的风险预警,让用户能够快速且不遗漏地获知存在研发进度困难的待上线产品;最后采用预设的信息展示方式,将所述待上线产品的研发计划、所述待上线产品的进度跟踪信息或所述风险预警信息展示给用户,可及时让用户获知待上线产品的最新情况,并方便用户随时对待上线产品进行可视化管理。本发明实施例中,通过该产品管理平台可实现对待上线产品的有效管理。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1是本发明一实施例中产品研发管理方法的一流程图;
图2是本发明一实施例中产品研发管理装置的一示意图;
图3是本发明一实施例中计算机设备的一示意图。
【具体实施方式】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的相同的字段,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述预设范围等,但这些预设范围不应限于这些术语。这些术语仅用来将预设范围彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一预设范围也可以被称为第二预设范围,类似地,第二预设范围也可以被称为第一预设范围。
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
图1示出本实施例中产品研发管理方法的一流程图。该产品研发管理方法具体可应用在产品管理平台上,在对待上线产品的研发管理过程中可采用该产品管理平台实现。该产品管理平台具体可应用在计算机设备上,其中,该计算机设备是可与用户进行人机交互的设备,包括但不限于电脑、智能手机和平板等设备。如图1所示,该产品研发管理方法包括如下步骤:
S10:根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成待上线产品的研发计划,其中,计划制定指令用于确定待上线产品的研发节点,以及各研发节点对应的研发时间,研发计划包括研发模块,研发模块包括一个或多个研发节点。
其中,待上线产品的数据具体可以包括产品编号、产品代码、产品销售渠道、启动时间、计划上线时间、流程类型、产品类型等。其中,流程类型具体可以包括但不限于常规流程和绿色通道流程等流程类型,绿色通道流程比常规流程的总研发时长要短。可以理解地,可以根据产品开发的经验预先对产品研发的流程进行分类,划分得到不同的流程类型。同样地,产品类型也可预先划分得到。流程类型和产品类型可决定待上线产品的研发节点,以及各研发节点对应的研发时间,可快速地完成研发计划的制定。
其中,待上线产品ID是指唯一识别待上线产品的标识。计划制定指令为制定待上线产品的研发计划的指令,用于确定待上线产品的研发节点,以及各研发节点对应的研发时间。
可以理解地,在一个待上线产品的研发计划中,包括多个研发模块:如需求提交模块、开发模块和测试模块,其中,每一研发模块中又设有一个或多个研发节点,如需求提交模块中包括第一需求研发节点、第二需求研发节点和第三需求研发节点,每个研发节点可看作是阶段性的工作任务。可以理解地,每个研发节点有其对应的研发时间,如第一需求研发节点的研发时间为2天,第二需求研发节点的研发时间为1天。
在一实施例中,用户可通过输入待上线产品的数据、待上线产品ID和计划制定指令,在产品管理平台上生成待上线产品的研发计划,从而可以在产品研发过程中对待上线产品实现系统化的管理。
进一步地,在步骤S10中,根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成待上线产品的研发计划,具体包括:
根据用户输入的待上线产品的数据和待上线产品ID,在产品管理平台上创建待上线产品,并将待上线新产品ID和待上线产品的数据在平台页面上展示,其中,待上线产品ID在平台页面上采用超链接的形式展示,超链接用于跳转至计划定制页面。
可以理解地,产品管理平台可根据用户需要创建待上线产品,将待上线产品进行集中管理,并且,待上线新产品ID和待上线产品的数据可在平台页面上展示,用户可以直观地获取到各个创建的待上线产品,并且可通过点击待上线产品ID所在的超链接跳转至计划定制页面实现待上线产品的计划定制。
根据用户输入的跳转指令,通过待上线产品ID的超链接跳转至计划定制页面。在计划定制页面上获取用户的编辑指令,进入编辑页面,在编辑页面中获取用户输入的启动时间,以及往后时间推算的计划制定指令,根据启动时间和往后时间推算的计划制定指令得到待上线产品的研发节点,以及各研发节点对应的研发时间,生成待上线产品的研发计划,其中,研发节点根据待上线产品所属的流程类型和产品类型,通过查找数据库中匹配的研发产品模板确定,研发产品模板存储有研发节点,以及各研发节点对应的研发时间的与研发计划相关的信息。
其中,用户输入往后时间推算的计划制定指令后,可根据启动时间自动进行往后推算。可以理解地,用户只需输入待上线产品的启动时间和往后时间推算的计划制定指令,即可根据待上线产品所属的流程类型和产品类型,快速确定研发节点,以及各研发节点对应的研发时间,根据启动时间自动往后推算,生成待上线产品的研发计划。
进一步地,还可以在计划定制页面获取复制研发计划的指令,进入产品选择页面中,通过获取用户输入的目标产品名称的选择指令,可根据目标产品名称获取该目标产品的研发计划信息,根据该研发计划信息生成新产品的研发计划。该在计划定制页面获取复制研发计划的指令的方法可以快速生成待上线产品的研发计划。
进一步地,还可以在计划定制页面获取研发节点编辑指令,根据该指令进入研发节点编辑页面。用户可在该研发节点编辑页面中修改研发节点的时间,实现对单个研发节点的时间(日期)的修改。
S20:根据用户输入的进度跟踪信息生成指令,基于研发节点和研发节点对应的研发时间,生成待上线产品的进度跟踪信息,其中,进度跟踪信息与研发模块相关。
其中,进度跟踪信息为与用户跟踪的待上线产品的进度相关的信息。
可以理解地,对待上线产品进度的跟踪一般是以研发模块为单位实现,并在研发模块下实现对各进度的跟踪。
可以理解地,待上线产品的研发节点和研发节点对应的研发时间能够体现待上线产品正常实现进度的日期,可以用来进行参考,判断是否有超期等情况,从而实现对待上线产品的进度跟踪。
进一步地,在步骤S20中,根据用户输入的进度跟踪信息生成指令,基于研发节点和研发节点对应的研发时间,生成待上线产品的进度跟踪信息,具体包括:
根据用户输入的进度跟踪信息生成指令,获取用户预先输入的目标时间段,并根据待上传产品的研发节点和研发节点对应的研发时间,确定目标时间段内待上传产品的产品总数,其中,进度跟踪信息生成指令与需求提交模块的总览进度跟踪信息相关。
其中,上述目标时间段为用户指定的一时间段,用于跟踪该时间段内待上线产品的进度。
遍历待上传产品,获取与待上传产品关联的需求个数,通过累加需求个数得到目标时间段内的需求总数。
在遍历的过程中,获取待上传产品的待提交需求个数和已提交需求个数,统计目标时间段内的需求提交总数,并根据需求提交总数计算得到需求提交进度,其中,需求提交进度=已提交需求个数/待提交需求个数。
在遍历的过程中,获取异常需求个数,异常需求个数包括未按时提交需求的需求个数和逾期提交的需求个数,根据异常需求个数计算得到异常需求比例,其中,异常需求比例=异常需求个数/需求提交总数。
根据目标时间段内待上线产品的产品总数、需求提交总数、需求提交进度和异常需求比例生成待上线产品的进度跟踪信息,其中,进度跟踪信息与需求提交模块的总览进度跟踪信息相关。
在一实施例中,进行进度跟踪的研发模块具体为需求提交模块,为了得到需求提交模块的总览进度跟踪信息,可从待上线产品的产品总数、需求提交总数、需求提交进度和异常需求比例等方面进行进度跟踪,将待上线产品的进度情况实时、详细地呈现给用户,能够提高用户对待上线产品的管理效率。
可以理解地,其他研发模块的进度跟踪过程类似,在此不再进行赘述。
S30:基于研发节点和研发节点对应的研发时间,生成风险预警信息,其中,风险预警信息通过用户输入的风险预警信息指令生成,或者按照预设时间周期自动生成。
产品管理平台还支持风险预警功能,可及时地向用户发送风险预警信息。
进一步地,在步骤S30中,基于研发节点和研发节点对应的研发时间,生成风险预警信息,具体包括:
获取用户输入的目标时间段。
其中,该目标时间段为用户指定的一时间段,在这里具体用于判断是否需要生成风险预警信息。
基于研发节点和研发节点对应的研发时间,对研发模块中预先确定的目标数据进行统计,获取目标统计数据。
具体地,该预先确定的目标数据是指用户预先确定的、重点关注的数据(如研发模块为需求提交模块时,目标数据为异常需求个数),可对该目标数据进行统计后,基于得到的目标统计数据确定是否需要生成风险预警信息。
检测是否存在落入用户预先定义的风险预警条件的目标统计数据,若有,则根据目标统计数据生成风险预警信息。
具体地,如生成风险预警信息的风险预警条件为异常需求比例大于20%,则当异常需求比例大于20%时平台生成风险预警信息。
S40:采用预设的信息展示方式,将待上线产品的研发计划、待上线产品的进度跟踪信息或风险预警信息展示给用户,其中,信息展示方式包括以图表形式的方式展示进度跟踪信息,或者以邮件通知的方式展示进度跟踪信息。
进一步地,在步骤S40之后,即在采用预设的信息展示方式,将待上线产品的研发计划、待上线产品的进度跟踪信息或风险预警信息展示给用户之后,还包括:
记录待上线产品的进度跟踪信息中日期在待上线产品的研发计划后的研发节点,将记录的研发节点作为目标研发节点。
将目标研发节点的详细信息存储在文本文档中,以供用户进行查阅分析,其中,目标研发节点的详细信息包括目标研发节点所在的待上线产品,待上线产品的研发节点,以及各研发节点对应的研发时间。
可以理解地,通过待上线产品的进度跟踪信息可得知哪些研发节点的日期被延后了,用户可根据记录的目标研发节点的详细信息总结待上线产品在管理过程中出现的问题,从而改进对待上线产品研发的管理。
在本发明实施例中,首先根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成待上线产品的研发计划,能够快速、完整地在产品管理平台上录入待上线产品,并生成待上线产品的研发计划;接着根据用户输入的进度跟踪信息生成指令,基于研发节点和研发节点对应的研发时间,生成待上线产品的进度跟踪信息,可以对待上线产品的进度进行追踪,快速、全方位地获知待上线产品各个研发模块的进度情况;然后基于研发节点和研发节点对应的研发时间,生成风险预警信息,可实现对上线产品的风险预警,让用户能够快速且不遗漏地获知存在研发进度困难的待上线产品;最后采用预设的信息展示方式,将待上线产品的研发计划、待上线产品的进度跟踪信息或风险预警信息展示给用户,可及时让用户获知待上线产品的最新情况,并方便用户随时对待上线产品进行可视化管理。本发明实施例中,通过该产品管理平台可实现对待上线产品的有效管理。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
基于实施例中所提供的产品研发管理方法,本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
图2示出与实施例中产品研发管理方法一一对应的产品研发管理装置的原理框图。如图2所示,该产品研发管理装置包括研发计划生成模块10、进度跟踪信息生成模块20、风险预警信息生成模块30和展示模块40。其中,研发计划生成模块10、进度跟踪信息生成模块20、风险预警信息生成模块30和展示模块40的实现功能与实施例中产品研发管理方法对应的步骤一一对应,为避免赘述,本实施例不一一详述。
研发计划生成模块10,用于根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成待上线产品的研发计划,其中,计划制定指令用于确定待上线产品的研发节点,以及各研发节点对应的研发时间,研发计划包括研发模块,研发模块包括一个或多个研发节点。
进度跟踪信息生成模块20,用于根据用户输入的进度跟踪信息生成指令,基于研发节点和研发节点对应的研发时间,生成待上线产品的进度跟踪信息,其中,进度跟踪信息与研发模块相关。
风险预警信息生成模块30,用于基于研发节点和研发节点对应的研发时间,生成风险预警信息,其中,风险预警信息通过用户输入的风险预警信息指令生成,或者按照预设时间周期自动生成。
展示模块40,用于采用预设的信息展示方式,将待上线产品的研发计划、待上线产品的进度跟踪信息或风险预警信息展示给用户,其中,信息展示方式包括以图表形式的方式展示进度跟踪信息,或者以邮件通知的方式展示进度跟踪信息。
可选地,研发计划生成模块10具体用于:
根据用户输入的待上线产品的数据和待上线产品ID,在产品管理平台上创建待上线产品,并将待上线新产品ID和待上线产品的数据在平台页面上展示,其中,待上线产品ID在平台页面上采用超链接的形式展示,超链接用于跳转至计划定制页面。
根据用户输入的跳转指令,通过待上线产品ID的超链接跳转至计划定制页面。
在计划定制页面上获取用户的编辑指令,进入编辑页面,在编辑页面中获取用户输入的启动时间,以及往后时间推算的计划制定指令,根据启动时间和往后时间推算的计划制定指令得到待上线产品的研发节点,以及各研发节点对应的研发时间,生成待上线产品的研发计划,其中,研发节点根据待上线产品所属的流程类型和产品类型,通过查找数据库中匹配的研发产品模板确定,研发产品模板存储有研发节点,以及各研发节点对应的研发时间的与研发计划相关的信息。
可选地,进度跟踪信息生成模块20,具体用于:
根据用户输入的进度跟踪信息生成指令,获取用户预先输入的目标时间段,并根据待上传产品的研发节点和研发节点对应的研发时间,确定目标时间段内待上传产品的产品总数,其中,进度跟踪信息生成指令与需求提交模块的总览进度跟踪信息相关。
遍历待上传产品,获取与待上传产品关联的需求个数,通过累加需求个数得到目标时间段内的需求总数。
在遍历的过程中,获取待上传产品的待提交需求个数和已提交需求个数,统计目标时间段内的需求提交总数,并根据需求提交总数计算得到需求提交进度,其中,需求提交进度=已提交需求个数/待提交需求个数。
在遍历的过程中,获取异常需求个数,异常需求个数包括未按时提交需求的需求个数和逾期提交的需求个数,根据异常需求个数计算得到异常需求比例,其中,异常需求比例=异常需求个数/需求提交总数。
根据目标时间段内待上线产品的产品总数、需求提交总数、需求提交进度和异常需求比例生成待上线产品的进度跟踪信息,其中,进度跟踪信息与需求提交模块的总览进度跟踪信息相关。
可选地,风险预警信息生成模块30具体用于:
获取用户输入的目标时间段。
基于研发节点和研发节点对应的研发时间,对研发模块中预先确定的目标数据进行统计,获取目标统计数据。
检测是否存在落入用户预先定义的风险预警条件的目标统计数据,若有,则根据目标统计数据生成风险预警信息。
可选地,该产品研发管理装置还具体用于:
记录待上线产品的进度跟踪信息中日期在待上线产品的研发计划后的研发节点,将记录的研发节点作为目标研发节点。
将目标研发节点的详细信息存储在文本文档中,以供用户进行查阅分析,其中,目标研发节点的详细信息包括目标研发节点所在的待上线产品,待上线产品的研发节点,以及各研发节点对应的研发时间。
在本发明实施例中,首先根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令,生成待上线产品的研发计划,能够快速、完整地在产品管理平台上录入待上线产品,并生成待上线产品的研发计划;接着根据用户输入的进度跟踪信息生成指令,基于研发节点和研发节点对应的研发时间,生成待上线产品的进度跟踪信息,可以对待上线产品的进度进行追踪,快速、全方位地获知待上线产品各个研发模块的进度情况;然后基于研发节点和研发节点对应的研发时间,生成风险预警信息,可实现对上线产品的风险预警,让用户能够快速且不遗漏地获知存在研发进度困难的待上线产品;最后采用预设的信息展示方式,将待上线产品的研发计划、待上线产品的进度跟踪信息或风险预警信息展示给用户,可及时让用户获知待上线产品的最新情况,并方便用户随时对待上线产品进行可视化管理。本发明实施例中,通过该产品管理平台可实现对待上线产品的有效管理。
本实施例提供一计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现实施例中产品研发管理方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器执行时实现实施例中产品研发管理装置中各模块/单元的功能,为避免重复,此处不一一赘述。
图3是本发明一实施例提供的计算机设备的示意图。如图3所示,该实施例的计算机设备50包括:处理器51、存储器52以及存储在存储器52中并可在处理器51上运行的计算机程序53,该计算机程序53被处理器51执行时实现实施例中的产品研发管理方法,为避免重复,此处不一一赘述。或者,该计算机程序53被处理器51执行时实现实施例中产品研发管理装置中各模型/单元的功能,为避免重复,此处不一一赘述。
计算机设备50可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。计算机设备50可包括,但不仅限于,处理器51、存储器52。本领域技术人员可以理解,图3仅仅是计算机设备50的示例,并不构成对计算机设备50的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如计算机设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器51可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器52可以是计算机设备50的内部存储单元,例如计算机设备50的硬盘或内存。存储器52也可以是计算机设备50的外部存储设备,例如计算机设备50上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器52还可以既包括计算机设备50的内部存储单元也包括外部存储设备。存储器52用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器52还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (8)
1.一种产品研发管理方法,其特征在于,所述方法包括:
根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令跳转至计划定制页面,在所述计划定制页面上获取用户的编辑指令,进入编辑页面,在所述编辑页面中获取用户输入的启动时间,以及往后时间推算的计划制定指令,根据所述启动时间和所述往后时间推算的计划制定指令得到所述待上线产品的研发节点,以及各所述研发节点对应的研发时间,生成所述待上线产品的研发计划,其中,所述研发节点根据所述待上线产品所属的流程类型和产品类型,通过查找数据库中匹配的研发产品模板确定,所述研发产品模板存储有所述研发节点,以及各所述研发节点对应的研发时间的与研发计划相关的信息,其中,所述计划制定指令用于确定所述待上线产品的研发节点,以及各所述研发节点对应的研发时间,所述研发计划包括研发模块,所述研发模块包括一个或多个研发节点;
根据用户输入的进度跟踪信息生成指令,基于所述研发节点和所述研发节点对应的研发时间,生成所述待上线产品的进度跟踪信息,其中,所述进度跟踪信息与所述研发模块相关;
基于所述研发节点和所述研发节点对应的研发时间,生成风险预警信息,其中,所述风险预警信息通过用户输入的风险预警信息指令生成,或者按照预设时间周期自动生成;以及
采用预设的信息展示方式,将所述待上线产品的研发计划、所述待上线产品的进度跟踪信息或所述风险预警信息展示给用户,其中,所述信息展示方式包括以图表形式的方式展示所述进度跟踪信息,或者以邮件通知的方式展示所述进度跟踪信息;
其中,所述进度跟踪信息包括需求提交模块的总览进度跟踪信息,其中,所述需求提交模块属于所述研发模块,所述根据用户输入的进度跟踪信息生成指令,基于所述研发节点和所述研发节点对应的研发时间,生成所述待上线产品的进度跟踪信息,包括:
根据用户输入的所述进度跟踪信息生成指令,获取用户预先输入的目标时间段,并根据所述待上线产品的研发节点和所述研发节点对应的研发时间,确定所述目标时间段内所述待上线产品的产品总数,其中,所述进度跟踪信息生成指令与所述需求提交模块的总览进度跟踪信息相关;
遍历所述待上线产品,获取与所述待上线产品关联的需求个数,通过累加所述需求个数得到所述目标时间段内的需求提交总数;
在所述遍历的过程中,获取所述待上线产品的待提交需求个数和已提交需求个数,统计所述目标时间段内的需求提交总数,并根据所述需求提交总数计算得到需求提交进度,其中,所述需求提交进度=已提交需求个数/待提交需求个数;
在所述遍历的过程中,获取异常需求个数,所述异常需求个数包括未按时提交需求的需求个数和逾期提交的需求个数,根据所述异常需求个数计算得到异常需求比例,其中,所述异常需求比例=异常需求个数/需求提交总数;以及
根据所述目标时间段内所述待上线产品的产品总数、所述需求提交总数、所述需求提交进度和所述异常需求比例生成所述待上线产品的进度跟踪信息,其中,所述进度跟踪信息与所述需求提交模块的总览进度跟踪信息相关。
2.根据权利要求1所述的方法,其特征在于,所述根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令跳转至计划定制页面,包括:
根据用户输入的所述待上线产品的数据和所述待上线产品ID,在产品管理平台上创建所述待上线产品,并将所述待上线产品ID和所述待上线产品的数据在平台页面上展示,其中,所述待上线产品ID在平台页面上采用超链接的形式展示,所述超链接用于跳转至计划定制页面;
根据用户输入的跳转指令,通过所述待上线产品ID的所述超链接跳转至所述计划定制页面。
3.根据权利要求1所述的方法,其特征在于,所述基于所述研发节点和所述研发节点对应的研发时间,生成风险预警信息,包括:
获取用户输入的目标时间段;
基于所述研发节点和所述研发节点对应的研发时间,对所述研发模块中预先确定的目标数据进行统计,获取目标统计数据;
检测是否存在落入用户预先定义的风险预警条件的所述目标统计数据,若有,则根据所述目标统计数据生成所述风险预警信息。
4.根据权利要求1至3任意一项所述的方法,其特征在于,在所述采用预设的信息展示方式,将所述待上线产品的研发计划、所述待上线产品的进度跟踪信息或所述风险预警信息展示给用户之后,还包括:
记录所述待上线产品的进度跟踪信息中日期在所述待上线产品的研发计划后的所述研发节点,将记录的所述研发节点作为目标研发节点;
将所述目标研发节点的详细信息存储在文本文档中,以供用户进行查阅分析,其中,所述目标研发节点的详细信息包括所述目标研发节点所在的待上线产品,所述待上线产品的研发节点,以及各所述研发节点对应的研发时间。
5.一种产品研发管理装置,其特征在于,所述装置包括:
研发计划生成模块,用于根据用户输入的待上线产品的数据、待上线产品ID和计划制定指令跳转至计划定制页面,在所述计划定制页面上获取用户的编辑指令,进入编辑页面,在所述编辑页面中获取用户输入的启动时间,以及往后时间推算的计划制定指令,根据所述启动时间和所述往后时间推算的计划制定指令得到所述待上线产品的研发节点,以及各所述研发节点对应的研发时间,生成所述待上线产品的研发计划,其中,所述研发节点根据所述待上线产品所属的流程类型和产品类型,通过查找数据库中匹配的研发产品模板确定,所述研发产品模板存储有所述研发节点,以及各所述研发节点对应的研发时间的与研发计划相关的信息,其中,所述计划制定指令用于确定所述待上线产品的研发节点,以及各所述研发节点对应的研发时间,所述研发计划包括研发模块,所述研发模块包括一个或多个研发节点;
进度跟踪信息生成模块,用于根据用户输入的进度跟踪信息生成指令,基于所述研发节点和所述研发节点对应的研发时间,生成所述待上线产品的进度跟踪信息,其中,所述进度跟踪信息与所述研发模块相关;
风险预警信息生成模块,用于基于所述研发节点和所述研发节点对应的研发时间,生成风险预警信息,其中,所述风险预警信息通过用户输入的风险预警信息指令生成,或者按照预设时间周期自动生成;
展示模块,用于采用预设的信息展示方式,将所述待上线产品的研发计划、所述待上线产品的进度跟踪信息或所述风险预警信息展示给用户,其中,所述信息展示方式包括以图表形式的方式展示所述进度跟踪信息,或者以邮件通知的方式展示所述进度跟踪信息;
其中,所述进度跟踪信息生成模块,具体用于:
根据用户输入的所述进度跟踪信息生成指令,获取用户预先输入的目标时间段,并根据所述待上线产品的研发节点和所述研发节点对应的研发时间,确定所述目标时间段内所述待上线产品的产品总数,其中,所述进度跟踪信息生成指令与需求提交模块的总览进度跟踪信息相关;
遍历所述待上线产品,获取与所述待上线产品关联的需求个数,通过累加所述需求个数得到所述目标时间段内的需求提交总数;
在所述遍历的过程中,获取所述待上线产品的待提交需求个数和已提交需求个数,统计所述目标时间段内的需求提交总数,并根据所述需求提交总数计算得到需求提交进度,其中,所述需求提交进度=已提交需求个数/待提交需求个数;
在所述遍历的过程中,获取异常需求个数,所述异常需求个数包括未按时提交需求的需求个数和逾期提交的需求个数,根据所述异常需求个数计算得到异常需求比例,其中,所述异常需求比例=异常需求个数/需求提交总数;
根据所述目标时间段内所述待上线产品的产品总数、所述需求提交总数、所述需求提交进度和所述异常需求比例生成所述待上线产品的进度跟踪信息,其中,所述进度跟踪信息与所述需求提交模块的总览进度跟踪信息相关。
6.根据权利要求5所述的装置,其特征在于,所述研发计划生成模块具体用于:
根据用户输入的所述待上线产品的数据和所述待上线产品ID,在产品管理平台上创建所述待上线产品,并将所述待上线产品ID和所述待上线产品的数据在平台页面上展示,其中,所述待上线产品ID在平台页面上采用超链接的形式展示,所述超链接用于跳转至计划定制页面;
根据用户输入的跳转指令,通过所述待上线产品ID的所述超链接跳转至所述计划定制页面。
7.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至4任一项所述产品研发管理方法的步骤。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述产品研发管理方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911113071.1A CN111191999B (zh) | 2019-11-14 | 2019-11-14 | 产品研发管理方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911113071.1A CN111191999B (zh) | 2019-11-14 | 2019-11-14 | 产品研发管理方法、装置、计算机设备及存储介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111191999A CN111191999A (zh) | 2020-05-22 |
| CN111191999B true CN111191999B (zh) | 2023-07-28 |
Family
ID=70710769
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911113071.1A Active CN111191999B (zh) | 2019-11-14 | 2019-11-14 | 产品研发管理方法、装置、计算机设备及存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111191999B (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111932194A (zh) * | 2020-06-29 | 2020-11-13 | 北京金茂绿建科技有限公司 | 一种数据交互方法和装置 |
| CN112633823A (zh) * | 2020-12-15 | 2021-04-09 | 中国建设银行股份有限公司 | 投产进度实时跟踪方法、存储介质及计算机设备 |
| CN113312529A (zh) * | 2021-06-22 | 2021-08-27 | 中国平安财产保险股份有限公司 | 一种数据可视化方法、装置、计算机设备及存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107563675A (zh) * | 2017-10-10 | 2018-01-09 | 陈远景 | 一种对汽车行业进行产品质量先期策划的方法 |
| CN108256813A (zh) * | 2017-05-04 | 2018-07-06 | 平安科技(深圳)有限公司 | 任务提醒方法和服务器 |
| CN109242403A (zh) * | 2018-06-22 | 2019-01-18 | 平安科技(深圳)有限公司 | 一种需求管理方法及计算机设备 |
| CN109840754A (zh) * | 2019-01-29 | 2019-06-04 | 广州多普网络科技有限公司 | 一种定制生产计划的装置及方法、智能终端和管理系统 |
| CN110135719A (zh) * | 2019-05-08 | 2019-08-16 | 重庆八戒电子商务有限公司 | 一种互联网远程研发协作系统及方法 |
-
2019
- 2019-11-14 CN CN201911113071.1A patent/CN111191999B/zh active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108256813A (zh) * | 2017-05-04 | 2018-07-06 | 平安科技(深圳)有限公司 | 任务提醒方法和服务器 |
| CN107563675A (zh) * | 2017-10-10 | 2018-01-09 | 陈远景 | 一种对汽车行业进行产品质量先期策划的方法 |
| CN109242403A (zh) * | 2018-06-22 | 2019-01-18 | 平安科技(深圳)有限公司 | 一种需求管理方法及计算机设备 |
| CN109840754A (zh) * | 2019-01-29 | 2019-06-04 | 广州多普网络科技有限公司 | 一种定制生产计划的装置及方法、智能终端和管理系统 |
| CN110135719A (zh) * | 2019-05-08 | 2019-08-16 | 重庆八戒电子商务有限公司 | 一种互联网远程研发协作系统及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111191999A (zh) | 2020-05-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108415921B (zh) | 供应商推荐方法、装置及计算机可读存储介质 | |
| Zur Mühlen et al. | Business process analytics | |
| Glock et al. | Decision support models for production ramp-up: a systematic literature review | |
| CN109711794B (zh) | 基于人工智能和机器学习的项目管理辅助 | |
| US20180053127A1 (en) | Project and resource planning methods and systems | |
| Hansen et al. | Modelling ramp-up curves to reflect learning: improving capacity planning in secondary pharmaceutical production | |
| US20110106723A1 (en) | Computer-Implemented Systems And Methods For Scenario Analysis | |
| Chwif et al. | A framework for specifying a discrete-event simulation conceptual model | |
| US10699225B2 (en) | Production management support apparatus, production management support method, and production management support program | |
| Smart et al. | Extending the information-theoretic measures of the dynamic complexity of manufacturing systems | |
| CN106779325A (zh) | 一种工程管理监控系统和方法 | |
| CN111191999B (zh) | 产品研发管理方法、装置、计算机设备及存储介质 | |
| US20230075067A1 (en) | Systems and Methods for Resource Analysis, Optimization, or Visualization | |
| Fazayeli et al. | A hybrid meta-heuristic algorithm for flowshop robust scheduling under machine breakdown uncertainty | |
| CN112488730A (zh) | 一种产品召回任务处理方法、装置及设备 | |
| US8862493B2 (en) | Simulator with user interface indicating parameter certainty | |
| Hubloue et al. | Education and research in disaster medicine and management: inextricably bound up with each other | |
| Rahman et al. | A Risk Model of Requirements Change Impact Analysis. | |
| CN113344512A (zh) | 项目信息显示方法及装置、电子设备、存储介质 | |
| Fallahnezhad | A finite horizon dynamic programming model for production and repair decisions | |
| Nichols et al. | Automated data for DevSecOps programs | |
| CN108764854B (zh) | 项目控制方法、装置、电子设备及介质 | |
| US20150332364A1 (en) | Service Definition Monitor | |
| Al Rashdan et al. | Automated work packages: Capabilities of the future | |
| CN117094561A (zh) | 一种全过程工程咨询项目风险管理方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |