Production project management method and device
By supporting baseline automatic release and flexible adjustment of inspection rules in the project management methods and devices for production, the problem that traditional development models cannot respond to market demand in a timely manner is solved, and efficient production management and personalized demand satisfaction are achieved.
Patent Information
- Application Number
- CN202411544613.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-02-07
AI Technical Summary
The traditional waterfall development model cannot timely explore the emerging personalized user needs of the market and verify the business value, resulting in commercial banks having problems such as slow customer demand response and poor user experience in product research and development and production processes.
Provide a production project management method and device, which supports the baseline to automatically publish and configure personalized inspection items and inspection times, supports flexible adjustment of production management inspection rules, timely configure inspection rules and take effect in a timely manner, and can respond to demands and Adjust the strategy.
It improves the efficiency of enterprise project research and development and production management efficiency, can meet the personalized needs of production management in different scenarios, and ensures that production projects comply with enterprise-level project production management standards.
Smart Images

Figure CN119398936A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of production project management, and can also be used in the financial field, and in particular to a production project management method and device. Background Art
[0002] Enterprise-level project commissioning management specifications must not only meet the needs of medium- and long-term business planning with clear business value, but also meet the needs of short-term business planning with innovation and rapid verification of business value. If the traditional waterfall development model is adopted, although it meets the orderliness of development, stability and security of commissioning, the one-size-fits-all unified commissioning management method cannot timely explore the emerging personalized user needs of the market and verify the business value.
[0003] Faced with diversified customer demands and increasingly homogeneous business competition, commercial banks' traditional product research and development and production processes are lengthy, and technology intervention nodes are lagging, resulting in pain points such as slow response to customer needs and poor user experience.
[0004] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section. Summary of the invention
[0005] The embodiments of the present invention provide a method and device for production project management, which support automatic release of baseline configuration of personalized inspection items and inspection time, support flexible adjustment of production management inspection rules, timely configuration of inspection rules and timely effectiveness. The method and device for production project management do not need to be put into production and can respond to needs and adjust strategies in a timely manner. They comply with enterprise-level project production management specifications and meet personalized production management needs in different scenarios, thereby improving the R&D efficiency and production management efficiency of enterprise projects.
[0006] A production project management method provided by an embodiment of the present invention includes: for a production project that meets automatic review conditions, monitoring whether the current time has reached the automatic review time of the production project; if the current time has reached the automatic review time of the production project, obtaining a corresponding baseline based on a baseline data range pre-configured for the production project; based on the type of the production project, reviewing the baseline according to inspection items and inspection rules pre-configured for the type of production project; if the baseline passes the review, publishing the baseline.
[0007] In some embodiments, the method further includes: providing a configuration page for each type of production project, the configuration page including at least one of the following configuration items: automatic audit switch, baseline data range, whitelist, automatic audit time, inspection items, and inspection rules; obtaining and saving the configuration information set for the production project through the configuration page.
[0008] In some embodiments, the method further includes: for each production project, if the automatic review switch of the production project is configured to be turned on, and the production project is not in the whitelist, determining that the production project meets the automatic review condition.
[0009] In some embodiments, the production project includes a version date type baseline and / or a rapid type emergency baseline; the inspection items include at least one of the following: baseline integrity, whether the production has business impact, version date / re-security date, implementation management approval, and OA approval and verification status.
[0010] In some embodiments, based on the type of the production project, the baseline is reviewed according to the inspection items and inspection rules pre-configured for that type of production project, including: based on the type of the production project, obtaining the inspection items and inspection rules for each inspection item pre-configured for that type of production project; and reviewing each inspection item of the baseline according to the inspection rules of each inspection item.
[0011] In some embodiments, each of the inspection items of the baseline is audited according to the inspection rules of each of the inspection items, including: auditing the integrity of the baseline according to the field values of the production point field, the production type field, the physical subsystem field, and the system unit field of the baseline; and / or auditing whether the production of the baseline has business impact according to the field value of the whether the production of the baseline has business impact field; and / or auditing the version date of the baseline according to whether the production date of the baseline exists in the production calendar; and / or auditing whether the baseline has passed the implementation management approval according to the field value of the real-time management approval field of the baseline; and / or auditing whether the baseline has passed the OA approval check according to the field value of the OA approval check status field of the baseline.
[0012] In some embodiments, if the current time reaches the automatic review time of the production project, the corresponding baseline is obtained according to the baseline data range pre-configured for the production project, including: if the current time reaches the automatic review time of the production project, then during the automatic review time, scan and obtain the baseline that meets the baseline data range according to the preset frequency.
[0013] A production project management device provided by an embodiment of the present invention includes: a monitoring module, which is used to monitor whether the current time has reached the automatic review time of the production project that meets the automatic review conditions; an acquisition module, which is used to obtain the corresponding baseline according to the baseline data range pre-configured for the production project if the current time has reached the automatic review time of the production project; an audit module, which is used to audit the baseline according to the type of the production project and the inspection items and inspection rules pre-configured for the type of production project; and a publishing module, which is used to publish the baseline if the baseline is reviewed and passed.
[0014] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the production project management method described in any of the above embodiments is implemented.
[0015] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the production project management method described in any of the above embodiments is implemented.
[0016] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the production project management method described in any of the above embodiments is implemented.
[0017] The production project management method and device provided in the embodiment of the present invention support automatic release of baseline configuration of personalized inspection items and inspection time, support flexible adjustment of production management inspection rules, timely configuration of inspection rules and timely effectiveness. The production project management method and device do not need to be put into production and can respond to needs and adjust strategies in a timely manner. They comply with enterprise-level project production management specifications and meet personalized production management needs in different scenarios, thereby improving the R&D efficiency and production management efficiency of enterprise projects. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0019] Figure 1 A flowchart of a production project management method provided by an embodiment of the present invention.
[0020] Figure 2A partial flow chart of a production project management method provided by an embodiment of the present invention.
[0021] Figure 3 A partial flow chart of a production project management method provided by an embodiment of the present invention.
[0022] Figure 4 A schematic diagram of the structure of a production project management device provided by an embodiment of the present invention.
[0023] Figure 5 A schematic diagram of the structure of a production project management device provided by an embodiment of the present invention.
[0024] Figure 6 A schematic diagram of the structure of a production project management device provided by an embodiment of the present invention.
[0025] Figure 7 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0026] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0027] The information collected in the technical solution of the present invention is information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with the relevant laws, regulations and standards of the relevant countries and regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0028] The acquisition, transmission, storage, use, and processing of data in the technical solution of the present invention are in compliance with the relevant provisions of national laws and regulations.
[0029] It should be noted that in the embodiments of the present invention, certain software, components, models and other existing solutions in the industry may be mentioned, which should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present invention, but it does not mean that the inventor has or will necessarily use the solution.
[0030] The production project management method provided by the embodiment of the present invention is executed by a subject including but not limited to a computer.
[0031] In order to better understand the present invention, the technical terms involved in the present invention are first introduced in detail below.
[0032] Commissioning management: refers to the process of applying specialized knowledge, skills, tools and methods in project commissioning activities to enable project commissioning to achieve or exceed the set commissioning requirements and expectations under the conditions of limited resources.
[0033] Production system: The physical machine where the requirements of enterprise-level projects are put into production.
[0034] Logical system: Logical division of production systems according to enterprise application architecture specifications.
[0035] Version plan: refers to the production plan for the coordinated production of one or more tasks.
[0036] Baseline plan: refers to the version packages and related information of the version packages that need to be deployed online in the system to be put into production.
[0037] Production baseline: refers to the production scope (including requirements, functions and systems) and the coordinated correspondence.
[0038] Production baseline release: Review of the version plan established for the production of the demand item, including xx management approval, xx test approval, grayscale release xx, OA (office automation) xx verification, etc. If it meets the requirements of the head office's production management, the baseline release will be approved, otherwise it will be rejected and rectified again.
[0039] Production decision: Review the decision on whether the demand item will be finally put into production. If the decision is passed, the corresponding version package will be pushed to the production transit machine.
[0040] Project team: refers to the team composed of implementation personnel involved in project commissioning activities. The commissioning of a project usually requires the joint efforts of multiple execution teams.
[0041] Based on the pain points in the current product development and production of commercial banks, in order to follow up on changes in external and internal demands, it is necessary to continuously adjust the production management system, and the production process urgently needs to quickly implement the system and support the project team to go into production. Based on the above analysis of the key links in the product development and production of commercial banks, the present invention proposes a production management system that supports the release of enterprise-level project baselines and automatic approval of production decisions. For branch / subsidiary requirements implemented by the head office system and involving the collaborative production of the head office and branch systems, the head office and branches should formulate production plans in accordance with the relevant requirements of the head office's production date, and the head office shall organize and complete the version production review related work. The enterprise-level production general control manager shall release the production baseline and make production decisions, and support the automatic release of the production baseline and production decisions. For requirements that only involve branches / subsidiaries, branches / subsidiaries can choose the production date on their own according to their needs and in combination with development, testing, and operational readiness. The branch / subsidiary shall organize and complete the version production review work according to the relevant requirements of the head office, and the branch / subsidiary shall ensure the version quality. The production control manager of the branch and subsidiary shall make the production baseline release and production decision. It also supports the automatic release of production baseline and production decision.
[0042] like Figure 1 As shown, the production project management method provided by the present invention includes:
[0043] S11. For a production project that meets the automatic review conditions, monitoring whether the current time reaches the automatic review time of the production project;
[0044] In step S11, an automated monitoring system can be used to track the commissioning date and time of the project, and trigger the corresponding audit process when the predetermined automatic audit time is reached. Specifically, it can be achieved through the following steps: First, a database or management system can be used to record the commissioning date and time of each project, as well as whether the conditions for automatic audit are met; then a timer, a scheduler, or a Python script can be used to monitor the server status, and the current time and the automatic audit time of the commissioned project recorded in the database can be checked regularly; when the timer is triggered, the system will check whether the current time has reached or exceeded the automatic audit time of the project; if the current time meets the automatic audit time, the system will automatically start the audit process, which may include automatically running the audit script, sending an audit request to the audit system, or notifying the auditor to start the audit. After the audit is triggered, the system can record the start time, end time, and audit results of the audit. At the same time, a notification mechanism can be set to inform relevant personnel that the audit has started or completed.
[0045] To facilitate managers to monitor and manage the review process, a user interface can be developed to display the review status of all projects, as well as the option to manually trigger the review.
[0046] S12. If the current time reaches the automatic review time of the production project, a corresponding baseline is obtained according to the baseline data range pre-configured for the production project;
[0047] In step S12, when the monitoring system detects that the current time matches the scheduled audit time of the project, the system needs to obtain the corresponding baseline according to the baseline data range pre-configured for the project. The baseline refers to the version package and version package related information that need to be deployed online for the system to be put into production. The naming method of the relevant data package or document of the baseline is related to the version number of the baseline (such as the version number is named according to the release date), so the pre-configured baseline data range can be determined according to the version number of the baseline.
[0048] S13, according to the type of the production project, review the baseline according to the inspection items and inspection rules pre-configured for the type of production project;
[0049] In step S13, in the financial field, enterprise-level production projects include version day baselines and rapid emergency baselines. Corresponding inspection items and inspection rules can be configured for each type of production project. That is to say, the same type of production projects has the same inspection items and inspection rules, where each inspection item corresponds to an inspection rule.
[0050] S14. If the baseline passes the review, the baseline is released.
[0051] In step S14, after the review is completed, if the baseline meets all the check items and rules, it can be approved for release.
[0052] The production project management method provided by the present invention supports automatic release of personalized inspection items and inspection time for baseline configuration, supports flexible adjustment of production management inspection rules, timely configuration of inspection rules and timely effectiveness. The production project management method and device do not need to be put into production and can respond to needs and adjust strategies in a timely manner. It not only complies with enterprise-level project production management specifications but also meets the personalized production management needs in different scenarios, thereby improving the enterprise project R&D efficiency and production management efficiency.
[0053] like Figure 2 As shown, in some embodiments, the method further includes:
[0054] S01. For each type of production project, a configuration page is provided, wherein the configuration page includes at least one of the following configuration items: automatic audit switch, baseline data range, whitelist, automatic audit time, inspection items, and inspection rules;
[0055] In step S01, configuration pages can be provided for different production projects, and configuration information of these projects can be obtained and saved. The specific implementation can be as follows: First, an intuitive user interface can be provided to allow the user to configure the required settings for each production project. The configuration items in the user interface include:
[0056] Auto-audit switch: A switch or checkbox that allows the user to enable or disable the auto-audit feature.
[0057] Baseline Data Range: An input field where the user can define the valid range of the baseline data.
[0058] Whitelist: An input field or list where users can add or manage production items.
[0059] Automatic review time: A date and time picker, the user can set the scheduled time for automatic review.
[0060] Checklist: A list or form where users can add, edit, or delete specific items or aspects that need to be reviewed.
[0061] Review Rules: A form or editor where users can define the rules and criteria used in the review process.
[0062] S02. Obtain and save configuration information set for the production project through the configuration page.
[0063] In step S102, access control can be added to the configuration page to ensure that only authorized users can access the configuration page, for example, by using identity authentication and authorization mechanisms to achieve this function. For the acquisition and preservation of configuration information: the API interface can be used to allow the front-end application to obtain and save configuration information. To ensure the security of the API, OAuth, API keys or other security measures can be used; the back-end service can be used to process the configuration information sent by the front-end, including receiving, verifying and storing data; a data model can be used to store the configuration information of each project, including all configuration items; a database table can be used to persistently store configuration information to ensure data integrity and security.
[0064] In some embodiments, the method further includes: for each production project, if the automatic review switch of the production project is configured to be turned on, and the production project is not in the whitelist, determining that the production project meets the automatic review condition.
[0065] Specifically, read the configuration status of each production project to confirm whether the automatic audit switch of the project is set to "on". Specifically, it is necessary to query the corresponding fields in the database or configuration storage system; and confirm whether the production project is included in the whitelist. This also requires querying the whitelist data. The whitelist can be a table in the database, or a special service or file. Only when the automatic audit switch is "on" and the project is not in the whitelist, the system will determine that the project meets the automatic audit conditions.
[0066] In some embodiments, the production project includes a version date type baseline and / or a rapid type emergency baseline; the inspection items include at least one of the following: baseline integrity, whether the production has business impact, version date / re-security date, implementation management approval, and OA approval and verification status.
[0067] Specifically, when creating a specific production project, you need to define the type of the production project in the system, including version day baselines and rapid emergency baselines. Each project type may have different check items and check rules. On the configuration page, users are allowed to configure the following check items for each type of project:
[0068] Baseline completeness: Checks whether the baseline contains all necessary components and documents.
[0069] Whether the production has any business impact: Assess the potential impact of the production on the business.
[0070] Version date / re-maintenance date: Determine whether the production date meets the scheduled version date release plan or emergency maintenance window.
[0071] Implementation Management Release: Checks whether all pre-release requirements in project management have been met.
[0072] OA approval review: Verify whether necessary office automation (OA) system approval has been obtained.
[0073] Among them, the key inspection items and rule definitions for version daily baseline release can be shown in Table 1 below.
[0074] The key inspection items and rule definitions for the automatic release of the rapid emergency baseline can be shown in Table 2 below.
[0075] Table 1: Check items that support automatic release of daily baselines for enterprise-level project versions
[0076]
[0077] Table 2: Check items to support automatic release of rapid emergency baselines for enterprise projects
[0078]
[0079] like Figure 3 As shown, in some embodiments, according to the type of the production project, obtaining the inspection items and inspection rules pre-configured for the type of production project to review the baseline includes:
[0080] S131. According to the type of the production project, obtain the inspection items pre-configured for the production project of this type and the inspection rules for each inspection item;
[0081] S132: Review each inspection item of the baseline according to the inspection rule of each inspection item.
[0082] Specifically, the inspection items corresponding to the production project and the inspection rules for each inspection item can be read from a database table, a special service or a file storing the configuration information of the production project, and each inspection item of the baseline can be audited using the inspection rules for each inspection item.
[0083] In some embodiments, reviewing each of the inspection items of the baseline according to the inspection rule of each of the inspection items includes:
[0084] Auditing the integrity of the baseline based on the field values of the commissioning point field, the commissioning type field, the physical subsystem field, and the system unit field of the baseline; and / or
[0085] Reviewing whether the baseline production has business impact according to the field value of the field of whether the baseline production has business impact; and / or
[0086] Reviewing the version date of the baseline based on whether the launch date of the baseline exists in the launch calendar; and / or
[0087] Reviewing whether the baseline has passed implementation management approval according to the field value of the real-time management approval field of the baseline; and / or
[0088] According to the field value of the OA approval and verification status field of the baseline, whether the baseline has passed the OA approval and verification is reviewed.
[0089] Specifically, baseline integrity review: Based on the field values of the baseline's commissioning point field, commissioning type field, physical subsystem field, and system unit field, check whether the baseline contains all necessary components and documents to ensure the integrity of the baseline.
[0090] Business impact review: Based on the value of the "Whether the production has business impact" field in the baseline, evaluate the potential impact of the production on the business to ensure that the production will not have a negative impact on the business.
[0091] Version date review: Based on whether the baseline launch date exists in the launch calendar, confirm whether the launch date is in line with the scheduled version date release plan.
[0092] Implementation management release review: Based on the field values of the real-time management release fields of the baseline, check whether the project meets all the requirements for implementation management release.
[0093] OA approval verification review: Based on the field value of the baseline OA approval verification status field, verify whether the project has obtained the necessary OA system approval and ensure that all approval processes have been completed.
[0094] Among them, the baseline integrity review can ensure that all documents and configuration items remain consistent and traceable throughout the project life cycle, avoiding confusion and errors caused by inconsistent versions. Business impact review: During the review process, attention should be paid to the impact of the project on the business to ensure that the implementation of the project will not interfere with the existing business. OA approval review: The approval process in the OA system is a set of standardized processes used within the enterprise to handle various business requests and decisions to ensure the accuracy and compliance of information. Through the above steps, all aspects of the baseline can be fully reviewed to ensure the compliance and security of the production project.
[0095] In some embodiments, if the current time reaches the automatic review time of the production project, the corresponding baseline is obtained according to the baseline data range pre-configured for the production project, including: if the current time reaches the automatic review time of the production project, then during the automatic review time, scan and obtain the baseline that meets the baseline data range according to the preset frequency.
[0096] Specifically, the preset automatic audit time can be a time period, and when the time period is reached, the baseline data is scanned within the time period. The scanning frequency can be once an hour, once a day, or other suitable frequency, depending on the needs of the project and resource availability. This can be achieved by the following steps:
[0097] Use a timer or scheduler (such as a cron job) to monitor the current time and trigger a scan operation when the preset automatic audit time is reached.
[0098] When a scan operation is triggered, the system can perform the following tasks: query and identify all baselines that meet the conditions according to the preset baseline data range;
[0099] In order to better understand the present application, the production project management method provided by the present application is described in detail below through a specific embodiment.
[0100] First, according to the requirements of the version date production management system, the inspection items for the version date baseline release are analyzed and mined, and the key inspection items and rules for the automatic release of the baseline are defined. The present invention provides a method and system that supports the automatic release of enterprise-level project version date baselines. According to the requirements of the rapid emergency production management system, the inspection items for the rapid emergency baseline release are analyzed and mined, and the key inspection items and rules for the automatic release of the baseline are defined. The present invention provides a method and system that supports the automatic release of enterprise-level project rapid emergency baselines.
[0101] Specifically, we first need to standardize and unify the baseline release and production decision-making processes at the project and company levels, and bring them to the enterprise level. We will sort out and analyze the following aspects:
[0102] The head office's commissioning management specifications are taken into consideration. In terms of institutional types, the systems commissioned by the head office, branches, and subsidiaries are divided, and the automatic approval of baseline release is supported for the systems of the head office, branches, and subsidiaries involved in the coordinated commissioning of the head office system. All commissioning systems of the head office, branches, and subsidiaries support automatic approval of commissioning decisions.
[0103] In terms of production type: Taking into account the efficiency and frequency of the bank's production, among the daily version type, fast emergency type, emergency type, and agile type production, the daily version type and fast emergency type baselines with high production frequency and many versions will support baseline release and automatic approval of production decisions.
[0104] In terms of process: For the baseline release process, the pre-production baseline approval and OA instruction verification approval links are added, and the approval results are used as one of the bases for the automatic review results of the baseline release. The production decision release process is divided. For the systems of the head office, branches, and subsidiaries involved in the coordinated production of the head office system, the delivery acceptance review and production inspection review links are carried out to support the automatic release of production decisions. For systems that only involve the production of branches and subsidiaries, only the production inspection review link is carried out to support the automatic release of production decisions.
[0105] Whether the system commissioning has any business impact: The business impact of the commissioning will be analyzed from the dimensions of the system suspension time, impact scope, normal business hours, transaction volume affected by the business, and business departments that should be notified. The results of the business impact will be used as one of the bases for automatic baseline approval.
[0106] In special scenarios: There are often some special production tasks such as heavy security, which require fast and urgent response, so a whitelist is set up to support special production systems and tasks to ensure the flexibility and convenience of enterprise-level project baseline release and production decision approval.
[0107] Secondly, the automatic review switch, whitelist, automatic review time and inspection items for the release and production decision of the daily version and rapid emergency baseline are made configurable, supporting custom and personalized configuration. It supports flexible adjustment of the production management inspection rules and timely configuration and execution of the inspection rules. The method and system that supports the automatic release of the daily version / rapid emergency baseline of the enterprise-level project do not need to be put into production, and can respond to needs and adjust strategies in a timely manner. Therefore, the formulation of a refined and differentiated automatic review management mechanism for version production not only meets the enterprise-level project production management specifications, but also meets the personalized needs of production management in different scenarios, thereby improving the R&D efficiency and production management efficiency of enterprise-level projects. Activate organizational vitality, break through development bottlenecks, effectively improve service quality and customer experience in competition, play an important role in digital transformation, respond to the market sensitively, and respond to speed with speed.
[0108] Specifically, the production project management method provided by the present invention takes the production system / logical system of the production demand item as the unit, and performs hierarchical management of the head office, branches and subsidiaries according to the system of the production demand item; solidifies the enterprise-level project production management specification requirements with the standard enterprise-level project version date / rapid emergency production management system requirements; analyzes and mines the inspection items for the release of version date / rapid emergency baselines according to the production management system requirements; makes the automatic review switch, white list, automatic review time and inspection items of version date and rapid emergency baseline release and production decision-making into configurable items, supporting customized and personalized configuration.
[0109] The following table 3 lists the check items and rules that support the automatic release of daily baselines for enterprise-level project versions.
[0110] The key inspection items and rules for automatic release of rapid emergency baselines are shown in Table 4.
[0111] Table 3: Check items and rules to support automatic release of daily baselines for enterprise-level project versions
[0112]
[0113]
[0114] Table 4: Check items and rules to support automatic release of rapid emergency baselines for enterprise projects
[0115]
[0116] The specific fields of the inspection items are considered the uniqueness of the three elements of the production baseline and the enterprise-level design. The production point, production type, and physical subsystem fields are proposed as inspection items. The organization type is also divided at the enterprise level. The organization type is uniquely identified and divided by the physical subsystem and the unit to which the system belongs, so these fields are used as inspection items. The enterprise-level production process is also divided, and the OA approval verification review link is added to the baseline release process, so the verification results are used as inspection items.
[0117] For the switch rule setting of automatic review of version day / rapid emergency type baseline: when the automatic review button is turned on, if the version day, rapid emergency type baseline meets the automatic release inspection rules, it will be automatically released, otherwise it will be manually reviewed. When the automatic review button is turned off, the version day, rapid emergency type baseline will be manually reviewed. As shown in Table 5 below.
[0118] Table 5: Rules for automatic release of production baseline
[0119]
[0120] For the setting of daily / fast emergency baseline whitelists: the production control can select the production system from the systems to be put into production and set the whitelist. The systems in the whitelist are not automatically released and only support manual review. The whitelist is valid during the automatic review period.
[0121] For the version date type / rapid type emergency type baseline data range: support the automatic review of the baseline data range can be configured, automatic review of the baseline data range time: TA-TB (A> = B) (version date type / rapid type emergency type is calculated as natural days), when A is empty, the automatic review is not effective. The automatic review of the baseline data range is the production baseline between TA and TB.
[0122] For the automatic review time of the version date / rapid emergency type baseline: support configurable automatic review time, automatic review time: TC—TD (C>D) (version date is calculated by working days, rapid emergency type is calculated by natural days), when C is empty or 0, the automatic review is not effective. The automatic review batch running time is from TC 0 o'clock to TD 24 o'clock. Scan once every 2 hours and automatically review and publish.
[0123] The daily / rapid emergency baseline check items are configurable, supporting check item combination selection and custom configuration. The configured check items are added to the check rules for automatic baseline review. If the check items are met, the baseline is automatically released, otherwise it is manually reviewed.
[0124] Based on the same inventive concept, an implementation of the present invention also provides a production project management device, as described in the following implementation. Since the principle of solving the problem by the device is similar to that of the production project management method, the implementation of the device can refer to the implementation of the production project management method, and the repeated parts will not be repeated.
[0125] like Figure 4 As shown, a production project management device 002 provided by an embodiment of the present invention includes a monitoring module 21, an acquisition module 22, an audit module 23 and a release module 24, wherein:
[0126] The monitoring module 21 is used to monitor whether the current time reaches the automatic review time of the production project that meets the automatic review conditions;
[0127] The acquisition module 22 is used to acquire the corresponding baseline according to the baseline data range pre-configured for the production project if the current time reaches the automatic review time of the production project;
[0128] The review module 23 is used to review the baseline according to the type of the production project and the inspection items and inspection rules pre-configured for the production project of this type;
[0129] The publishing module 24 is used to publish the baseline if the baseline is approved.
[0130] The production project management device provided in the embodiment of the present invention supports automatic release of personalized inspection items and inspection time for baseline configuration, supports flexible adjustment of production management inspection rules, timely configuration of inspection rules and timely effectiveness. The production project management method and device do not need to be put into production and can respond to needs and adjust strategies in a timely manner. It not only complies with enterprise-level project production management specifications but also meets the personalized production management needs in different scenarios, thereby improving the enterprise project R&D efficiency and production management efficiency.
[0131] like Figure 5 As shown, in some embodiments, the device 002 also includes: a configuration module 25, which is used to provide a configuration page for each type of production project, and the configuration page includes at least one of the following configuration items: automatic audit switch, baseline data range, white list, automatic audit time, inspection items, and inspection rules; a saving module 26, which is used to obtain and save the configuration information set for the production project through the configuration page.
[0132] like Figure 6 As shown, in some embodiments, the device 002 also includes: a determination module 27, which is used to determine, for each production project, whether the production project meets the automatic review condition if the automatic review switch of the production project is configured to be turned on and the production project is not in the whitelist.
[0133] In some embodiments, the production project includes a version date type baseline and / or a rapid type emergency baseline; the inspection items include at least one of the following: baseline integrity, whether the production has business impact, version date / re-security date, implementation management approval, and OA approval and verification status.
[0134] In some embodiments, the audit module 23 is specifically used to: obtain the inspection items corresponding to the production project and the inspection rules of each inspection item; and audit each inspection item of the baseline according to the inspection rules of each inspection item.
[0135] In some embodiments, the audit module 23 audits each of the inspection items of the baseline according to the inspection rule of each of the inspection items, including:
[0136] Auditing the integrity of the baseline based on the field values of the commissioning point field, the commissioning type field, the physical subsystem field, and the system unit field of the baseline; and / or
[0137] Reviewing whether the baseline production has business impact according to the field value of the field of whether the baseline production has business impact; and / or
[0138] Reviewing the version date of the baseline based on whether the launch date of the baseline exists in the launch calendar; and / or
[0139] Reviewing whether the baseline has passed implementation management approval according to the field value of the real-time management approval field of the baseline; and / or
[0140] According to the field value of the OA approval and verification status field of the baseline, whether the baseline has passed the OA approval and verification is reviewed.
[0141] In some embodiments, the acquisition module 22 is specifically used for: if the current time reaches the automatic audit time of the production project, scanning and acquiring a baseline that meets the baseline data range at a preset frequency during the automatic audit time.
[0142] It should be noted that the production project management method provided in the embodiment of the present invention can be used in the financial field, and can also be used in any technical field other than the financial field. The embodiment of the present invention does not limit the application field of the virtual reality-based bank training system and its training method.
[0143] Figure 7 A schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, such as Figure 7As shown, the electronic device 003 includes a processor 301, a memory 302 and a bus 303. The processor 301 and the memory 302 communicate with each other via the bus 303.
[0144] The processor 301 is used to call the program instructions in the memory 302 to execute the methods provided by the above method embodiments.
[0145] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned production project management method is implemented.
[0146] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the above-mentioned production project management method is implemented.
[0147] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0148] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks 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, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0149] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0150] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0151] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A production project management method, characterized in that: include: For the production projects that meet the automatic review conditions, monitor whether the current time reaches the automatic review time of the production projects; If the current time reaches the automatic review time of the production project, the corresponding baseline is obtained according to the baseline data range pre-configured for the production project; According to the type of the production project, the baseline is reviewed according to the inspection items and inspection rules pre-configured for the production project of this type; If the baseline passes the review, the baseline is released.
2. The method according to claim 1, characterized in that The method further comprises: For each type of production project, a configuration page is provided, which includes at least one of the following configuration items: automatic audit switch, baseline data range, whitelist, automatic audit time, inspection items, and inspection rules; Obtain and save the configuration information set for the production project through the configuration page.
3. The method according to claim 2, characterized in that The method further comprises: For each production project, if the automatic review switch of the production project is configured to be turned on, and the production project is not in the white list, it is determined that the production project meets the automatic review condition.
4. The method according to claim 2, characterized in that: The production projects include version day baselines and / or rapid emergency baselines; The inspection items include at least one of the following: baseline integrity, whether the production has business impact, version date / re-security date, implementation management approval, and OA approval and verification status.
5. The method according to claim 4, characterized in that According to the type of the production project, the baseline is reviewed according to the inspection items and inspection rules pre-configured for the production project of this type, including: According to the type of the production project, obtain the inspection items pre-configured for the production project of this type and the inspection rules for each inspection item; Each of the inspection items of the baseline is reviewed according to the inspection rule of each of the inspection items.
6. The method according to claim 4, characterized in that Auditing each of the inspection items of the baseline according to the inspection rule of each of the inspection items includes: Auditing the integrity of the baseline based on the field values of the commissioning point field, the commissioning type field, the physical subsystem field, and the system unit field of the baseline; and / or Reviewing whether the baseline production has business impact according to the field value of the field of whether the baseline production has business impact; and / or Reviewing the version date of the baseline based on whether the launch date of the baseline exists in the launch calendar; and / or Reviewing whether the baseline has passed implementation management approval according to the field value of the real-time management approval field of the baseline; and / or According to the field value of the OA approval and verification status field of the baseline, whether the baseline has passed the OA approval and verification is reviewed.
7. The method according to claim 1, characterized in that If the current time reaches the automatic review time of the production project, the corresponding baseline is obtained according to the baseline data range pre-configured for the production project, including: If the current time reaches the automatic audit time of the production project, a baseline that meets the baseline data range is scanned and acquired at a preset frequency during the automatic audit time.
8. A production project management device, characterized in that: include: A monitoring module, for monitoring, for a production project that meets the automatic review conditions, whether the current time reaches the automatic review time of the production project; An acquisition module, configured to acquire a corresponding baseline according to a baseline data range pre-configured for the production project if the current time reaches the automatic review time of the production project; An audit module is used to audit the baseline according to the type of the production project and the inspection items and inspection rules pre-configured for the production project of this type; a publishing module is used to publish the baseline if the baseline passes the review.
9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
11. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.