.. # ******************************************************************************* # Copyright (c) 2025 Contributors to the Eclipse Foundation # # See the NOTICE file(s) distributed with this work for additional # information regarding copyright ownership. # # This program and the accompanying materials are made available under the # terms of the Apache License Version 2.0 which is available at # https://www.apache.org/licenses/LICENSE-2.0 # # SPDX-License-Identifier: Apache-2.0 # ******************************************************************************* PIM.3 Process Improvement ------------------------- The purpose is to continually improve the organization’s effectiveness and efficiency through the processes used and ensure alignment of the processes with the business needs. Process outcomes ~~~~~~~~~~~~~~~~ 1. Commitment is established to provide resources to sustain improvement measures. 2. Issues arising from the organization's internal or external environment are identified as improvement opportunities and justified as reasons for change. 3. Analysis of the current status of the existing process is performed. 4. Improvement goals are identified and prioritized, and consequent changes to the process are defined, documented and implemented. 5. The effects of process implementation are monitored, measured and confirmed against the identified improvement goals. 6. Knowledge gained from the improvement is communicated within the organization. Base practices ~~~~~~~~~~~~~~ .. std_req:: PIM.3.BP1: Establish commitment :id: std_req__aspice_40__PIM-3-BP1 :status: valid :links: std_req__aspice_40__iic-02-01 Establish commitment to support the process improvement staff, to provide resources and further enablers to sustain improvement actions. .. note:: The process improvement process is a generic process, which can be used at all levels (e.g, organizational level, process level, project level, etc.) and which can be used to improve all processes. .. note:: Commitment at all levels of management may support process improvement. .. note:: Enablers for improvement measures may include trainings, methods, infrastructure, etc. .. std_req:: PIM.3.BP2: Identify improvement measures :id: std_req__aspice_40__PIM-3-BP2 :status: valid :links: std_req__aspice_40__iic-13-16,std_req__aspice_40__iic-15-51,std_req__aspice_40__iic-15-13,std_req__aspice_40__iic-15-16 Identify issues from the analysis of process performance and derive improvement opportunities with justified reasons for change. .. note:: Analysis may include problem report trend analysis (see SUP.9), analysis from Quality Assurance and Verification results and records (see SUP.1), validation results and records, and product quality metrics like defect rate. .. note:: Issues and improvement suggestions may be addressed by the customer. .. note:: Sources for identification of issues may include: process assessment results, audits, customer's satisfaction reports, measurements of organizational effectiveness/efficiency, costs of quality. .. std_req:: PIM.3.BP3: Establish process improvement goals :id: std_req__aspice_40__PIM-3-BP3 :status: valid :links: std_req__aspice_40__iic-06-04,std_req__aspice_40__iic-10-00,std_req__aspice_40__iic-15-51,std_req__aspice_40__iic-15-13,std_req__aspice_40__iic-16-06 Analyze the current status of the existing processes and establish improvement goals. .. note:: The current status of processes may be determined by process assessment. .. std_req:: PIM.3.BP4: Prioritize improvements :id: std_req__aspice_40__PIM-3-BP4 :status: valid :links: std_req__aspice_40__iic-06-04,std_req__aspice_40__iic-10-00,std_req__aspice_40__iic-15-51,std_req__aspice_40__iic-15-13,std_req__aspice_40__iic-16-06 Prioritize the improvement goals and improvement measures. .. std_req:: PIM.3.BP5: Define process improvement measures :id: std_req__aspice_40__PIM-3-BP5 :status: valid :links: std_req__aspice_40__iic-06-04,std_req__aspice_40__iic-10-00,std_req__aspice_40__iic-15-51,std_req__aspice_40__iic-15-13,std_req__aspice_40__iic-16-06 Process improvement measures are defined. .. note:: Improvements may be documented in incremental steps. .. std_req:: PIM.3.BP6: Implement process improvement measures :id: std_req__aspice_40__PIM-3-BP6 :status: valid :links: std_req__aspice_40__iic-06-04,std_req__aspice_40__iic-10-00,std_req__aspice_40__iic-15-51,std_req__aspice_40__iic-15-13,std_req__aspice_40__iic-16-06 Implement and apply the improvements to the processes. Update the Process documentation and train people as needed. .. note:: Process application can be supported by establishing policies, adequate process infrastructure, process training, process coaching and tailoring processes to local needs. .. note:: Improvements may be piloted before roll out within the organization. .. std_req:: PIM.3.BP7: Confirm process improvement :id: std_req__aspice_40__PIM-3-BP7 :status: valid :links: std_req__aspice_40__iic-07-04,std_req__aspice_40__iic-15-51,std_req__aspice_40__iic-15-13 The effects of process implementation are monitored and measured, and the achievement of defined improvement goals is confirmed. .. std_req:: PIM.3.BP8: Communicate results of improvement :id: std_req__aspice_40__PIM-3-BP8 :status: valid :links: std_req__aspice_40__iic-06-04,std_req__aspice_40__iic-07-04,std_req__aspice_40__iic-13-52 Knowledge gained from the improvements and progress of the improvement implementation is communicated to affected parties.