Working hour management method and device in product development process
By systematically analyzing the working hours data of each process during product development and generating process configuration and defect information, the problem of lack of systematic analysis of existing working hours management methods is solved, and the reliability and guidance of working hours management are improved.
Patent Information
- Application Number
- CN202411261124.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-09
- Publication Date
- 2024-12-17
AI Technical Summary
The working time management methods lack systematic analysis during the existing product development process, which cannot provide effective guidance for the product development process, resulting in poor reliability of working time management.
By obtaining the working hours data of each process during product development, factor extraction and working hours comparison, process configuration information and process defect information are generated, and statistical analysis is carried out to provide process guidance.
It improves the reliability of working hours management, can provide effective guidance for the product process flow during product development, and fully taps into the potential information in working hours data.
Smart Images

Figure CN119151223A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of development management, and in particular, relates to a method and device for managing working hours in a product development process. Background Art
[0002] In recent years, many companies have started product development business. The smooth mass production of products is an important sign of successful product development, and the man-hours required for products are an important factor in guiding product mass production. Therefore, it is usually necessary to manage the product man-hours accordingly during the product development process.
[0003] At present, in the process of product development, the stopwatch timing method is usually used to calculate the working hours, and then a simple statistics of the working hours of each process is performed.
[0004] However, it lacks systematic analysis of working hours and cannot provide effective guidance for product process flow during product development, and the reliability of working hour management is poor. Summary of the invention
[0005] The embodiments of the present application provide a method and device for man-hour management in a product development process, which can provide effective guidance for the product process flow in the product development process and improve the reliability of man-hour management.
[0006] In one aspect of an embodiment of the present application, a method for man-hour management in a product development process is provided, the method comprising:
[0007] Obtain the working time data of each process under at least one process flow during product development;
[0008] Performing target management operations on each process and the working time data of the process to obtain target management results, wherein the target management operations include at least one of element extraction operations and working time comparison operations;
[0009] When the target management operation is an element extraction operation, the target management result is process configuration information, which is used to characterize the configuration of the product process flow; when the target management operation is a man-hour comparison operation, the target management result is process defect information, which is used to characterize the defect of the product process flow;
[0010] Statistics are collected on the target management results, and process guidance information of the process flow is generated and displayed on the target interface. The process guidance information is used to provide improvement guidance for the process flow.
[0011] In one aspect of an embodiment of the present application, a working time management device for a product development process is provided, the device comprising:
[0012] A data acquisition module is used to obtain the working time data of each process under at least one process flow during the product development process;
[0013] A data management module, used to perform target management operations on each process and the working time data of the process to obtain target management results, wherein the target management operations include at least one of element extraction operations and working time comparison operations;
[0014] When the target management operation is an element extraction operation, the target management result is process configuration information, which is used to characterize the configuration of the product process flow; when the target management operation is a man-hour comparison operation, the target management result is process defect information, which is used to characterize the defect of the product process flow;
[0015] The information generation module is used to collect statistics on the target management results, generate and display the process guidance information of the process flow on the target interface, and the process guidance information is used to provide improvement guidance for the process flow.
[0016] In one aspect of an embodiment of the present application, an electronic device is provided, which includes: a memory and a program or instruction stored in the memory and executable on a processor, wherein when the program or instruction is executed by the processor, a method for managing working hours in a product development process as provided in any aspect of the above-mentioned embodiment of the present application is implemented.
[0017] In one aspect of an embodiment of the present application, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, a method for managing working hours in a product development process as provided in any aspect of the above-mentioned embodiment of the present application is implemented.
[0018] In one aspect of an embodiment of the present application, a computer program product is provided. When instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes a method for managing working hours in a product development process as provided in any aspect of the above-mentioned embodiment of the present application.
[0019] In the method for man-hour management of the product development process provided in the embodiment of the present application, after obtaining the man-hour data of each process under at least one process flow in the product development process, each process and the key elements in the man-hour data of the process will be extracted to generate process configuration information; and the man-hour data of each process will be compared and analyzed to generate process defect information. Finally, the obtained process configuration information and process defect information are statistically analyzed to obtain the process guidance information of the process flow. In this way, the embodiment of the present application systematically analyzes the man-hour data of each process under the process flow, fully mines the potential information in the man-hour data of each process, obtains process configuration information and process defect information, and thus generates process guidance information, which can provide effective guidance for the product process flow in the product development process and improve the reliability of man-hour management. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0021] Figure 1 It is a flowchart of a method for man-hour management in a product development process provided by an embodiment of the present application;
[0022] Figure 2 It is a flowchart of a method for determining working time data provided by an embodiment of the present application;
[0023] Figure 3 It is a structural schematic diagram of a working time measurement method provided by an embodiment of the present application;
[0024] Figure 4 It is a structural diagram of a work time management system for a product development process provided by an embodiment of the present application;
[0025] Figure 5 It is a structural schematic diagram of a working time management device for a product development process provided by an embodiment of the present application;
[0026] Figure 6 It is a structural schematic diagram of a work time management device for a product development process provided by an embodiment of the present application. DETAILED DESCRIPTION
[0027] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.
[0028] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0029] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this application are in compliance with the relevant provisions of national laws and regulations.
[0030] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.
[0031] In the related art, during the product development process, the stopwatch timing method is usually used to calculate the working hours, and then the working hours of each process are simply counted. However, this method lacks a systematic analysis of the working hours, cannot provide effective guidance for the product process flow during the product development process, and the reliability of working time management is poor.
[0032] The purpose of the present application is to provide a method and device for man-hour management in a product development process. In the method for man-hour management in a product development process provided in the embodiment of the present application, after obtaining the man-hour data of each process under at least one process flow in the product development process, each process and the key elements in the man-hour data of the process will be extracted to generate process configuration information; and the man-hour data of each process will be compared and analyzed to generate process defect information. Finally, the obtained process configuration information and process defect information are statistically analyzed to obtain the process guidance information of the process flow. In this way, the embodiment of the present application systematically analyzes the man-hour data of each process under the process flow, fully mines the potential information in the man-hour data of each process, obtains process configuration information and process defect information, and thus generates process guidance information, which can provide effective guidance for the product process flow in the product development process and improve the reliability of man-hour management.
[0033] The following describes a specific embodiment of the method and device for man-hour management in the product development process provided by the embodiment of the present application. First, the method for man-hour management in the product development process is introduced.
[0034] Figure 1 A flow chart of a method for man-hour management in a product development process is provided. The method for man-hour management in a product development process can be applied to a man-hour management system in a product development process. The method for man-hour management in a product development process can include the following steps S101 to S103.
[0035] S101, obtaining the working time data of each process in at least one process flow during the product development process.
[0036] In S101 , the man-hour data is used to represent the man-hours consumed by the processes in the technological flow.
[0037] As an example, during the product development process, multiple process flows are carried out, and the process flow includes multiple processes, for example, the process may include substrate printing, device mounting, and device welding.
[0038] The working time management system can obtain the working time data of each process under any process flow during the product development process, and can also obtain the working time data of each process under each process flow.
[0039] There are many ways to obtain the working time data. For example, the working time data can be obtained by a stopwatch method or a module matching method.
[0040] The stopwatch method is to use a stopwatch to measure the working hours consumed in executing the actions of a process; the module matching method is to generate an action module for each action and the standard working hours corresponding to the action. When it is necessary to determine the working hour data of the process, it is only necessary to match the action of the process with the action module to determine the working hours corresponding to the process.
[0041] S102, performing a target management operation on each process and the working time data of the process to obtain a target management result, wherein the target management operation includes at least one of an element extraction operation and a working time comparison operation;
[0042] When the target management operation is an element extraction operation, the target management result is process configuration information, which is used to characterize the configuration of the product process flow; when the target management operation is a working hour comparison operation, the target management result is process defect information, which is used to characterize the defect situation of the product process flow.
[0043] In S102 , when the man-hour management system performs target management operations on each process and the man-hour data of the process, it may only perform the element extraction operation, only perform the man-hour comparison operation, or perform both the element extraction operation and the man-hour comparison operation.
[0044] Among them, the element extraction operation is to extract the key process elements in each process and the key working time elements in the working time data of each process, so as to obtain the process configuration information that characterizes the product process flow configuration situation.
[0045] The working time comparison operation is to compare and analyze the working time data of each process, so as to obtain process defect information that characterizes the defects of the product process flow.
[0046] The target management result includes at least one of process configuration information and process defect information.
[0047] As an example, the work time management system obtains the work time data of each process under two process flows A and B. The process flow A includes processes A1, A2 and A3, and the process flow B includes processes B1, B2 and B3. You can choose to compare the overall work time data of the two process flows A and B, and then extract the process elements and work time elements of processes A1, A2 and A3 under the process flow A with the shortest overall work time, so as to generate process configuration information; you can also choose to compare the work time data of individual processes under the two process flows A and B, and then extract the process elements and work time elements of A1, B2 and A3 with shorter work time, so as to generate process configuration information.
[0048] At the same time, the working time management system further compares and analyzes the overall working time data of the two process flows A and B, as well as the working time data of the single process under the two process flows A and B, so as to determine the defects in the product process flow and generate process defect information.
[0049] S103, statistics are collected on the target management results, and process guidance information of the process flow is generated and displayed on the target interface. The process guidance information is used to provide improvement guidance for the process flow.
[0050] In this embodiment, the process guidance information is generated by using at least one of the process configuration information and the process defect information.
[0051] The target interface is used to display process guidance information so that users can obtain guidance on improving the process flow.
[0052] As an example, when the work time management system performs target management operations on each process and the work time data of each process under the process flow and obtains process configuration information and process defect information, it performs statistical analysis on the process configuration information and process defect information to generate process guidance information of the process flow, and outputs the process guidance information to the target interface for display.
[0053] Through this embodiment, after obtaining the working time data of each process under at least one process flow in the process of product development, the key elements in each process and the working time data of the process will be extracted to generate process configuration information; and the working time data of each process will be compared and analyzed to generate process defect information. Finally, the obtained process configuration information and process defect information are statistically analyzed to obtain the process guidance information of the process flow. In this way, the embodiment of the present application systematically analyzes the working time data of each process under the process flow, fully mines the potential information in the working time data of each process, obtains process configuration information and process defect information, and thus generates process guidance information, which can provide effective guidance for the product process flow in the product development process and improve the reliability of working time management.
[0054] As an optional embodiment, S101 may include:
[0055] Get each process sub-action corresponding to the process;
[0056] The working time data of each process sub-action are measured respectively using the working time measurement method corresponding to each process sub-action, and the working time measurement method matches the action attribute of the process sub-action;
[0057] The working time data of each process sub-action are accumulated to obtain the working time data of the process.
[0058] In this embodiment, a process flow includes multiple steps, and each step includes multiple step sub-actions.
[0059] The working time measurement methods of process sub-actions include module matching method and stopwatch method. The working time measurement methods of process sub-actions match their action attributes.
[0060] As an example, Figure 2 As shown, a flow chart of a method for determining working time data is provided. First, the process is divided into multiple process sub-actions through S201, and then for each process sub-action, it is determined through S202 whether the module matching method can be used to measure the working time data according to the action attributes of the process sub-action.
[0061] If the module matching method can be used to measure the working time data, the working time data of the process sub-actions are measured by the module matching method in S203; if the module matching method cannot be used to measure the working time data, the stopwatch method is used in S204 to measure the working time data of the process sub-actions. Finally, the working time data of each process sub-action corresponding to the process is accumulated in S205 to obtain the working time data of the process.
[0062] Through this embodiment, the process is divided into multiple process sub-actions, and then the work time data of the process sub-actions are measured using the work time measurement method corresponding to the action attribute of the process sub-action, and finally the work time data of each process sub-action is accumulated to determine the work time data of the process. In this way, the embodiment of the present application can improve the measurement accuracy of the work time data by dividing the process into multiple process sub-actions and selecting a suitable work time measurement method to measure the work time data according to the action attributes.
[0063] As an optional embodiment, before measuring the working time data of each process sub-action respectively using the working time measurement method corresponding to each process sub-action, the working time management method of the product development process further includes:
[0064] Get the action attributes of each process sub-action;
[0065] The working time measurement method corresponding to each process sub-action is determined by using the action attributes and method matching relationship of each process sub-action. The method matching relationship is the matching relationship between the action attributes and the working time measurement method.
[0066] In this embodiment, the method matching relationship records the matching relationship between the action attribute and the corresponding working time measurement method.
[0067] The action attributes of process sub-actions include machine actions and manual actions. When the action attribute of process sub-actions is machine action, the working time measurement method is the module matching method; when the action attribute of process sub-actions is manual action, the working time measurement method is the stopwatch method.
[0068] As an example, the working time management system first obtains the action attributes of each process sub-action, and then determines that the working time measurement method of each process sub-action of the machine action is the module matching method, and the working time measurement method of each process sub-action of the manual action is the stopwatch method based on the action attributes and the method matching relationship.
[0069] Through this embodiment, according to the action attribute of the process sub-action, when the process sub-action is a machine action, the module matching method is used to measure the working time; when the process sub-action is a manual action, the stopwatch method is used to measure the working time. In this way, the embodiment of the present application provides two working time measurement methods, so that according to the different action attributes, a more suitable working time measurement method can be selected to measure the working time data, which can improve the measurement accuracy of the working time data.
[0070] As an optional embodiment, the working time data of each process sub-action is measured respectively by using the working time measurement method corresponding to each process sub-action, including:
[0071] When the working time measurement method is the module matching method, the process sub-action is matched with the action module library to obtain at least one action module matching the process sub-action, the action module library includes multiple action modules, and the action module includes an action and working time data corresponding to the action;
[0072] Among the working time data of at least one action module, the minimum working time data is determined as the working time data of the process sub-action.
[0073] In this embodiment, the action module library is generated by default, and the action module library includes multiple action modules, each of which includes an action and the man-hour data corresponding to the action. The man-hour data corresponding to the action is directly obtained according to the execution machine of the action.
[0074] Among them, the action modules can be divided into three categories: moving actions, termination actions and auxiliary actions. Moving actions include five action modules: M1, M2, M3, M4 and M5, termination actions include six action modules: G0, G1, G3, P0, P2 and P5, and auxiliary actions include ten action modules: E2, V3, B17, S30, X4, L2, F3, J2, C4 and W5.
[0075] like Figure 3 As shown, a structural schematic diagram of a working time measurement method is provided. Among them, the working time measurement methods include module matching method and stopwatch method. When the process sub-action belongs to any of the moving action, termination action and auxiliary action, the module matching method can be used for working time measurement; when the process sub-action does not belong to any of the above-mentioned moving action, termination action and auxiliary action, such as steel mesh alignment, shell grinding and bonding operations that need to be completed manually, the stopwatch method can be used for stopwatch timing.
[0076] As an example, when the working time measurement method is the module matching method, the working time management system matches the process sub-action with the action module library to obtain at least one action module that matches the process sub-action. For example, the process sub-action only needs to be a moving action, and the moving method is not limited. The action modules that match it can include moving actions M1, M2, M3, M4 and M5.
[0077] Then, based on the principle of action economy, the work time management system selects the action module M3 with the smallest work time data from the five mobile modules M1, M2, M3, M4 and M5 as the action module that finally matches the process sub-action. At this time, the work time data of the action module M3 is the work time data of the process sub-action.
[0078] Through this embodiment, when the working time measurement method is the module matching method, the minimum working time data in at least one action module that matches the process sub-action is determined as the working time data of the process sub-action. In this way, according to the principle of action economy, the embodiment of the present application selects the minimum working time data as the working time data of the process sub-action, which helps to finally generate the process guidance information of the process flow according to the working time data of the process sub-action with the highest efficiency, thereby improving the reliability of the process guidance information.
[0079] As an optional embodiment, the target management operation is a feature extraction operation;
[0080] S102 includes:
[0081] Performing element extraction operations on each process and the working time data of the process to obtain process elements of the process and working time elements of the working time data, wherein the process elements include at least one of the process sub-action of the process and the action type of the process sub-action, and the working time elements include at least one of the working time data of the process, the working time data of the sub-action and the working time type of the process sub-action;
[0082] Using process elements and working time elements, the process configuration information of the process flow is generated according to the process configuration template.
[0083] In this embodiment, when performing an element extraction operation on a process, process elements such as process sub-actions and action types of process sub-actions are extracted. For example, the action types of process sub-actions can include two categories: machine actions and manual actions, wherein machine actions can include three sub-categories: moving actions, terminating actions, and auxiliary actions.
[0084] When performing element extraction operation on the process time data, the process time data, sub-action time data, and process sub-action time type and other time elements are extracted. For example, the process sub-action time type can include three types: value-added time (VA), necessary non-value-added time (NVABN), and auxiliary time (NVA).
[0085] Among them, value-added working hours can represent the working hours that can bring value-added effects to the process flow, necessary non-value-added working hours can represent the working hours that cannot bring value-added effects to the process flow but must be performed, and auxiliary working hours can represent various working hours other than value-added working hours and necessary non-value-added working hours.
[0086] The process configuration template is a preset template for generating process configuration information based on the extracted process elements and working time elements.
[0087] As an example, when the work time management system performs element extraction operations on each process and the work time data of the process, the process elements in the process and the work time elements in the work time data will be extracted. Then, according to the process configuration template, the extracted process elements and work time elements are generated according to the preset format and preset method to generate the process configuration information of the process flow.
[0088] Through this embodiment, the process and the working time data of the process are subjected to element extraction operations to obtain process elements and working time elements, and the process elements and working time elements are used to generate process configuration information of the process flow according to the process configuration template. In this way, the embodiment of the present application can improve the reliability of working time management by systematically analyzing the working time data of each process under the process flow to obtain process configuration information.
[0089] As an optional embodiment, the process configuration information includes at least one of an operation instruction, a process balance wall, a working time efficiency, and a non-value-added working time ratio;
[0090] Using the process elements and the working time elements, the process configuration information of the process flow is generated according to the process configuration template, including at least one of the following:
[0091] Generate the work instructions of the process flow according to the instruction template by using the process sub-actions, the working time data of the process sub-actions and the action types of the process sub-actions of each process;
[0092] Using the working time data of each process, the process balance wall of the process flow is generated according to the balance wall template. The process balance wall is used to represent the line balance relationship between the processes of the process flow.
[0093] Divide the sum of the working hours of each process by the actual working hours to obtain the working hours efficiency of the process flow;
[0094] Divide the sum of the working time data of the process sub-actions, which are necessary non-value-added working time and auxiliary working time, by the sum of the working time data of each process to obtain the non-value-added working time ratio of the process flow.
[0095] In this embodiment, after extracting the process elements and the work time elements, the work time management system processes the process elements and the work time elements to obtain at least one process configuration information including the operation instructions, the process balance wall, the work time efficiency and the non-value-added work time ratio.
[0096] Among them, the operation instruction is the instruction manual of the process flow, which is used to introduce the basic configuration of the process flow.
[0097] Specifically, the working time management system stores the process sub-actions of each process, the working time data of the process sub-actions, and the action types of the process sub-actions according to a preset instruction template, and can generate an operation instruction for the process flow.
[0098] The process balance wall is used to characterize the line balance relationship between the processes in the process flow. The processes that require beat balance can be determined based on the process balance wall.
[0099] Specifically, the working time data of each process is stored according to the preset balance wall template to generate the process balance wall of the process flow, and then the beat bar chart of each process can be established according to the line balance relationship between each process in the process balance wall. According to the process balance wall of the process flow and the beat bar chart of each process, the process that needs to be beat balanced can be determined.
[0100] Working time efficiency is used to measure the overall efficiency of working time utilization and working time waste. Specifically, the sum of the working time data of each process is divided by the actual working time, and the working time efficiency of the process flow can be obtained. Among them, the actual working time can be determined based on the attendance time of the employees.
[0101] The non-value-added working time ratio is used to measure the waste of actions. Specifically, the working time data of the necessary non-value-added working time and auxiliary working time are accumulated, and then divided by the sum of the working time data of all processes to obtain the non-value-added working time ratio of the process flow.
[0102] Through this embodiment, by using process elements and work time elements to systematically analyze the process flow, at least one of the work instructions, process balance wall, work time efficiency, and non-value-added work time ratio of the process flow can be obtained. In this way, the embodiment of the present application can improve the reliability of work time management by obtaining the work instructions, process balance wall, work time efficiency, and non-value-added work time ratio of the process flow.
[0103] As an optional embodiment, the target management operation is a work time comparison operation, and the process defect information includes at least one of the best work time data, bottleneck process and process crux;
[0104] S102 includes at least one of the following:
[0105] Compare the sum of the working time data of the processes corresponding to each process flow, and determine the minimum sum of working time data as the optimal working time data;
[0106] Compare the working time data of each process corresponding to the process flow, and determine the process with the largest difference in working time data with other processes as the bottleneck process;
[0107] The working time data of each process sub-action of the process are compared with each other, and the process sub-action with the largest difference in working time data with other process sub-actions is determined as the process crux of the process.
[0108] In this embodiment, the working time management system performs working time comparison operations on each process and the working time data of the process to obtain at least one of the best working time data, the bottleneck process and the process crux.
[0109] Among them, the optimal working time data can provide a standard for the improvement space of the process flow. Specifically, the working time management system accumulates the working time data of the process corresponding to each process flow, obtains the total working time data of each process flow, and takes the smallest total working time data as the optimal working time data of the process flow. As another example, the working time data of the process corresponding to each process flow can be compared respectively, and the smallest working time data is taken as the optimal working time data of the process.
[0110] The bottleneck process is used to characterize the process that needs to be improved in the process flow. Based on the bottleneck process, the waste points and improvement directions of each process can be found. Specifically, the work time management system compares the work time data of each process in the process flow, and determines the process with the largest difference in work time data with other processes as the bottleneck process. As another example, multiple processes with the largest difference in work time data with other processes can also be determined as bottleneck processes.
[0111] The process crux is used to characterize the process sub-actions that need to be improved in the process. According to the process crux, the waste points and improvement directions of each process sub-action in the process can be found. Specifically, the work time management system compares the work time data of each process sub-action in the process, and determines the process sub-action with the largest difference in work time data with other process sub-actions as the process crux of the process. As another example, multiple process sub-actions with the largest difference in work time data with other process sub-actions can also be determined as the process crux of the process.
[0112] Through this embodiment, the working time comparison operation is performed on each process and the working time data of the process to obtain at least one of the best working time data, bottleneck process and process crux. In this way, the embodiment of the present application can improve the reliability of working time management by obtaining the best working time data, bottleneck process and process crux.
[0113] As an optional embodiment, the process guidance information includes at least one of an efficiency report, a line balance report, and a process flow report;
[0114] S103 may include at least one of the following:
[0115] Collect statistics on the working time efficiency of the process and the proportion of non-value-added working time in the process, generate and display the efficiency report of the process on the target interface;
[0116] Collect statistics on the process balance wall and bottleneck process of the process flow, generate and display the line balance report of the process flow on the target interface;
[0117] The work instructions of the process flow, the optimal working time data of the process flow and the process problems of the process flow are counted, and the process flow report of the process flow is generated and displayed on the target interface.
[0118] In this embodiment, the efficiency report is used to record the content related to the efficiency of the process flow, so that the user can directly check the problem points. Specifically, the work time management system counts the work time efficiency of the process flow and the non-value-added work time ratio of the process flow to obtain the efficiency report of the process flow.
[0119] The line balance report is used to record the bottleneck process of each process flow, so that users can find process improvement points. Specifically, the time management system counts the process balance wall and the bottleneck process of the process flow to obtain the line balance report of the process flow.
[0120] The process flow report is used to record the operation sequence of the process flow and the improvement points of the process sub-actions in each process. Specifically, the work time management system counts the work instructions, optimal work time data and process problems of the process flow to obtain the process flow report of the process flow.
[0121] Through this embodiment, the target management results are counted to obtain at least one of the efficiency report, line balance report and process flow report, and the report is displayed on the target interface. In this way, the embodiment of the present application can obtain the process guidance information of the process flow by counting the target management results, and output the process guidance information to the target interface for display, so that the user can directly obtain the improvement content of the process flow, provide effective guidance for the product process flow in the product development process, and improve the reliability of work time management.
[0122] As an optional embodiment, after S101, the method for man-hour management in the product development process may further include:
[0123] The working time type of each process sub-action corresponding to the process is obtained by using the action type and type matching relationship of each process sub-action. The type matching relationship is the matching relationship between the action type of the process sub-action and the working time type of the process sub-action. The working time type is one of value-added working time, necessary non-value-added working time and auxiliary working time.
[0124] Generate a standard working time file for a process according to a working time file template by using each process sub-action corresponding to the process, the working time data of each process sub-action and the working time type of each process sub-action;
[0125] S102 includes:
[0126] Perform target management operations on the standard working time files of each process to obtain target management results.
[0127] In this embodiment, the type matching relationship is used to record the matching relationship between the action type of the process sub-action and the corresponding working time type.
[0128] Table 1 Schematic diagram of standard working time file for a process
[0129]
[0130] As an example, as shown in Table 1 above, a schematic diagram of a standard working time file for a process is provided. After obtaining the working time data of each process under at least one process flow in the product development process, the working time management system determines the working time type of each process sub-action according to the action type of each process sub-action corresponding to the process and the preset type matching relationship. Then, the process sub-action corresponding to the process, the working time data of the process sub-action, and the working time type of the process sub-action are generated according to the data format of the preset working time file template to generate the standard working time file for the above process.
[0131] Through this embodiment, the working time data of the process is generated into a standard working time file, which is helpful for the subsequent target management operation of the standard working time file of the process to obtain the target management result. In this way, the embodiment of the present application generates a standard working time file, so that the target management operation can be directly performed on the standard working time file, thereby improving the efficiency of working time management.
[0132] As an optional embodiment, Figure 4 As shown, a schematic diagram of the structure of a work time management system for a product development process is provided. The work time management system includes four layers: data layer, application layer, analysis layer and user layer.
[0133] The data layer is used to store the working time data of each process under at least one process flow in the product development process into the basic working time database, and perform basic action management and action type management on the process sub-actions of each process.
[0134] The application layer is used to extract elements from the working time data of each process in the data layer to obtain the work instructions of the process flow, the process balance wall, working time efficiency and the proportion of non-value-added working time.
[0135] The analysis layer is used to compare the working hours of the processes and their working hours data to obtain the optimal working hours data, bottleneck processes and process problems of the process.
[0136] The user layer is used to collect statistics on the target management results obtained by the application layer and the analysis layer, and to generate and display the process efficiency report, line balance report and process flow report on the target interface.
[0137] A method for man-hour management based on a product development process. Accordingly, the present application also provides a specific embodiment of a man-hour management device for a product development process.
[0138] like Figure 5 As shown, the work time management device for the product development process provided in the embodiment of the present application includes a data acquisition module 510 , a data management module 520 and an information generation module 530 .
[0139] The data acquisition module 510 is used to acquire the working time data of each process in at least one process flow during the product development process.
[0140] The data management module 520 is used to perform target management operations on each process and the working time data of the process to obtain a target management result. The target management operation includes at least one of an element extraction operation and a working time comparison operation;
[0141] When the target management operation is an element extraction operation, the target management result is process configuration information, which is used to characterize the configuration of the product process flow; when the target management operation is a working hour comparison operation, the target management result is process defect information, which is used to characterize the defect situation of the product process flow.
[0142] The information generation module 530 is used to collect statistics on the target management results, generate and display the process guidance information of the process flow on the target interface, and the process guidance information is used to provide improvement guidance for the process flow.
[0143] As an optional embodiment, the data acquisition module 510 includes the following submodules:
[0144] The action acquisition submodule is used to obtain the sub-actions of each process corresponding to the process;
[0145] The working time measurement submodule is used to measure the working time data of each process sub-action respectively by using the working time measurement method corresponding to each process sub-action, and the working time measurement method matches the action attribute of the process sub-action;
[0146] The working time accumulation submodule is used to accumulate the working time data of each process sub-action to obtain the working time data of the process.
[0147] As an optional embodiment, the data acquisition module 510 further includes the following submodules:
[0148] The attribute acquisition submodule is used to obtain the action attributes of each process sub-action;
[0149] The method determination submodule is used to determine the man-hour measurement method corresponding to each process sub-action by using the action attributes of each process sub-action and the method matching relationship. The method matching relationship is the matching relationship between the action attributes and the man-hour measurement method.
[0150] As an optional embodiment, the working time measurement submodule includes the following units:
[0151] An action matching unit, used for matching a process sub-action with an action module library to obtain at least one action module matching the process sub-action when the working time measurement method is a module matching method, wherein the action module library includes a plurality of action modules, and the action module includes an action and working time data corresponding to the action;
[0152] The working time determining unit is used to determine the minimum working time data in the working time data of at least one action module as the working time data of the process sub-action.
[0153] As an optional embodiment, the target management operation is a feature extraction operation;
[0154] The data management module 520 includes the following submodules:
[0155] An element extraction submodule is used to perform element extraction operations on each process and the working time data of the process to obtain the process element of the process and the working time element of the working time data. The process element includes at least one of the process sub-action of the process and the action type of the process sub-action. The working time element includes at least one of the working time data of the process, the working time data of the sub-action and the working time type of the process sub-action;
[0156] The information generation submodule is used to generate process configuration information of the process flow according to the process configuration template by using process elements and working time elements.
[0157] As an optional embodiment, the process configuration information includes at least one of an operation instruction, a process balance wall, a working time efficiency, and a non-value-added working time ratio;
[0158] The information generation submodule includes the following units:
[0159] The instruction book generating unit is used to generate the work instruction book of the process flow according to the instruction book template by using the process sub-actions of each process, the working time data of the process sub-actions and the action types of the process sub-actions;
[0160] The balance wall generation unit is used to generate the process balance wall of the process flow according to the balance wall template using the working time data of each process. The process balance wall is used to represent the line balance relationship between the processes of the process flow.
[0161] The efficiency determination unit is used to divide the sum of the working hours data of each process by the actual working hours invested to obtain the working hours efficiency of the process flow;
[0162] The ratio determination unit is used to divide the sum of the working time data of the process sub-actions whose working time types are necessary non-value-added working time and auxiliary working time by the sum of the working time data of each process to obtain the non-value-added working time ratio of the process flow.
[0163] As an optional embodiment, the target management operation is a work time comparison operation, and the process defect information includes at least one of the best work time data, bottleneck process and process crux;
[0164] The data management module 520 also includes the following submodules:
[0165] The optimal working time determination submodule is used to compare the sum of the working time data of the processes corresponding to each process flow, and determine the minimum sum of the working time data as the optimal working time data;
[0166] The bottleneck determination submodule is used to compare the working time data of each process corresponding to the process flow, and determine the process with the largest difference in working time data with other processes as the bottleneck process;
[0167] The key determination submodule is used to compare the working time data of each process sub-action of the process, and determine the process sub-action with the largest difference in working time data with other process sub-actions as the process key of the process.
[0168] As an optional embodiment, the process guidance information includes at least one of an efficiency report, a line balance report, and a process flow report;
[0169] The information generation module 530 includes the following submodules:
[0170] The efficiency report generation submodule is used to collect statistics on the working time efficiency of the process flow and the proportion of non-value-added working time of the process flow, generate and display the efficiency report of the process flow on the target interface;
[0171] The line balance report generation submodule is used to collect statistics on the process balance wall and bottleneck process of the process flow, generate and display the line balance report of the process flow on the target interface;
[0172] The process flow report generation submodule is used to collect statistics on the work instructions of the process flow, the optimal working time data of the process flow and the process problems of the process flow, and to generate and display the process flow report of the process flow on the target interface.
[0173] As an optional embodiment, the work time management device for the product development process also includes the following modules:
[0174] A type determination module is used to obtain the working time type of each process sub-action by using the action type and type matching relationship of each process sub-action corresponding to the process. The type matching relationship is the matching relationship between the action type of the process sub-action and the working time type of the process sub-action. The working time type is one of value-added working time, necessary non-value-added working time and auxiliary working time.
[0175] A file generation module is used to generate a standard working time file for a process according to a working time file template by using each process sub-action corresponding to the process, the working time data of each process sub-action and the working time type of each process sub-action;
[0176] The data management module 520 is used to:
[0177] Perform target management operations on the standard working time files of each process to obtain target management results.
[0178] A method for man-hour management based on a product development process. Accordingly, the present application also provides a specific embodiment of a man-hour management device for a product development process.
[0179] Figure 6 A schematic diagram of the hardware structure of a work time management device for a product development process provided in an embodiment of the present application is shown.
[0180] The work time management device for a product development process may include a processor 601 and a memory 602 storing computer program instructions.
[0181] Specifically, the processor 601 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0182] The memory 602 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 602 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 602 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 602 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 602 is a non-volatile solid-state memory.
[0183] The memory may include read-only memory (ROM), random access memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical / tangible memory storage devices. Thus, typically, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.
[0184] The processor 601 reads and executes the computer program instructions stored in the memory 602 to implement any one of the methods for man-hour management in the product development process in the above embodiments.
[0185] In one example, the time management device for the product development process may also include a communication interface 603 and a bus 610. Figure 6 As shown, the processor 601, the memory 602, and the communication interface 603 are connected via a bus 610 and communicate with each other.
[0186] The communication interface 603 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0187] Bus 610 includes hardware, software or both, and the parts of the time management equipment of the product development process are coupled to each other. For example, but not limitation, the bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front-side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 610 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.
[0188] In addition, in combination with the method for man-hour management of the product development process in the above embodiments, the present application embodiment can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by the processor, any one of the methods for man-hour management of the product development process in the above embodiments is implemented.
[0189] In addition, in combination with the method for managing working hours in the product development process in the above embodiments, the present application embodiment can provide a computer program product for implementation. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes any one of the methods for managing working hours in the product development process in the above embodiments.
[0190] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.
[0191] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0192] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.
[0193] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.
[0194] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.
Claims
1. A method for man-hour management in a product development process, characterized in that: The method comprises: Obtain the working time data of each process under at least one process flow during product development; Performing a target management operation on each of the processes and the man-hour data of the processes to obtain a target management result, wherein the target management operation includes at least one of an element extraction operation and a man-hour comparison operation; In the case where the target management operation is an element extraction operation, the target management result is process configuration information, and the process configuration information is used to characterize the configuration of the product process flow; in the case where the target management operation is a man-hour comparison operation, the target management result is process defect information, and the process defect information is used to characterize the defect of the product process flow; Statistics are collected on the target management results, and process guidance information of the process flow is generated and displayed on a target interface, wherein the process guidance information is used to provide improvement guidance for the process flow.
2. The method according to claim 1, characterized in that The obtaining of the working time data of each process under at least one process flow during the product development process includes: Obtain each process sub-action corresponding to the process; Using the man-hour measurement method corresponding to each of the process sub-actions, respectively measure the man-hour data of each of the process sub-actions, wherein the man-hour measurement method matches the action attribute of the process sub-action; The working time data of each of the process sub-actions are accumulated to obtain the working time data of the process.
3. The method according to claim 2, characterized in that Before measuring the working time data of each of the process sub-actions respectively using the working time measurement method corresponding to each of the process sub-actions, the method further includes: Obtaining action attributes of each of the process sub-actions; The working time measurement method corresponding to each process sub-action is determined by using the action attribute and the method matching relationship of each process sub-action, wherein the method matching relationship is the matching relationship between the action attribute and the working time measurement method.
4. The method according to claim 2, characterized in that: The method of measuring the working time data of each process sub-action by using the working time measurement method corresponding to each process sub-action respectively includes: In the case where the working time measurement method is a module matching method, the process sub-action is matched with an action module library to obtain at least one action module matching the process sub-action, wherein the action module library includes a plurality of action modules, and the action module includes an action and working time data corresponding to the action; Among the working time data of the at least one action module, the smallest working time data is determined as the working time data of the process sub-action.
5. The method according to claim 1, characterized in that The target management operation is an element extraction operation; The target management operation is performed on each of the processes and the working time data of the processes to obtain the target management result, including: Performing element extraction operations on each of the processes and the man-hour data of the processes to obtain process elements of the processes and man-hour elements of the man-hour data, wherein the process elements include at least one of the process sub-actions of the processes and the action types of the process sub-actions, and the man-hour elements include at least one of the man-hour data of the processes, the man-hour data of the sub-actions, and the man-hour types of the process sub-actions; The process configuration information of the process flow is generated according to the process configuration template by using the process elements and the man-hour elements.
6. The method according to claim 5, characterized in that The process configuration information includes at least one of an operation instruction, a process balance wall, working time efficiency, and a non-value-added working time ratio; The step of generating the process configuration information of the process flow according to the process configuration template by using the process element and the man-hour element includes at least one of the following: Using the process sub-actions of each process, the working time data of the process sub-actions, and the action types of the process sub-actions, a work instruction of the process flow is generated according to an instruction template; Using the working time data of each process, a process balance wall of the process flow is generated according to a balance wall template, wherein the process balance wall is used to represent the line balance relationship between the processes of the process flow; The sum of the working time data of each process is divided by the actual working time invested to obtain the working time efficiency of the process flow; The non-value-added working time ratio of the process flow is obtained by dividing the sum of the working time data of the process sub-actions whose working time types are necessary non-value-added working time and auxiliary working time by the sum of the working time data of each process.
7. The method according to claim 1, characterized in that The target management operation is a work time comparison operation, and the process defect information includes at least one of the best work time data, bottleneck process and process crux; The target management operation is performed on each of the processes and the working time data of the processes to obtain a target management result, including at least one of the following: Compare the sum of the working time data of the processes corresponding to the process flows, and determine the minimum sum of the working time data as the optimal working time data; Compare the working time data of each process corresponding to the process flow, and determine that the process with the largest difference with the working time data of other processes is the bottleneck process; The working time data of each process sub-action of the process are compared with each other, and the process sub-action with the largest difference in working time data with other process sub-actions is determined as the process crux of the process.
8. The method according to claim 1, characterized in that The process guidance information includes at least one of an efficiency report, a line balance report, and a process flow report; The process of collecting statistics on the target management results and generating and displaying the process guidance information of the process flow on the target interface includes at least one of the following: Collecting statistics on the working time efficiency of the process flow and the proportion of non-value-added working hours of the process flow, generating and displaying an efficiency report of the process flow on a target interface; Collecting statistics on the process balance wall and the bottleneck process of the process flow, generating and displaying a line balance report of the process flow on a target interface; Statistics are collected on the work instructions of the process flow, the optimal working time data of the process flow, and the process problems of the process flow, and a process flow report of the process flow is generated and displayed on a target interface.
9. The method according to any one of claims 1 to 8, characterized in that: After obtaining the working time data of each process in at least one process flow during the product development process, the method further includes: Using the action type and type matching relationship of each process sub-action corresponding to the process, the working time type of each process sub-action is obtained, wherein the type matching relationship is the matching relationship between the action type of the process sub-action and the working time type of the process sub-action, and the working time type is one of value-added working time, necessary non-value-added working time and auxiliary working time; Generate a standard working time file for the process according to a working time file template by using each of the process sub-actions corresponding to the process, the working time data of each of the process sub-actions, and the working time type of each of the process sub-actions; The target management operation is performed on each of the processes and the working time data of the processes to obtain the target management result, including: Perform target management operations on the standard working time files of each process to obtain target management results.
10. A working time management device for a product development process, characterized in that: The device comprises: A data acquisition module is used to obtain the working time data of each process under at least one process flow during the product development process; A data management module, used to perform target management operations on each of the processes and the working time data of the processes to obtain target management results, wherein the target management operations include at least one of element extraction operations and working time comparison operations; In the case where the target management operation is an element extraction operation, the target management result is process configuration information, and the process configuration information is used to characterize the configuration of the product process flow; in the case where the target management operation is a man-hour comparison operation, the target management result is process defect information, and the process defect information is used to characterize the defect of the product process flow; The information generation module is used to collect statistics on the target management results, generate and display process guidance information of the process flow on the target interface, and the process guidance information is used to provide improvement guidance for the process flow.
