Progress management device, progress management method, and progress management program

The progress management device uses combined cost and production volume analysis to objectively assess construction project progress and financial health, addressing inaccuracies in existing systems by comparing predicted and actual outputs.

JP7705336B2Active Publication Date: 2025-07-09OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021189511
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-01-29
Filing Date
2021-11-22
Publication Date
2025-07-09
Estimated Expiration
2041-11-22

AI Technical Summary

Technical Problem

Existing construction progress management systems fail to objectively grasp both the progress situation and profit and loss situation, as they rely solely on cost proportionality, which can misrepresent work progress, or solely on production volume, which neglects financial balance, leading to inaccurate assessments.

Method used

A progress management device and method that combines cost-proportion-based and production volume-based numerical values to objectively assess project progress and profit/loss by comparing predicted and actual outputs, using a control unit with cost processing, quantity processing, and comparison means.

Benefits of technology

Enables accurate and objective assessment of project progress and financial health, allowing for timely identification of deviations from planned schedules and financial performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007705336000001
    Figure 0007705336000001
  • Figure 0007705336000002
    Figure 0007705336000002
  • Figure 0007705336000003
    Figure 0007705336000003
Patent Text Reader

Abstract

To provide a progress management device, progress management method, and progress management program, which allow for objectively grasping the progress and financial balance of a project.SOLUTION: In a progress management device 100, a cost processing unit 102b creates figures on a cost-proportional basis when an order for a project is received. A turnover processing unit 102c creates figures on a turnover basis when an order for a project is received. A comparison unit 102d compares the figures created on the cost-proportional basis and the figures created on the turnover basis to grasp the progress and financial balance of the project that has been ordered.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a progress management device, a progress management method, and a progress management program.

Background Art

[0002] For example, when performing construction progress management, conventionally, on-site employees judged each situation based on numerical values based on the completion rate, and accounting and management grasped the construction progress and profit and loss situation based on numerical values based on cost proportionality. Conventionally, as a system for performing progress management, for example, there is Patent Document 1.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, Patent Document 1 does not describe anything regarding objectively grasping the construction progress situation and the construction profit and loss situation.

[0005] The present invention has been made in view of the above, and an object thereof is to provide a progress management device, a progress management method, and a progress management program capable of objectively grasping the progress situation and profit and loss situation of a project.

Means for Solving the Problems

[0006] In order to solve the above-described problems and achieve the object, the present invention is characterized in that the control unit includes cost processing means for creating a cost proportionality-based numerical value when receiving an order for a project, quantity processing means for creating a quantity-based numerical value when receiving the order for the project, and comparison means for comparing the cost proportionality-based numerical value and the quantity-based numerical value to grasp the progress situation and profit and loss situation of the received project.

[0007] Also, according to one aspect of the present invention, the cost-proportion-based numerical value may include cost performance and profit performance based on cost proportion, and the output-based numerical value may include predicted output and actual output based on output.

[0008] Also, according to one aspect of the present invention, the comparison means compares the progress status of the construction work by comparing the predicted output and the actual output, and determines that the project is proceeding ahead of schedule when the predicted output - the actual output < 0, determines that the project is proceeding at the planned pace when the predicted output - the actual output = 0, and determines that a delay has occurred in the project when the predicted output - the actual output > 0.

[0009] Also, according to one aspect of the present invention, the comparison means compares the profit and loss status by comparing the profit performance and the actual output, and determines that the profit and loss status is improving when the profit performance - the actual output < 0, determines that the profit and loss status is as planned when the profit performance - the actual output = 0, and determines that the profit and loss status is deteriorating when the profit performance - the actual output > 0.

[0010] Also, according to one aspect of the present invention, the project may include a project related to construction work.

[0011] Also, in order to solve the above-described problems and achieve the object, the present invention is a progress management method executed by an information processing apparatus including a control unit, including: a cost processing step of creating a cost-proportion-based numerical value when the control unit receives an order for a project; a production volume processing step of creating a production volume-based numerical value when the control unit receives an order for the project; and a comparison step of comparing the cost-proportion-based numerical value and the production volume-based numerical value to grasp the progress status and the profit and loss status of the received project.

[0012] In addition, in order to solve the above-described problems and achieve the object, the present invention is a progress management program for causing an information processing apparatus including a control unit to execute. In the control unit, when an order is received for a project, a cost processing step of creating a cost-proportion-based value, a production volume processing step of creating a production volume-based value when an order is received for the project, and a comparison step of comparing the cost-proportion-based value and the production volume-based value to grasp the progress status and the profit and loss status of the received project. The progress management program is characterized by being a progress management program for causing the above steps to be executed.

Effects of the Invention

[0013] According to the present invention, there is an effect that it becomes possible to objectively grasp the progress status and the profit and loss status of a project.

Brief Description of the Drawings

[0014]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

[0015] Embodiments of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to these embodiments.

[0016] [1. Overview] For example, in the construction industry, since it takes several years to complete one project, progress management and profit prediction are issues for many companies. In the construction industry, profit prediction and progress management are performed using the cost proportional method. However, since sales increase even if the work has not progressed when costs are incurred, it may be difficult to make a correct judgment depending on the cost occurrence situation. As a method other than the cost proportional method, there is also a method that uses the quantity produced. Although the progress situation can be correctly grasped, it is difficult to grasp whether the balance of payments is deteriorating.

[0017] That is, conventionally, on-site employees judged each situation based on numerical values based on the production rate, and accounting and management grasped the project progress and the balance of payments situation based on numerical values based on the cost proportion. Although the production rate is suitable for grasping the project progress, it is inappropriate for grasping the balance of payments situation. Regarding the cost proportion, there were cases where the current situation was not correctly represented in both grasping the progress situation and the balance of payments.

[0018] Therefore, in the present embodiment, for projects such as construction work, by comparing numerical values based on the quantity produced basis and numerical values based on the cost proportion basis, the progress situation and the balance of payments situation of the project can be objectively, accurately, and easily grasped.

[0019] Referring to FIGS. 1 and 2, the background and problems of the present invention will be specifically described. Referring to FIG. 1, the problems when only using cost-proportion-based numerical values will be described. FIG. 1 is a diagram for explaining the problems when only using cost-proportion-based numerical values. FIG. 1(A) is a diagram showing an example of a budget consumption prediction "A" based on cost proportion. FIG. 1(B) is a diagram showing an example of cost actual results and revenue actual results [B]. In the following description, all units of amount are in thousands of yen, and the description thereof is omitted.

[0020] In the following description, an example will be described when the contract amount is "100,000" and the budget amount is "80,000".

[0021] In FIG. 1(A), when using cost proportion, the predicted value is calculated based on the budget consumption rate (progress rate) prediction. The example shown in FIG. 1(A) shows the consumption rate, consumption amount, and predicted revenue (= contract amount × total consumption amount of the target Q ÷ total budget amount) from 1Q to 4Q with cost elements being material cost, subcontracting cost, labor cost, and overhead cost.

[0022] For example, the predicted revenue for 1Q is the contract amount "100,000" × the total consumption amount of 1Q "25,000" ÷ the total budget "80,000" = "31,250".

[0023] FIG. 1(B) shows an example of cost actual results and revenue actual results [B] for the budget consumption prediction based on the cost proportion in FIG. 1(A). In FIG. 1(B), the differences from the prediction are that for the subcontracting cost in 1Q, the predicted consumption rate is "20%", the predicted consumption amount is "4,000", and the predicted revenue for 1Q is "31,250", while the actual results for the subcontracting cost in 1Q are a consumption rate of "25%", a consumption amount of "5,000", and the actual revenue for 1Q is "32,250 (= contract amount "100,000" × total consumption amount of 1Q "25,000" ÷ total budget "80,000").

[0024] Also, for the subcontracting cost in 4Q, the predicted consumption rate is "20%", the predicted consumption amount is "4,000", and the predicted revenue for 4Q is "16,250", while the actual results for the subcontracting cost in 4Q are a consumption rate of "15%", a consumption amount of "3,000", and the actual revenue for 4Q is "15,000".

[0025] Looking at the interim earnings up to 2Q, the actual figure of "53,750" exceeds the initial prediction of "52,500", so it seems to be going smoothly at first glance. However, regarding the material costs, they are only fully accounted for as costs at the timing of being brought into the on-site material storage area (1Q and 3Q), and this does not represent whether the work itself is progressing smoothly. Also, regarding the outsourcing costs, more have occurred than the initial plan, and it is impossible to determine whether it is due to advancing the work such as starting earlier or due to a delay in the work progress and increasing the number of outsourced workers.

[0026] Referring to Figure 2, the issues when only using the numerical values based on the production volume will be explained. Figure 2 is a diagram for explaining the issues when only using the numerical values based on the production volume. Figure 2(A) shows the prediction [C] based on the production volume, and Figure 2(B) shows the actual result [D] based on the production volume.

[0027] The example shown in Figure 2(A) shows the production volume and production value amount for 1Q to 4Q regarding the subcontracting content, number of subcontracts, unit price, and amount. Figure 2(B) shows an example of the actual result [D] compared to the prediction based on the production volume in Figure 2(A).

[0028] In Figure 2(B), the differences from the prediction are that for the subcontracting content (steel pipe pile φ600 t = 9 - 10 L = 6.5 - 13m), the prediction for 1Q is a production volume of "25" and a production value amount of "25,000", while the actual result for 1Q is a production volume of "26" and a production value amount of "26,000", and for the prediction for 4Q which is a production volume of "21" and a production value amount of "21,000", the actual result for 4Q is a production volume of "20" and a production value amount of "20,000".

[0029] Looking at the first-half earnings up to 2Q, the actual figure of "53,500" exceeds the initial prediction of "52,500", so it seems to be progressing smoothly at first glance. However, since the occurrence of costs is not considered at all, it is impossible to determine whether it is proceeding as planned in terms of the balance of payments or whether it is deteriorating. In the earnings prediction based on the cost ratio in (1), the first-half earnings up to 2Q are "53,750", but on the production volume basis, it is "53,500", indicating that the first-half balance of payments has deteriorated slightly, although marginally.

[0030] As described above, on the production volume basis, it is suitable for grasping the progress of the construction work, but it is inappropriate for grasping the balance of payments situation. On the cost ratio basis, neither the progress situation nor the balance of payments situation accurately represents the current situation.

[0031] Figure 3 is a diagram for explaining the improvement method of the present invention. In the present invention, for each construction project, by calculating the KPI that combines the cost actual performance and earnings actual performance [B] based on the above cost ratio, the predicted production volume [C] based on the production volume, and the actual production volume [D] based on the production volume, it becomes possible to objectively grasp the progress situation and the balance of payments situation. Hereinafter, the 2Q prediction will be described as an example.

[0032] (1) Regarding the construction progress situation, it is judged by comparing the total amount of the predicted production volume [C] and the actual production volume [D] based on the production volume.

[0033] i) When [C] - [D] < 0, since the actual production volume is more than the predicted production volume, it is judged that the construction work is proceeding ahead of schedule.

[0034] ii) When [C] - [D] = 0, since the predicted production volume and the actual production volume are the same, it is judged that the work is proceeding at the planned pace.

[0035] iii) When [C] - [D] > 0, since the actual production volume is less than the predicted production volume, it is judged that there is a delay in the progress of the construction work.

[0036] (2) For the revenue and expenditure forecast, compare and judge the total amount of the revenue performance based on cost ratio [B] and the actual production volume based on the production volume [D].

[0037] i) When [B] - [D] < 0, since less cost is incurred than planned and more production volume has increased, it is judged that the revenue and expenditure have improved.

[0038] ii) When [B] - [D] = 0, since the production volume has increased just enough to match the cost incurred, it is judged that the revenue and expenditure situation is as planned.

[0039] iii) When [B] - [D] > 0, since more cost than expected has occurred for the production volume, it is judged that the revenue and expenditure have deteriorated.

[0040] For each index, the larger the difference, the more it deviates from the original plan, which is also effective in identifying cases that need to be addressed early.

[0041] The progress management device of the present invention is applicable not only to the construction industry but also to IT vendors that perform scratch development, etc.

[0042] [2. Configuration] An example of the configuration of the progress management device according to the present embodiment will be described with reference to FIG. 4. FIG. 4 is a block diagram showing an example of the configuration of the progress management device according to the present embodiment.

[0043] The progress management device 100 is a commercially available desktop personal computer. Note that the progress management device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistants), smartphone, or tablet personal computer.

[0044] The progress management device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each unit included in the progress management device 100 is communicably connected via an arbitrary communication path.

[0045] The communication interface unit 104 communicably connects the progress management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via a communication line. Here, the network 300 has a function of communicably connecting the progress management device 100 and the server 200 to each other, and is, for example, the Internet or a LAN (Local Area Network).

[0046] An input device 112 and an output device 114 are connected to the input / output interface unit 108. As the output device 114, in addition to a monitor (including a home TV), a speaker or a printer can be used. As the input device 112, in addition to a keyboard, a mouse, and a microphone, a monitor that cooperates with the mouse to realize a pointing device function can be used. Hereinafter, in some cases, the output device 114 may be described as the monitor 114, and the input device 112 may be described as the keyboard 112 or the mouse 112.

[0047] Various databases, tables, files, etc. are stored in the storage unit 106. A computer program for giving commands to the CPU (Central Processing Unit) in cooperation with the OS (Operating System) to perform various processes is recorded in the storage unit 106. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, and an optical disk can be used. The storage unit 106 includes a data file 106a and a cost element master 106b.

[0048] The data file 106a is a file for storing various data such as order data, budget data, quarterly budget data, budget consumption prediction data based on cost ratio, predicted production volume data (predicted production volume header data, predicted production volume detail data), production volume-based prediction, cost aggregation data, cost actual results and revenue actual results, production volume actual results data, production volume-based actual results, etc.

[0049] The order data may include the construction number and the subcontract amount. The budget data may include the construction number, cost element CD, and budget amount data. The quarterly budget data may include the construction number, cost element CD, year, quarter, and production volume rate data.

[0050] The budget consumption prediction based on cost ratio may include the cost element, budget amount, progress rate and consumption amount for each quarter (1Q - 4Q).

[0051] The predicted production volume data may be composed of predicted production volume header data and predicted production volume detail data. The predicted production volume header data may include the construction number, SEQ, subcontract content, number of subcontracts, unit price, and amount data. The predicted production volume detail data may include the construction number, SEQ, year, quarter, and production volume number data.

[0052] The production volume-based prediction may include the subcontract content, number of subcontracts, unit price, amount, production volume number and production volume amount for each quarter (1Q - 4Q).

[0053] The cost aggregation data may include the construction number, cost element CD, accounting year and month, cost element code, and occurrence amount data.

[0054] The cost actual results and revenue actual results may include the cost element, budget amount, progress rate, consumption amount and revenue amount for each quarter (1Q - 4Q).

[0055] The output high-performance data may include the construction number, SEQ, year, quarter, and output quantity. The performance based on the output quantity may include the subcontracting content, the number of subcontracts, the unit price, the amount, the output quantity and the output amount for each quarter (1Q to 4Q).

[0056] The cost element master 106b can be composed of a table or the like that registers by associating the cost element CD and the cost element name (see Figure 7). The cost element master 106b is referred to when converting between the cost element CD and the cost element name.

[0057] The control unit 102 is a CPU or the like that comprehensively controls the progress management device 100. The control unit 102 has an internal memory for storing control programs such as the OS, programs that define various processing procedures, and required data, and executes various information processes based on these stored programs. Conceptually, the control unit 102 includes an order registration unit 102a, a cost processing unit 102b, an output quantity processing unit 102c, a comparison unit 102d, and a screen display control unit 102e.

[0058] When an order is received, the order registration unit 102a inputs order data and registers it in the data file 106a according to, for example, the operator's operation on an order registration screen (not shown) displayed on the monitor 114.

[0059] For the project targeted by the order data, the cost processing unit 102b creates a numerical value based on the cost ratio according to, for example, the operator's operation on a cost registration screen (not shown) displayed on the monitor 114, and registers it in the data file 106a. The numerical value based on the cost ratio may include the cost performance and the profit performance based on the cost ratio.

[0060] For the project targeted by the order data, the output quantity processing unit 102c creates a numerical value based on the output quantity according to, for example, the operator's operation on an output quantity registration screen (not shown) displayed on the monitor 114, and registers it in the data file 106a. The numerical value based on the output quantity may include the predicted output quantity and the actual output quantity based on the output quantity.

[0061] The comparison unit 102d compares, for example, the numerical value based on cost ratio and the numerical value based on output quantity for the target case according to the operations of the operator on a comparison screen (not shown) displayed on the monitor 114, etc., and displays and outputs the judgment results of the progress status and the profit and loss status.

[0062] Specifically, for the progress status, the comparison unit 102d compares the predicted output quantity and the actual output quantity. If the predicted output quantity - actual output quantity < 0, it is determined that the case is progressing ahead of schedule. If the predicted output quantity - actual output quantity = 0, it is determined that the case is progressing at the planned pace. If the predicted output quantity - actual output quantity > 0, it is determined that a delay has occurred in the case, and the result may be displayed and output.

[0063] For the profit and loss prediction, the comparison unit 102d compares the actual profit and the actual output quantity. If the actual profit - actual output quantity < 0, it is determined that the profit and loss status is improving. If the actual profit - actual output quantity = 0, it is determined that the profit and loss status is as planned. If the actual profit - actual output quantity > 0, it is determined that the profit and loss status is deteriorating, and the result may be displayed and output.

[0064] The screen display control unit 102e controls the display and input of various screens (for example, order reception registration screen, cost registration screen, output quantity registration screen, comparison screen, etc.) to be displayed on the monitor 114.

[0065] [3. Specific Example] With reference to FIGS. 4 to 10, a specific example of the processing of the progress management device 100 in the present embodiment will be described. First, with reference to FIG. 5, an overview of the overall processing of the progress management device 100 in the present embodiment will be described. FIG. 5 is a diagram showing a flow for explaining the overview of the overall processing of the progress management device 100 in the present embodiment.

[0066] In FIG. 5, the order receiving registration unit 102a executes an order receiving registration process (step S1). Specifically, in the order receiving registration process, when receiving an order for a project, the order receiving registration unit 102a inputs order receiving data and registers it in the data file 106a according to, for example, the operation of an operator on an order receiving registration screen (not shown) displayed on the monitor 114.

[0067] The cost processing unit 102b executes a budget registration process (step S2). Specifically, in the budget registration process, for the project targeted by the order receiving data, the cost processing unit 102b inputs budget data, quarterly budget data, and a budget consumption prediction based on cost ratios, and registers them in the data file 106a according to, for example, the operation of an operator on a cost registration screen (not shown) displayed on the monitor 114.

[0068] The output quantity processing unit 102c executes an output quantity prediction registration process (step S3). Specifically, in the output quantity prediction registration process, for the project targeted by the order receiving data, the output quantity processing unit 102c inputs predicted output quantity header data, predicted output quantity detail data, and an output quantity-based prediction, and registers them in the data file 106a according to, for example, the operation of an operator on an output quantity registration screen (not shown) displayed on the monitor 114.

[0069] The cost processing unit 102b executes a construction implementation process (step S4). Specifically, in the construction implementation process, for the project targeted by the order receiving data, the cost processing unit 102b inputs cost aggregation data, cost performance and revenue performance based on cost ratios, and registers them in the data file 106a according to, for example, the operation of an operator on a cost registration screen (not shown) displayed on the monitor 114.

[0070] The output quantity processing unit 102c executes an output quantity performance registration process (step S5). Specifically, in the output quantity performance registration process, for the project targeted by the order receiving data, the output quantity processing unit 102c inputs output quantity performance data and an output quantity-based performance, and registers them in the data file 106a according to, for example, the operation of an operator on an output quantity registration screen (not shown) displayed on the monitor 114.

[0071] The comparison unit 102d executes a comparison process (step S6). Specifically, in the comparison process, the comparison unit 102d compares, for example, a cost ratio-based value and a production volume-based value for a target project according to an operator's operation or the like on a comparison screen (not shown) displayed on the monitor 114, and displays and outputs the results of the progress status and the profit and loss status.

[0072] In this case, for the progress status, the comparison unit 102d compares the predicted production volume and the actual production volume. If the predicted production volume - actual production volume < 0, it is determined that the project is progressing ahead of schedule. If the predicted production volume - actual production volume = 0, it is determined that the project is progressing at the planned pace. If the predicted production volume - actual production volume > 0, it is determined that a delay has occurred in the project, and the fact may be displayed and output.

[0073] Also, for the profit and loss prediction, the comparison unit 102d compares the actual profit and the actual production volume. If the actual profit - actual production volume < 0, it is determined that the profit and loss situation is improving. If the actual profit - actual production volume = 0, it is determined that the profit and loss situation is as planned. If the actual profit - actual production volume > 0, it is determined that the profit and loss situation is deteriorating, and the fact may be displayed and output.

[0074] Next, with reference to FIGS. 6 to 10, a specific example of the processing of the control unit 102 of the progress management device 100 in the present embodiment will be described. FIGS. 6 to 10 are diagrams for explaining a specific example of the processing of the control unit 102 of the progress management device 100 in the present embodiment.

[0075] (S1: Order registration process) With reference to FIG. 6, the order registration process will be described. FIG. 6 is a diagram for explaining the order registration process. When an order is received for a project, the order registration unit 102a inputs order data and registers it in the data file 106a according to an operator's operation or the like on an order registration screen (not shown) displayed on the monitor 114, for example.

[0076] Figure 6 shows an example of order-received data. In the example of order-received data shown in Figure 6, the first row shows the construction number "100" and the contract amount "100,000", and the second row shows the construction number "101" and the contract amount "200,000". Hereinafter, the construction number "100" and the contract amount "100,000" will be described.

[0077] (S2: Budget registration process) Referring to Figure 7, the budget registration process will be described. Figure 7 is a diagram for explaining the budget registration process. The cost processing unit 102b inputs budget data, quarterly budget data, and budget consumption prediction based on cost ratio for the target project of the order-received data according to, for example, the operator's operation on a cost registration screen (not shown) displayed on the monitor 114, and registers them in the data file 106a.

[0078] Figure 7(A) shows an example of (2) budget data. In the example of budget data shown in Figure 7(A), the first row shows the construction number "100", the cost element CD "100", and the budget amount "20,000", the second row shows the construction number "100", the cost element CD "200", and the budget amount "20,000", the third row shows the construction number "100", the cost element CD "300", and the budget amount "20,000", and the fourth row shows the construction number "100", the cost element CD "400", and the budget amount "20,000", and the total cost budget is "80,000".

[0079] Figure 7(B) shows an example of the cost element master 106b. In the example of the cost element master 106b shown in Figure 7(B), the first row shows the cost element CD "100" and the cost element name "Material cost", the second row shows the cost element CD "200" and the cost element name "Subcontracted cost", the third row shows the cost element CD "300" and the cost element name "Labor cost", and the fourth row shows the cost element CD "400" and the cost element name "Expenses". The cost element master 106b is referred to when converting the cost element CD and the cost element name. For example, it is referred to when converting the cost element CD of the budget data and the quarterly budget data into the "cost element name" of the budget consumption prediction based on cost ratio.

[0080] Figure 7(C) shows an example of the budget data by the second half of the year. In the example of the quarterly budget data shown in Figure 7(C), the first row shows the construction number "100", the cost element CD "100", the year "2020", the quarter "1", and the production rate "50".

[0081] Figure 7(D) shows an example of the budget consumption prediction [A] based on the cost ratio. In the example of the budget consumption prediction [A] based on the cost ratio shown in Figure 7(D), the first row shows, for the cost element "material cost", the budget amount "20,000", the progress rate in 1Q "50%", the consumed amount "10,000", the progress rate in 2Q "0%", the consumed amount "0", the progress rate in 3Q "50%", the consumed amount "10,000", the progress rate in 4Q "0%", and the consumed amount "0". Here, the cost element and the budget amount are obtained from (2) the budget data. The consumption rate is obtained from the production rate of the quarterly budget data in (2). The consumed amount is calculated by multiplying (2) the budget data by (3) the production rate (consumption rate) of the quarterly budget data (for example, the consumed amount of the material cost in 1Q is 20,000×50% = 10,000).

[0082] Also, the predicted profit is "31,250" in 1Q, "21,250" in 2Q, "31,250" in 3Q, and "16,250" in 4Q. The predicted profit is calculated by (1) the subcontract data × (3) the total consumed amount of the corresponding Q in the quarterly budget data ÷ (2) the total budget of the budget data. For example, the predicted profit in 1Q is the subcontract amount "100,000" × the total consumed amount in 1Q "25,000" ÷ the total budget "80,000" = "31,250".

[0083] (S3: Production prediction registration process) Referring to Figure 8, the production prediction registration process will be described. Figure 8 is a diagram for explaining the production prediction registration process. The production processing unit 102c creates prediction production header data, prediction production detail data, and production-based predictions for the target project of the order data according to, for example, the operator's operation on the production registration screen (not shown) displayed on the monitor 114, and registers them in the data file 106a.

[0084] Figure 8(A) is a diagram showing an example of (4) predicted output quantity header data. In the example of (4) predicted output quantity header data shown in Figure 8(A), the first row shows the construction number "100", SEQ "1", subcontract content "steel pipe pile φ600 t = 9 - 10 L = 6.5 - 13m", subcontract quantity "95", unit price "1,000", and amount "95,000".

[0085] Figure 8(B) is a diagram showing an example of (5) predicted output quantity detail data. In the example of (5) predicted output quantity detail data shown in Figure 8(B), the construction number is "100", SEQ is "1", year is "2020", quarter is "1", and output quantity is "25".

[0086] Figure 8(C) is a diagram showing an example of output quantity - based prediction [C]. In the example of output quantity - based prediction [C] shown in Figure 8(C), the first row shows the subcontract content "steel pipe pile φ600 t = 9 - 10 L = 6.5 - 13m", subcontract quantity "95", unit price "1,000", amount "95,000", output quantity in 1Q "25", output quantity amount "25,000", output quantity in 2Q "25", output quantity amount "25,000", output quantity in 3Q "24", output quantity amount "24,000", output quantity in 4Q "21", output quantity amount "21,000".

[0087] Here, the subcontract content, subcontract quantity, unit price, and amount are obtained from the (4) predicted output quantity header data. The output quantity is obtained from the (5) predicted output quantity detail data. The output quantity amount is calculated from the (4) predicted output quantity header data and the (5) predicted output quantity detail data.

[0088] The total of the output quantity amounts in 1Q is "27,500", the total of the output quantity amounts in 2Q is "25,000", the total of the output quantity amounts in 3Q is "26,500", and the total of the output quantity amounts in 4Q is "21,000".

[0089] (S4: Construction implementation process) Referring to FIG. 9, the construction implementation process will be described. FIG. 9 illustrates the construction implementation process. The cost processing unit 102b inputs cost aggregation data, cost performance based on cost ratios, and revenue performance for the project subject to the order data according to, for example, the operator's operations on a cost registration screen (not shown) displayed on the monitor 114, and registers them in the data file 106a. The cost aggregation data is aggregated by cost calculation from data such as material purchases and subcontracting expenses.

[0090] FIG. 9(A) is a diagram showing an example of (6) cost aggregation data. In the example of (6) cost aggregation data shown in FIG. 9(A), the first row shows the construction number "100", cost element CD "100", accounting year and month "202004", cost element code "100", and occurrence amount "3,000".

[0091] FIG. 9(B) shows an example of the cost performance and revenue performance [B] for the cost ratio-based budget digestion prediction in FIG. 7(D). Here, the cost elements and budget amounts are obtained from (2) budget data. The digestion amount is the total amount of each period of (6) cost aggregation data (for example, the material cost in 1Q is 3,000 + 3,000 + 4,000 = 10,000). The digestion rate is the digestion amount divided by the budget amount of (2) budget data (for example, the digestion rate of the material cost in 1Q is 10,000 ÷ 20,000 = 50%).

[0092] In FIG. 9(B), the difference from the prediction is that for the 1Q prediction of subcontracting expenses with a digestion rate of "20%", a digestion amount of "4,000", and the 1Q revenue prediction of "31,250", the 1Q actual performance of subcontracting expenses is a digestion rate of "25%", a digestion amount of "5,000", and the 1Q revenue actual performance is "32,250 (= contract amount "100,000" × total digestion amount in 1Q "25,000" ÷ budget total "80,000").

[0093] Also, for the 4Q prediction of subcontracting expenses with a digestion rate of "20%", a digestion amount of "4,000", and the 4Q revenue prediction of "16,250", the 4Q actual performance of subcontracting expenses is a digestion rate of "15%", a digestion amount of "3,000", and the 4Q revenue actual performance is "15,000".

[0094] (S5: Output Quantity Achievement Registration Process) Referring to FIG. 10, the output quantity achievement registration process will be described. FIG. 10 is a diagram for explaining the output quantity achievement registration process. The output quantity processing unit 102c inputs the output quantity achievement data and the output quantity achievement based on the output quantity for the target project of the order data according to, for example, the operator's operation on an output quantity registration screen (not shown) displayed on the monitor 114, and registers them in the data file 106a.

[0095] FIG. 10(A) is a diagram showing an example of output quantity achievement data. In the example of the output quantity achievement data shown in FIG. 10(A), the first row shows the construction number "100", SEQ "1", year "2020", quarter "1", output quantity "26", and the second row shows the construction number "100", SEQ "2", year "2020", quarter "1", output quantity "0.5".

[0096] FIG. 10(B) shows an example of the actual performance [D] of the output quantity base prediction in FIG. 8(C). Here, the subcontracting content, the number of subcontracts, the unit price, and the amount are obtained from the (4) predicted output quantity header data. The output quantity is obtained from the (7) output quantity achievement data. The output quantity amount is calculated by multiplying the unit price of the (4) predicted output quantity header data by the output quantity of the (7) output quantity achievement data.

[0097] In FIG. 10(B), the difference from the prediction is that for the subcontracting content (steel pipe pile φ600 t = 9 - 10 L = 6.5 - 13m), the 1Q prediction is an output quantity of "25" and an output quantity amount of "25,000", while the 1Q actual performance is an output quantity of "26" and an output quantity amount of "26,000". Also, for the 4Q prediction of an output quantity of "21" and an output quantity amount of "21,000", the 4Q actual performance is an output quantity of "20" and an output quantity amount of "20,000".

[0098] (S6: Comparison Process) The comparison unit 102d compares the cost ratio - based value and the output - quantity - based value for the target project according to, for example, the operator's operation on a comparison screen (not shown) displayed on the monitor 114, and displays and outputs the results of the progress status and the profit - and - loss status.

[0099] The comparison unit 102d compares the predicted output [C] and the actual output [D] for the progress status. When the predicted output [C] - actual output [D] < 0, it is determined that the project is progressing ahead of schedule. When the predicted output [C] - actual output [D] = 0, it is determined that the project is progressing at the planned pace. When the predicted output [C] - actual output [D] > 0, it is determined that there is a delay in the project, and the relevant information may be displayed and output. Note that the comparison may be made based on the total amount of the subcontracting content or for each subcontracting content.

[0100] In the above examples (Figs. 8 and 10), when looking at the first-half profit up to 2Q, since the total predicted output "52,500" - the total actual output "53,500" < 0, for example, "Regarding the progress status, up to 2Q, the project is progressing ahead of schedule" is displayed and output.

[0101] Also, for the balance status, the comparison unit 102d compares the profit actual [B] and the actual output [D]. When the profit actual [B] - actual output [D] < 0, it is determined that the balance status is improving. When the profit actual [B] - actual output [D] = 0, it is determined that the balance status is as planned. When the profit actual [B] - actual output [D] > 0, it is determined that the balance status is deteriorating, and the relevant information may be displayed and output.

[0102] In the above examples (Figs. 9 and 10), when looking at the first-half profit up to 2Q, since the total profit actual "53,750" - the total actual output "53,500" > 0, for example, "Regarding the balance status, up to 2Q, the balance status is deteriorating" is displayed and output.

[0103] As described above, according to this embodiment, when an order is received for a project, there is a cost processing unit 102b that creates cost-based numerical values, a production volume processing unit 102c that creates production volume-based numerical values when an order is received for a project, and a comparison unit 102d that compares the cost-based numerical values and the production volume-based numerical values to grasp the progress status and balance status of the received project. Therefore, it is possible to objectively grasp the progress status and balance status of the project.

[0104] [4. Contribution to the United Nations' Sustainable Development Goals (SDGs)] According to this embodiment, it is possible to contribute to promoting business efficiency and appropriate business judgment of enterprises, so it is possible to contribute to Goals 8 and 9 of the SDGs.

[0105] In addition, according to this embodiment, it is possible to contribute to reducing waste loss and promoting paperless and digitalization, so it is possible to contribute to Goals 12, 13, and 15 of the SDGs. Also, according to this embodiment, it is possible to contribute to strengthening control and governance, so it is possible to contribute to Goal 16 of the SDGs.

[0106] [5. Other Embodiments] In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0107] For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed can be manually performed, or all or part of the processes described as being manually performed can be automatically performed by a known method.

[0108] Also, regarding the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and the drawings, they can be arbitrarily changed unless otherwise specified.

[0109] Also, regarding the progress management device 100, each component shown in the figure is a functional concept, and it is not necessarily physically configured as shown in the figure.

[0110] For example, regarding the processing functions provided by the progress management device 100, particularly each processing function performed by the control unit, all or any part of them may be realized by a CPU and a program interpreted and executed by the CPU, or may also be realized as hardware by wired logic. Note that the program is recorded on a non-transitory computer-readable recording medium including programmed instructions for causing the information processing device to execute the processing described in this embodiment, and is mechanically read by the progress management device 100 as necessary. That is, in a storage unit such as a ROM or an HDD (Hard Disk Drive), a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded. This computer program is executed by being loaded into the RAM and constitutes the control unit in cooperation with the CPU.

[0111] Also, this computer program may be stored in an application program server connected to the progress management device 100 via an arbitrary network, and all or part of it can be downloaded as necessary.

[0112] Also, a program for executing the processing described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may also be configured as a program product. Here, this "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0113] Also, a "program" is a data processing method described in any language or description method, regardless of the form such as source code or binary code. Note that the "program" is not necessarily limited to being configured singularly, and also includes those that are distributedly configured as a plurality of modules or libraries, or those that achieve their functions in cooperation with separate programs represented by an OS. Regarding the specific configuration, reading procedure, and installation procedure after reading for reading a recording medium in each device shown in the embodiment, well-known configurations and procedures can be used.

[0114] Various databases and the like stored in the storage unit are storage means such as a memory device such as RAM and ROM, a fixed disk device such as a hard disk, a flexible disk, and an optical disk, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0115] Also, the progress management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. Further, the progress management device 100 may be realized by installing software (including programs or data, etc.) for realizing the processing described in this embodiment in the device.

[0116] Furthermore, the specific form of the distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or according to the function load. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

Explanation of Reference Numerals

[0117] 100 Progress management device 102 Control unit 102a Order registration unit 102b Cost processing unit 102c Output quantity processing unit 102d Comparison unit 102e Screen display control unit 104 Communication interface unit 106 Memory unit 106a Data file 106b Cost element master 108 Input / output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims

1. A progress management device comprising a control unit, wherein the control unit, when an order for a project is received, cost processing means for creating cost performance and revenue performance based on cost proportion, when an order for the project is received, quantity processing means for creating predicted quantity and actual quantity based on quantity produced, compares the predicted quantity and the actual quantity to determine the construction progress status. If the predicted quantity - the actual quantity < 0, it is determined that the project is progressing ahead of schedule. If the predicted quantity - the actual quantity = 0, it is determined that the project is progressing at the planned pace. If the predicted quantity - the actual quantity > 0, it is determined that there is a delay in the project. Also, compares the revenue performance and the actual quantity to determine the profit and loss status. If the revenue performance - the actual quantity < 0, it is determined that the profit and loss status is improving. If the revenue performance - the actual quantity = 0, it is determined that the profit and loss status is as planned. If the revenue performance - the actual quantity > 0, it is determined that the profit and loss status is deteriorating. Comparison means for making such determinations, A progress management device characterized by comprising the above.

2. The progress management device according to claim 1, wherein the project includes a project related to construction work.

3. A progress management method executed by an information processing device comprising a control unit, executed by the control unit, when an order for a project is received, a cost processing step for creating cost performance and revenue performance based on cost proportion, when an order for the project is received, a quantity processing step for creating predicted quantity and actual quantity based on quantity produced, compares the predicted quantity and the actual quantity to determine the construction progress status. If the predicted quantity - the actual quantity < 0, it is determined that the project is progressing ahead of schedule. If the predicted quantity - the actual quantity = 0, it is determined that the project is progressing at the planned pace. If the predicted quantity - the actual quantity > 0, it is determined that there is a delay in the project. Also, compares the revenue performance and the actual quantity to determine the profit and loss status. If the revenue performance - the actual quantity < 0, it is determined that the profit and loss status is improving. If the revenue performance - the actual quantity = 0, it is determined that the profit and loss status is as planned. If the revenue performance - the actual quantity > 0, it is determined that the profit and loss status is deteriorating. A comparison step for making such determinations, A progress management method characterized by including the above.

4. A progress management program for causing an information processing device comprising a control unit to execute, to the control unit, When an order is received, a cost processing step for creating cost performance and revenue performance based on cost proportion, When the order is received, a production volume processing step for creating predicted production volume and actual production volume based on production volume, A comparison step of comparing the construction progress status with the predicted production volume and the actual production volume to make a judgment. When the predicted production volume - the actual production volume < 0, it is determined that the project is progressing ahead of schedule. When the predicted production volume - the actual production volume = 0, it is determined that the project is progressing at the planned pace. When the predicted production volume - the actual production volume > 0, it is determined that there is a delay in the project. Also, the profit and loss situation is judged by comparing the revenue performance with the actual production volume. When the revenue performance - the actual production volume < 0, it is determined that the profit and loss situation is improving. When the revenue performance - the actual production volume = 0, it is determined that the profit and loss situation is as planned. When the revenue performance - the actual production volume > 0, it is determined that the profit and loss situation is deteriorating, A progress management program for executing the above.

Citation Information

Patent Citations

  • Construction cost management system, construction cost management device, and storage medium of cost management program

    JP2005032186A

  • Project progress management device and its control method, project progress management system, program and recording medium with the program recorded

    JP2009157489A

  • Credibility evaluation method for construction progress level

    JP2012098849A

  • Ccm administration management technology

    JP2017174241A