Product development system, application method and electronic device

By introducing a product development system in the development of special robot products, using task decomposition, planning, data collection and deviation correction analysis modules, the problems of uncontrollable project progress and cost are solved, and resource optimization and development efficiency are improved.

CN119151447APending Publication Date: 2024-12-17YIJIAHE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310711093.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-15
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

During the development of special robot products, there are problems such as uncontrollable project progress and costs and inflexible project requirements, resulting in long R&D cycle and unoptimized resource allocation.

Method used

A product development system is designed, including a task decomposition module, a planning module, a data collection module, a measurement and analysis module and a bias correction prompt module. The project progress and cost are monitored in real time through the earned value analysis method, discover and correct deviations, and optimize human resource allocation.

Benefits of technology

Real-time monitoring and risk management of the special robot product development process is realized, the controllability of project progress and costs is improved, and the reasonable allocation of resources and development efficiency is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119151447A_ABST
    Figure CN119151447A_ABST
Patent Text Reader

Abstract

The invention provides a product development system, and the system is characterized in that the system comprises a task decomposition module which is used for task decomposition; the plan making module is used for receiving the tasks decomposed by the task decomposition module and presetting a first task plan; the data collection module is used for collecting task data; the measurement and analysis module is used for measuring a first deviation value between the first task plan and the task data according to a preset measurement mode; and the deviation correction prompting module is used for analyzing the reason of the first deviation value. The problems of uncontrollable project progress and cost, inflexible project demand change and the like at present are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to a product development field, specifically, to a special robot product development field. Background Art

[0002] In recent years, the performance of special robots has continued to improve, and the demand for application scenarios has continued to increase. However, the development of special robot products involves many fields, making the development process complex and the development cycle long. At present, the integrated product development model is mainly used for the development of special robot products, but it faces problems such as uncontrollable project progress and cost, and inflexible changes in project requirements. Summary of the invention

[0003] In order to solve the above problems, this application proposes a product development system to optimize the special robot product development process in the existing technology, comprehensively measure project progress and cost, timely discover project risks and correct them, and maximize the allocation of R&D human resources. Specifically including:

[0004] In a first aspect, the present application discloses a product development system, comprising:

[0005] Task decomposition module, used for task decomposition;

[0006] A plan making module, used for receiving the tasks decomposed by the task decomposition module and presetting a first task plan;

[0007] A data collection module, used to collect task data;

[0008] A measurement and analysis module, used for measuring a first deviation value between the first task plan and the task data according to a preset measurement method;

[0009] The deviation correction prompt module is used to analyze the cause of the first deviation value.

[0010] In a second aspect, the present application discloses an application method of a product development system, including:

[0011] Call the task decomposition module to decompose the task;

[0012] Calling a plan making module, receiving the tasks decomposed by the task decomposition module, and presetting a first task plan;

[0013] Call the data collection module to collect task data;

[0014] Calling a measurement and analysis module to measure a first deviation value between the first task plan and the task data according to a preset measurement method;

[0015] The deviation correction prompt module is called to analyze the cause of the first deviation value.

[0016] In a third aspect, the present application discloses an electronic device, including a memory and a processor, wherein the memory stores the system program of the first aspect, and the processor runs the system program of the first aspect to execute any operation instruction of the second aspect.

[0017] In response to the problems of uncontrollable project progress and cost, inflexible changes in project requirements, etc. in the prior art, the present application provides a product development system, application method and electronic equipment, which can realize real-time monitoring of project progress and cost, timely discover project risks and make corrections, so as to optimize the allocation of human resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate one or more embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0019] Figure 1 A schematic diagram of the structure of the product development system for this application;

[0020] Figure 2 A flowchart of the application method of the product development system for this application;

[0021] Figure 3 A flowchart of another application method of the product development system of the present application;

[0022] Figure 4 This is a schematic diagram of the electronic device structure of this application. DETAILED DESCRIPTION

[0023] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0024] The exemplary embodiments and descriptions of the present application are used to explain the present application, but are not intended to limit the present application. In addition, elements / components with the same or similar reference numerals used in the drawings and embodiments are used to represent the same or similar parts.

[0025] The terms “first”, “second”, “S1”, “S2”, etc. used in this document do not specifically refer to an order or sequence, nor are they used to limit this application. They are only used to distinguish elements or operations described with the same technical terms.

[0026] The directional terms used in this document, such as up, down, left, right, front or back, etc., are only used to refer to the directions of the drawings. Therefore, the directional terms used are used to illustrate and not to limit the present application.

[0027] The words “include,” “including,” “have,” “contain,” etc. used in this document are open-ended terms, meaning including but not limited to.

[0028] As used herein, "and / or" includes any or all combinations of the items described.

[0029] As used herein, “plurality” includes “two” and “more than two”; as used herein, “plurality groups” includes “two groups” and “more than two groups”.

[0030] The terms "substantially" and "approximately" used herein are used to modify any quantity or error that may vary slightly, but these slight changes or errors do not change their essence. Generally speaking, the range of slight changes or errors modified by such terms may be 20% in some embodiments, 10% in some embodiments, 5% in some embodiments, or other values. Those skilled in the art should understand that the aforementioned values ​​can be adjusted according to actual needs and are not limited thereto.

[0031] Certain terms used to describe the present application are discussed below or elsewhere in this specification to provide additional guidance to those skilled in the art regarding the description of the present application.

[0032] Reference Figures 1 to 3 , the embodiments of the present application are described in detail.

[0033] Figure 1 This is a schematic diagram of the product development system structure of this application. This application is a product development system, which is characterized by including:

[0034] Task decomposition module, used for task decomposition;

[0035] A plan making module, used for receiving the tasks decomposed by the task decomposition module and presetting a first task plan;

[0036] A data collection module, used to collect task data;

[0037] A measurement and analysis module, used for measuring a first deviation value between the first task plan and the task data according to a preset measurement method;

[0038] The deviation correction prompt module is used to analyze the cause of the first deviation value.

[0039] Furthermore, the data collection module includes a baseline data collection submodule and an execution data collection submodule.

[0040] Furthermore, the deviation correction prompt module also includes a deviation correction execution submodule.

[0041] Figure 2 This is a flow chart of the product development system application method of this application. This application includes an application method of a product development system, which is characterized by comprising:

[0042] Call the task decomposition module to decompose the task;

[0043] Calling a plan making module, receiving the tasks decomposed by the task decomposition module, and presetting a first task plan;

[0044] Call the data collection module to collect task data;

[0045] Calling a measurement and analysis module to measure a first deviation value between the first task plan and the task data according to a preset measurement method;

[0046] The deviation correction prompt module is called to analyze the cause of the first deviation value.

[0047] exist Figure 2 Based on the application method, the present application also includes another application method, such as Figure 3 The application method of the product development system shown, after calling the deviation correction prompt module to analyze the cause of the first deviation value, also includes calling the deviation correction execution submodule to command the plan formulation module to change the first task plan to the second task plan.

[0048] Therefore, the product development system of the present application can refine the complex steps involved in the special robot product development process and break them down into task units that are easy to manage and control, such as dividing tasks into project establishment, design, development, verification and release, and presetting the decomposed tasks as the first task plan according to development requirements.

[0049] The first task plan includes setting a task schedule with time as the dividing point according to the start time and completion time of each development stage, and setting a task cost plan with cost as the dividing point according to the budget of each development stage. The budget may include but is not limited to material costs, fixed assets, manpower input and costs. The preset of the first task plan is completed by the plan customization module. The plan customization module can formulate a task schedule according to the preset start time and completion time of each development stage, and can formulate a task cost plan according to the material costs, fixed assets, historical working hours, task difficulty, etc. obtained after evaluation.

[0050] The baseline data collection submodule in the data collection module collects historical data. The baseline refers to key historical parameters such as the planned date or budget of a task at a certain point in the life cycle of a development task. For special robot product R&D projects, a plan decomposition step is formulated based on the company's matrix organizational structure and IPD development model. When the task decomposition is completed, it is necessary to formulate a planned start date and a planned completion date. The date needs to be consistent with the overall project plan. At the same time, the responsible person is designated according to the project resources, and the estimated working hours of the subtasks are evaluated. The standard for estimating working hours is based on the experience accumulated from past projects on the one hand, and on the job level of the person responsible for the task on the other.

[0051] The execution data collection submodule in the data collection submodule collects real-time data. For IPD projects, the execution data of earned value analysis mainly includes the execution status of project tasks and cost expenditures. When the team leaders in various R&D fields break down the project tasks to each project member, the engineer uses the project task as the work interface to start, execute, and complete the assigned tasks, and record the start date and completion date of the task. In order to calculate the earned value evaluation index, engineers need to report the working hours of the work tasks every day, and fill in the daily input of the tasks objectively and reasonably. When the project task cannot be completed at the earned value checkpoint, it is necessary to fill in the progress of the current task. When a subtask is assigned to multiple project members, or other members in the department assist in completing the task, they can fill in the daily working hours report under the task, and the statistics will be merged and hung under the task.

[0052] After completing the data collection, the measurement and analysis module measures the collected data according to a preset measurement method, and analyzes the first deviation value between the first task plan and the task data.

[0053] The analysis method adopts earned value analysis. According to the earned value theory, the analysis logic and calculation formula are put into practice in an enterprise-oriented manner according to the characteristics of special robot product development. The indicators and calculation formula are as follows, where eh i Indicates the estimated working hours of a single task, dh i It represents the registered working hours of a single task, rp represents the position of the person in charge of the task, dp represents the position of the person who registers the working hours of the task, pc represents the unit cost corresponding to a certain position, and s represents the percentage of task progress.

[0054] 1) Planned Value (PV)

[0055] The planned value of a single task package:

[0056] All mission packages are worth:

[0057] 2) Earned Value (EV)

[0058] Single task package earned value:

[0059] All task packages earned value:

[0060] 3) Actual Cost (AC)

[0061] The planned value of a single task package:

[0062] All mission packages are worth:

[0063] 4) Schedule Variance (SV)

[0064]

[0065] When SV is greater than 0, it means the project is ahead of schedule; when SV is equal to 0, it means the project is progressing as planned; when SV is less than 0, it means the project is delayed.

[0066] 5) Cost Variance (CV)

[0067]

[0068] When CV is greater than 0, it means that there is a cost savings in the project; when CV is equal to 0, it means that the project cost is exactly in line with the budget; when CV is less than 0, it means that the project cost is overspent, and a negative CV is generally irreversible.

[0069] 6) Schedule Performance Index (SPI)

[0070]

[0071] When SPI is greater than 1, it means the project is ahead of schedule; when SPI is equal to 0, it means the project is progressing as planned; when SPI is less than 0, it means the project is delayed.

[0072] 7) Cost Performance Index (CPI)

[0073]

[0074] When CPI is greater than 1, it means that there is a cost savings in the project; when CPI is equal to 0, it means that the project cost is exactly in line with the budget; when CPI is less than 0, it means that the project cost is overrun.

[0075] When there is a deviation in the earned value evaluation indicator, it is necessary to investigate and analyze the cause of the deviation and formulate corrective measures for specific situations. For special robot product R&D projects, the reasons for progress deviation are usually the failure to timely evaluate human resources input due to demand changes, the mismatch between resources and work due to project priority adjustments, and unreasonable task evaluation and disassembly. The reasons for cost deviation are usually the mismatch between the job levels of task input members, unreasonable budget formulation, and inadequate budget execution control.

[0076] After analyzing the cause of the deviation, the correction execution submodule in the correction analysis module calls the plan making module to change the first task plan to the second task plan to match the new task progress and task cost, optimize resource allocation and realize control over the progress and cost of the task.

[0077] Reference Figure 4 The present application also discloses an electronic device, including a memory and a processor, wherein the memory stores a computer program of the above-mentioned product development system, and the processor runs the computer program of the above-mentioned product development system to execute any operation instruction of the above-mentioned product development system application method.

[0078] Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that it is still possible to modify the technical solutions described in the aforementioned embodiments, or to make equivalent replacements for some of the technical features therein; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A product development system, characterized in that: include: Task decomposition module, used for task decomposition; A plan making module, used for receiving the tasks decomposed by the task decomposition module and presetting a first task plan; A data collection module, used to collect task data; A measurement and analysis module, used for measuring a first deviation value between the first task plan and the task data according to a preset measurement method; The deviation correction prompt module is used to analyze the cause of the first deviation value.

2. The product development system according to claim 1, characterized in that: The plan making module is used to preset the task plan, including: task progress plan and task cost plan.

3. The product development system according to claim 1, characterized in that: The data collection module includes: a baseline data collection submodule and an execution data collection submodule; The baseline data collection submodule is used to collect historical data; The execution data collection submodule is used to collect real-time data.

4. The product development system according to claim 3, characterized in that: The historical data includes estimated working hours, and the real-time data includes the working hours and progress of the day.

5. The product development system according to claim 1, characterized in that: The preset measurement method includes an earned value performance measurement method.

6. The product development system according to claim 6, characterized in that: The first deviation value includes a schedule performance index SPI and a cost performance index CPI.

7. The product development system according to claim 1, characterized in that: The deviation correction prompt module also includes a deviation correction execution submodule, and the deviation correction execution submodule calls a plan formulation module to change the first task plan to a second task plan.

8. An application method of a product development system, characterized in that: include: Call the task decomposition module to decompose the task; Calling a plan making module, receiving the tasks decomposed by the task decomposition module, and presetting a first task plan; Call the data collection module to collect task data; Calling a measurement and analysis module to measure a first deviation value between the first task plan and the task data according to a preset measurement method; The deviation correction prompt module is called to analyze the cause of the first deviation value.

9. The application method of the product development system according to claim 8, characterized in that: After analyzing the cause of the first deviation value, the method further includes calling a deviation correction execution submodule to command a plan making module to change the first task plan to a second task plan.

10. An electronic device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores any one of the system programs described in claims 1 to 7, and the processor runs any one of the system programs described in claims 1 to 7 to execute any one of the operation instructions described in claims 8 to 9.