Agility in Engineering Change Management: Navigating Complexities of Emergent Changes in PLM
Abstract
This paper addresses the needs of the Product Emergence Process (PEP) to adopt agile methodologies, specifically those managed in a Product Lifecycle Management (PLM) system. Agile methodologies are expected to provide solutions to reduced lead time, changing product requirements, rising product complexity and turbulent market conditions. Engineering Change Management (ECM) is the process that drives and oversees the process that ensures products meet expected targets and is particularly impacted with the adoption of an agile approach. Furthermore, commercial PLM systems primarily cater to a waterfall approach. The objective of this paper is to propose a conceptual solution that enables the execution of the ECM process in a PLM system while empowering the companies to manage the challenges of product development in a more agile manner. For a feasible integration of agile and PLM tools we propose DIONE (DIscovery, OpportuNity, Exploit). DIONE maps agile methods (specifically those of Scrum) to PLM artifacts of the ECM, and allows for ongoing changes, with continuous assessments during execution cycles. A practical implementation of DIONE in PLM is proposed. The paper also explores the challenges identified for implementing such a framework and the benefits of hybrid development approaches. The key findings emphasize the need for well-thought implementation of agile methodologies in ECM, the need for automation of impact analysis and leveraging engineering knowledge to support the ECM. The paper also explores organizational challenges identified for implementing agile in the PEP. In conclusion, this research highlights the importance of adopting an agile approach to manage effectively the complexity of emerging change requests in ECM. It encourages further research in automation, knowledge gathering and management, and the need to be innovative in the ways the ECM can be implemented.
1. Introduction
Global distribution of business processes for product development can provide significant benefits in terms of flexibility and cost savings. However, it can also pose new challenges due to diverse requirements in different contexts, such as countries, organizations, cultures and regulatory constraints. This is especially palpable in industries like medical devices, rooted in historical, cultural, natural and economic reasons (Riascos et al., 2019).
To address the diversity in requirements, the engineering design process often involves the customization or modification of existing products during multiple optimization loops rather than starting from scratch. These transformations and changes from one state of the product to another are known as Engineering Change (EC) and are fundamental characteristics of engineering activities. EC involves any modification to the form, fit, and/or function of the product, whether it be an alteration made to parts, models, or software, to improve it (Sjögren, 2018). Engineering Change Management (ECM) is a sub-process of the product development process and is a dynamic process of knowledge generation and reuse for products, projects, processes and resources within an enterprise (Tavčar and Duhovnik, 2005). This process can help enterprises comply with the diverse requirements of different contexts, thus reducing the risk of legal or regulatory penalties (Batista et al., 2023).
Today, the ECM process must adequately support development projects in the industry to meet goals in terms of time, costs, quality and transparency. To achieve project success, it is essential to anticipate, detect, follow up and resolve ECs appropriately (Sjögren et al., 2019). ECM has demonstrated to improve the management of associated risks through the identification and mitigation of risks that may emerge with product changes. However, it is still unclear how ECM can be most effectively applied in the context of the growing complexity of products and processes (Wynn and Clarkson, 2018), shortening of time-to-market, and increasing dependencies on partners in the supply chain (Riascos et al., 2020).
The complexity of ECM in today’s world is — among many others — significantly influenced by two drivers: Globally distributed product development, which expands the number of interdependencies in a product during the design process, and the increasingly prevalent use of agile approaches in almost all engineering and management domains in recent years (Ammersdörfer and Inkermann, 2022). While an agile process inherently multiplies the number of modifications and increases the divergence of design solutions, big challenges remain in how to provide the sufficient level of convergence needed under such volatile conditions (Wilms et al., 2019). In an era of constant turbulence and unforeseeable disruptions, adaptability and agility have become crucial traits for industrial organizations and processes.
Agility is a key capability for organizations looking to respond efficiently and effectively to changes in their operational environment. Efficiency and effectiveness are critical components of agility, requiring timely, cost-effective and useful responses (Subowo, 2015). The importance of agility as a basic process capability is increasing due to the continuous and unpredictable changes in our world, coupled with the mostly uncertain development direction of the business environment. Agile methods provide significant benefits for systems with long life cycles where the needs of users and stakeholders may change over time, and it is not feasible to build a new solution for each requirement change due to resource and budget constraints. As a result, companies are increasingly turning to agile development methods, transferring and integrating them from software product development to the product development domain (Goevert et al., 2019).
To ensure the success of these design processes, they must be adequately documented and made transparent to all stakeholders. A Product Lifecycle Management (PLM) strategy and tools greatly help in this aspect (Stark, 2019). PLM is a strategic and product-centric business approach that seeks to integrate people, practices, processes and technologies within and across functional areas of the extended enterprise from inception to disposal. Agile processes can provide a valuable enhancement to PLM, but they need to be appropriately mapped within the framework (Pinquié et al., 2015; Habib et al., 2022).
However, commercial PLM systems are developed and work for the waterfall approach only (Stark, 2016). Currently, the agile process is not covered by the standard PLM processes, so a conceptual solution to adopting agile processes within PLM is necessary (Wu et al., 2014). The resulting conceptual map should support the logical flow of the referred activities and help companies to manage the concatenated challenges of product development in a more agile and effective way (Morris et al., 2016).
The key point of this research is how to make the agile approach practicable for the ECM in order to achieve a balance between the almost sudden changes in the agile process and the formalism of the ECM process as built in the PLM systems. This study delves into the importance of implementing an agile approach to ECM in effectively managing the complexity of emerging change requests throughout the product development lifecycle. This research holds great significance because ECM must effectively support the development of complex projects within the industry, meeting requirements in terms of time, costs, quality and transparency. Adequate anticipation, detection, follow-up and resolution of ECs are essential prerequisites for achieving project success (Sjögren et al., 2019).
The remainder of this paper is structured as follows. Section 2 provides an insight into the literature review, followed by Sec. 3 where the need for action is presented. Our new concept is described in Sec. 4. We discuss the advantages and drawbacks of our conceptual solution in Sec. 5, followed by conclusions and outlook in Sec. 6.
2. Literature Review
EC is a cross-domain process, which affects almost all business units in the manufacturing industry. The nature of the EC as a driver and/or trigger of other processes, making it a fundamental, underlying engineering discipline, which encompasses the procedural handling of design errors with the subtler and/or more substantial resolution of issues arising from uncertainties in designer, customer and market requirements (Jarratt et al., 2011). EC may become extremely complex, a classification according to several criteria (cause, initiator, impact, etc.) is useful to process changes according to business needs. The market provides several stand-alone tools to support both workflow and decision-making in EC. EC as a process is directly connected to the makeup of the product in terms of architecture, complexity and degree of innovation (Wickel, 2017).
As EC can encompass a large scope of the product lifecycle, some simplified versions of EC or instances of the process for a smaller portion of the entire lifecycle can be already valuable for an enterprise. For example, an instance of EC, namely the Manufacturing Change Management (MCM), entails a sequence of steps to manage the changes between planning and the shop floor. MCM fulfills the business environment and identifies the main participants of the change processes. The best possible structural steps involved in the processing of a change enquiry are detailed and the typical tasks and their extents are managed throughout the process. Concrete use cases of the MCM show how to work out a software-based support structure for the concept and implementation. The key element of the implementation is to map the changes within a superordinate change list (Macke et al., 2016).
Knowledge Management (KM) in the ECM process is crucial for any manufacturing enterprise (Tavčar et al., 2019). Systematically gathered, analyzed and interpreted professional experiences can prevent technical problems, unnecessary costs and delays. A five-step KM model that is integrated into the EC process is proposed, using the Failure Modes and Effects Analysis (FMEA) and design history files as documents in order to manage the knowledge related to a specific product. Supporting activity for applying KM includes a campaign to raise awareness, and the transfer of tacit knowledge. A mixed team of senior and junior engineers can stimulate this. The content of the acquired knowledge should be checked periodically, and the analysis should be followed by corrective measures and the build-up of best practices for ECM (Iakymenko et al., 2020).
The manufacturing industry is adapting to increasing complexity in demand and requirements, the reaction to these challenges has been the adoption of agile processes or making processes more agile (Yin et al., 2022). However, most of the non-agile users are afraid of the implementation challenges and that not enough support is available. These challenges should be eliminated to make it easier for the non-agile user to implement agile development (Zheng et al., 2019). An overview of agile methods and the selection process would be particularly helpful (Goevert et al., 2018). Implementing agile development would address certain challenges, such as the overhead of managing requirements changes, currently impacting non-agile development. In the implementation process, it is important to change the company culture and the mindset of the employees as well. This underlines that a structured implementation of agile development is very important.
In order to bolster the facilitation of agile development projects and assess their applicability within the disciplines of mechatronic system development, new, innovative methodologies within the EC process are necessary (Tavčar et al., 2018). Based on an analysis aimed at identifying research priorities in the field of agility, factors were derived that would provide promising support for the development of mechatronic systems. Current approaches that take into account these factors seem well suited for their respective purposes. However, they lack the conscious integration of technical or process-related knowledge. In addition, the integrated consideration of product development and the simultaneous development of associated validation and production systems is currently not addressed by existing agile approaches (Heimicke et al., 2019).
Agility in product development can be enabled through an adaptive ECM concept. For this purpose, three categories are derived as design elements called layers: Adequate means of communication from the front end of the framework, processes and roles as the intermediate layer, and a suitable data structure as the back end. For a suitable design of the means of communication, content-related data must be accessible at any time, standards for documentation must be provided and shop floor staff must be supported in communication processes (Pan and Stark, 2022). For processes to be efficient, they have to be customized accordingly, and a clear scope of duties must be assigned to members of the organization. Schuh elucidates a step-by-step product emergence process incorporating different phases of agile manufacturing. The process is based on adaptive ECM in three layers (Fig. 1): adaptive communication, receptive EC process and consolidated data structures (Schuh et al., 2017). Conversely, agility can be achieved in the singular stage.

Fig. 1. Course of adaptive engineering change management (Schuh et al., 2017).
Scrum’s agile techniques were also assessed for use in the design of machinery and plant, since the entire Scrum process does not always have to be established in the industrial practice of manufacturing physical products. Subsequently, the methodology for agile engineering in mechanical and plant engineering was developed, which consists of a reference model, a scaling method and a software tool. The reference model discovers the current state of the art and research in relation to mechatronic development processes using agile techniques. Using the scaling method, the reference model can be applied with regard to the agile techniques to be used as well as the activities of the mechatronic development process and a suitable agility class can be concluded using context criteria (Klein, 2016).
The suggested implementation methods (method overview, selection method, adaption method, planning method) and a guideline are perceived as being helpful. In contrast to the standard Scrum procedure for managing changes, the proposed approach regards the development situation at the time of an ECR. However, the simplicity of the workflow proposed, comparing it to existing ECM approaches, enables to easily integrate it into an agile framework. Furthermore, the workflow for managing ECs within an agile framework provides decision support for evaluating the change request’s implications on the ongoing sprint (Goevert et al., 2018). Nevertheless, it is suggested to proactively manage changes by scheduling short sprint durations at the beginning of the development process, and by deriving highly specific tasks from the product backlog. Consequently, significant errors will be detected earlier and the change effort will remain low (Becerril et al., 2017).
Peterson and Summers explore challenges identified for the implementation of scrum for hardware development intersecting with agile principles. A series of comparative analyses are done at the textual level, through logical intersections and through thematic analysis. There are five underlying themes found across two sets of scrum challenges (constraints of physicality and the 13 principles). These five themes include flexibility, chunkability, scalability, endurability and teamability. These five themes further are found related to the defining principles of the agile manifesto (Peterson and Summers, 2021).
Heimicke et al. identified 25 hybrid development approaches that are the result of a combination of agile and plan-driven development which all are still in their early stages. The addition of agile elements can have a significant favorable influence on the development process in terms of customer, value, productivity and internal processes. So, the similarity of these hybrid methods is to use incremental and iterative to change the rigidity of traditional development. In summary, most of the reports are optimistic through the mixture of agile and traditional development. They believe that the incorporation of the two must be able to blend their respective advantages (Heimicke et al., 2020).
An industrial project yields that a physical prototype is indispensable for testing and validating the functionality of complex physical products. The difference to software development is that after the development of a prototype in a virtual environment, physical products still require a certain amount of time and cost to build physical prototypes. The scrum team must identify which parts of the product can be further developed during the production of the physical prototype, otherwise, time is lost while waiting for the prototype. A special feature is that it is necessary to properly prepare and plan the entire production long before the final prototype is available (Zorko et al., 2021).
Product generation engineering is understood as the development of products based on reference products. Subsystems are either adapted to the new product generation by means of carryover or they are newly developed based on shape variation or principle variation. Continuous validation is considered as the central activity in the product engineering process and is a major challenge, especially for complex mechatronic systems. By using a new validation approach, product engineering was transformed into agile framework and significant progress beyond the V-model was achieved (Albers et al., 2017).
In long-lasting defense programs, which are structured by using systems engineering, the design flexibility facilitates the ability to rapidly adapt to operational and technical changes (Subowo, 2015). An agile systems engineering approach moves away from a traditional development timeline (design to deployment) of about 7.5 years, and capitalizes on opportunities to expedite the delivery of operational capabilities that have been tested, integrated, and are of value to the end user (Meißner et al., 2021). Both agile frameworks attempt to minimize risk through the continuous delivery of incremental value to the user community, where the system addresses a set of critical operational needs based on the user’s prioritization input within a fixed timeframe and a budget-constrained environment (Hermann et al., 2020).
Nevertheless, the introduction of agile methods in product development opens or multiplies a handful of other challenges like conflicts by change (Shameem et al., 2019), design trade-offs (Bricogne et al., 2014), visualization of the interdependencies (Fukuda et al., 2013) and work progress (Pfouga and Stjepandić, 2018), or modular design (Raudberget et al., 2019; Ostrosi et al., 2014) which need to be properly tackled. Therefore, agile transformation has a paramount impact on product development (Bondar et al., 2017).
Future research will examine whether the proposed approach provides sufficient documentation of ECs, when adding and removing requirements to and from the product backlog (Becerril et al., 2017). This is especially relevant for companies such as automotive suppliers or medical device manufacturers, that are required to comply with norms for documenting their ECs (e.g. DIN 199-4). Moreover, the workflow should be further evaluated by implementing it in a broader selection of startups that use agile project management methodologies (Han et al., 2015).
There are further studies on agile product development. However, no method is known at this time which handles ECM as a specific process in the agile process. The CAx toolchain must also be adapted accordingly (Enkler and Sporleder, 2019). Through the early use of simulation software, a simulation-driven development process is targeted, wherein designers and engineers create a basis for joint developments and thus a basis for discussion, suggestions and new ideas. Adjacent methods and applications can be integrated in such an approach (Wilms et al., 2019).
Key developments are summarized in Table 1.
Source | Summary of key developments |
---|---|
Jarratt et al. (2011), Ross et al. (2008), Wickel et al. (2015), Macke et al. (2016) and Shameem et al. (2019) | Potential of ECM; Decomposition of the change process; Reference process for ECM; Main challenges of ECM |
Sjögren et al. (2019), Heimicke et al. (2019), Goevert et al. (2019) and Do (2015) | Fundamental impact on ECM; Suitability of agile development projects for the context of mechatronic system development; Transfer and integration of approaches from software product development to the product development domain |
Setti et al. (2023), Shim and Lee (2019), Voltolini et al. (2019), Yang et al. (2023) and Einsiedler et al. (2022) | Agile process in triangle Marketing, Industrial Design and Product Engineering; Lightweight agile approach that maintains the characteristics of agile; Ontological models to capture uncertainties in the value chain |
Mitsuyuki et al. (2017), Heimicke et al. (2020), Rößler and Gericke (2022) and Schuh et al. (2017) | Adopting mixed processes including waterfall and agile; Hybrid product development approaches; Adaptive ECM |
Habib et al. (2022), Wasmer et al. (2011), Tavčar et al. (2019), Wu et al. (2014) and McKendry et al. (2022) | Integration of PLM and ERP Perspectives into ECM framework; Implementation of PLM in engineering-to-order process; Knowledge generation and reuse for products, projects, processes and resources within an enterprise; |
Bicocchi et al. (2019), Zhu et al. (2022), Hsieh (2022) and Karthick (2023) | Agile orchestration of production processes; Dynamic modeling of the product network; Handling of uncertainty in supply chain model by using fuzzy numbers |
3. DIONE: An Agile Approach to PLM for Agile ECM
The proposed agile approach to PLM for Agile ECM, named DIONE ( DIscovery, Opportu Nity, Exploit) aims to effectively manage EC processes (Fig. 2). By doing so, it can act as a catalyst for ongoing product improvement and raise an enterprise’s innovative performance. This approach recognizes that emergent or undiscovered changes may pose a risk, but it also acknowledges that these changes may present opportunities to be exploited, depending on the risk appetite of the development project. The goal is to make emerging changes a regular occurrence in order to enhance performance, while effectively managing any associated risks.

Fig. 2. DIONE: An agile approach to PLM for agile engineering change management.
Discovery considers SIPOC (Suppliers, Inputs, Processes, Outputs and Customers), impact analysis of the affected objects (Shameem et al., 2019), root cause analysis (Peterson and Summers, 2021), cost, risks (Ward and Chapman, 2003), timeline and complexity (Wynn et al., 2014). In this way, more flexibility is given to handle changes instantly (Hamraz et al., 2015).
Opportunity can be determined by assessment of handling options, dealing with uncertainty (Reid et al., 2019), preparation of the course of action (Hamraz et al., 2013), and involvement of suppliers (Shivankar and Deivanathan, 2019), processes and customers (Reddi and Moon, 2013) with the objective of a go/no-go decision (Reid et al., 2019). During the opportunity phase, the definitions of “done” and “effective” are established.
Exploit refers to a phase where work is created and controlled iteratively. We distinguish here four main types of activities as follows:
(1) | Design, materials and documentation are created or updated. | ||||
(2) | The control or testing of the work performed in the previous step to ascertain if it is done. | ||||
(3) | In order to test work, this work needs to be previously frozen to be reviewed. As a subsequent step, when the work is tested and confirmed, it can be released. | ||||
(4) | The last step defined the activities done after the release which could include distributing the data, training employees on the changes, etc. |
Change propagation analysis may also be looked into more as a strategy to facilitate “Design for X” and should be done in a systematic manner. For instance, when modifying a design to incorporate new environmental or lifespan issues, change propagation would be of concern. The change could have an impact on downstream phases of the lifecycle such as manufacturability, the ability to sell and recycle, among others. A closely connected opportunity must thoroughly investigate how change propagation analysis — by analyzing the necessary design changes and other changes — might help the adoption of new manufacturing technologies (Brahma and Wynn, 2013). Therefore, the process of Impact Analysis (IA) is a crucial process to understand the consequences and implications that a proposed change can have on the product overall, systems, processes and stakeholders. The IA should include a thorough risk analysis of the proposed change and consequences logged into main, rest and secondary risks and controls.
The course of an EC in the waterfall and agile process differs significantly in the amount of time needed per cycle although similar tasks are done in both versions of the process. In the case of the waterfall process (Fig. 3), risks are found and controls are defined in the Discovery phase. When risks appear or are triggered in the exploit phase, there is little room for reaction. This can lead to shadow processes (“change to change”) or workarounds to mitigate the long time between risk identification and control actions. Usually, these are done in haste and are poorly documented.

Fig. 3. Change in a waterfall process.
The mechanics and thought process of the discovery (IA) and opportunity are not transparent for the exploit phase while they are usually done outside of the change request/change note/change order processes.
Due to the long time between risk identification and control actions, deviations need to be created that will result in unwanted, propagated, emergent changes, which must be handled in an additional change request (Bhuiyan et al., 2006). These emergent changes pose a challenge to the overall control of scope, costs, timeline and requirements. In terms of governance, these emergent changes need to run again through an IA and an approval phase.
The concept still relies on the identification of [A]ffected objects that in logical order shall be frozen, declared a [R]esulting object for release. For example, if a design item was composed of a specification, design (CAD and derived drawing) and a verification matrix, the concept would allow for parallel work on the design and building the verification matrix while the specification is being released. A released specification will then give the bases for finishing the design. While design elements are frozen, they can be concurrently verified. Once the design is frozen, the verification can be processed until the conclusion. Only when all elements of the item are released will the item be released. Any reaction to emergent problems can be absorbed in the processes, giving the flexibility to recognize that a design item is composed of freeze design for validation, verification, or concurrent design.
According to the progress, some planned tasks may become obsolete as the work is developed — these tasks can be set to be trashed. At the same time, due to emergent work, some tasks could be moved to the next sprint or iteration. This is done with the revision of the Engineering Change Notes (ECN) that carries over the incomplete tasks. The actions are collected in the corresponding change notes.
In order to mitigate the risks and overcome the challenges posed by the waterfall ways of working, some extensions need to be done to the concept. Mainly, in order to maintain transparency of issues that may lead to changes and which issues will be implemented, all of the related tasks from end-to-end change process will be tracked in the ECN. This creates a new dimension in which the change management tasks can evolve. Not only will the [A]ffected objects eventually turn into [R]esulting objects in terms of the release evolution, [A]ffected objects will be first analyzed in the discovery phase, and options will be evaluated in the opportunity phase, and then processed in the exploit phase.
Given that scrum teams have limited, known capacity per sprint or iteration, it is to be expected that the first revision of the CN contains mainly discovery phase tasks. As systems develop at different speeds, those that are ready can quickly move into the opportunity and exploit phase. With each sprint or iteration planning the backlog can be re-prioritized and the reflected tasks in the change processes shall be re-prioritized too (Fig. 4). As a result of each prioritization and new planning, a new risk assessment of the change and its consequences can be done.

Fig. 4. Change in an agile process.
The project will do its best to forecast the changes needed to deliver the product and its scope. These planned (or initiated) changes are accounted for in terms of costs, resources and timeline. Projects must account massively for emergent changes and constantly changing conditions, from severe design flaws to project and/or regulatory changes and market updates. A well-planned project will have plans and contingencies for these events. Nevertheless, this places the team in a constant reactive mode.
Reacting to emergent changes, especially those that need to be dealt with quickly will always pose a risk to the project when, if analyzed properly, they can be seen as an opportunity. Also, changes in technology shall be considered for adoption if they can be translated into a better product. Waterfall projects will tend to not consider these new technologies because of the locked scope and timeline of the project and to minimize the risk of product quality. In order to embrace this potential opportunity, a request is required to directly specify an opportunity or be detectable implicitly in order to be included in the analysis and reported as an opportunity (discovered and exploited). The identified opportunity can be exploited only if the request is accepted. Both discovery and exploitation must be identified in the data for emergent changes. The related documentation and follow-up communication must be given for additional inquiry and multiple data point validation if the evaluated change requests had unclear or insufficient input.
4. Implementation of DIONE Approach in PLM
This research follows the concept elaborated in the work presented by Riascos et al. (2020). Our solution continuously maintains the relationship between the current product configuration and the singular stages of the EC process and the corresponding objects: the Engineering Change Request (ECR), the Engineering Change Order (ECO) and ECN. ECM should become an integrated, value-adding constituent of the product development process, enabling agility without becoming an impediment to innovation. It is important to create an own solution based on the toolkit’s fundamental capabilities because the standard PLM system neither includes a function nor a module to support the necessary ECN flexibility. This proprietary solution comprises the following characteristics:
The integral model that covers both software and non-software development,
Reflects (with transparency) the priorities of the product backlog and the work associated with sprints, iterations and increments in the change activities,
The distinction between the accomplished, postponed or discarded change activities,
Interfacing with project, risk and cost management and release planning,
Support: Change Faster & Document Better (CF&DB) approach,
Support of early product release in the form of Minimal Viable Products (MVP).
These features should be included in a dedicated ECM module within the proprietary PDM system in order to support the change managers and decision-makers using items or nodes in the product structure (entire product, sub-assemblies, components, or specific variants). This module can be made accessible to all authorized users in a worldwide development network by being embedded into the PDM workflow (Mathiasen and Mathiasen, 2017). Figure 2 illustrates the core ECM feature integrated into the Scrum methodology (Riascos et al., 2020). This framework creates the bridge between the Agile rituals and methodology with ECM and its basic PDM capabilities (Fig. 5). A basis for this concept is to respect the product backlog as the driver of scope, effort, estimated time, priority, etc. The team will aim to reach a product increment (which itself is associated with a specific added value to the product). The tasks needed to accomplish the increment are then associated with frequent fixed time periods of work. These could be sprints or iterations depending on the scalability of the project. Singular tasks are assigned to iterations or sprints, which can be reordered according to the actual needs as the backlog can be reprioritized after each sprint or iteration. For each sprint, the team defines the activities to be done, the affected product objects which will be impacted, and the resulting objects which will be subject of release. Such a release is the next step in this concept and can be compared with a design approval in the traditional workflow.

Fig. 5. Engineering change management in scrum.
It is important to note the change activities are not a mere clone of the backlog tasks but a reflection of the change-relevant activities that need to be done to burn down the tasks in the backlog. Ultimately, change management must fulfill the requirements to ensure the proper documentation of change activities for traceability and regulatory purposes and not supersede the project or program management.
If the authoring systems (MCAD, ECAD, etc.) are tightly coupled with PDM systems, the ECM is included in PDM as a basic sequential workflow that includes all authoring and administrative steps in the model-based process (Stark, 2019). However, such a setup can manage only the result of the agile change process as a “black box”, but not the process as such. To overcome this obstacle, the concept of ECN as an updatable PDM object was proposed (Riascos et al., 2020).
In this concept, a Change Request (CR) is an umbrella for all subsequent sub-processes and can be split into more sub-requests. The backlog is subdivided into multiple iterations which consist of 2–3 sprints each (although iteration and sprint can be used interchangeably, in this case, we assume an iteration is tied to the increment and to reach the goal a certain amount of sprints happen within the iteration). The sprint is then associated with an ECN, which contains the necessary change-relevant activities to reach the sprint and iteration goals. This structure goes hand in hand with the agile process, documenting in increments and releasing according to the backlog plan. It allows the development to roll back changes in a documented manner, and the generation of baselines as well.
An important requirement is to support the flexible nature of the agile process. It is necessary to define rules on how to deal with change activities that, during the sprint, could not be done or were deemed unnecessary. This also applies to repeating change activities that may be performed in several sprints. For this, the capability of the PDM system to revise ECNs is leveraged as shown in Fig. 6. This requirement can be fulfilled by a change note object for each product item that is being maintained during its lifecycle. This approach delivers flexibility in the creation and implementation of a plan as experienced in the agile process without losing traceability and transparency which are provided by the PDM system. The figure also shows how from sprint-to-sprint objects that are recognized as affected or impacted will be released in an incremental way to reach the final product or increment.

Fig. 6. Revising change notice agents.
5. Examining Changes in Implementation Practices: Key Findings
Based on the rationale above, we can classify the reasons to start a change as seen in Fig. 7. Four kinds of generalized changes were identified:
(1) | Emergent changes: Unplanned changes that result in changes in conditions such as costs, timeline, quality, risks, requirements and customer expectations among many others. Examples: change in supplier’s quality and change in regulatory requirements. Also, these are changes that are a result of rework or unforeseen events due to initiated changes. Examples: failed validation or verification. | ||||
(2) | Initiated changes: those planned and accounted for by the project. Example: Design a planned USB-B micro interface in the device. | ||||
(3) | Opportunity Discovered: This change tries to deal with a discovered or proven opportunity and the project needs to analyze if this opportunity would add value to the product and the impacts it would have. Example: Placing a USB-C interface instead of the planned USB-B. | ||||
(4) | Discover Opportunity: In this case, the team will invest time to investigate a technology that might add value but the benefits are not proven yet. Example: Adopting an artificial intelligence-driven chatbot to replace certain printed labeling information. |

Fig. 7. Classification of opportunities at the start of a change.
Both the waterfall and agile methodologies deal very differently with the changes described above. In general, we can foresee that:
(a) | Waterfall projects: Will spend a significant amount of time planning the project to ensure mostly only initiated changes (2) are started. Emergent changes (1) will derive not only in ECRs but also in project change requests that will need to be assessed and approved in parallel to running project activities. This assessment will use the existing contingencies or will force a scope, cost, or timeline change request. Discovery changes will be dealt with similarly to emergent changes. Although opportunity-discovered (3) changes may pose a relatively small risk, they might be discarded as the ramifications and consequences of predefined plans will need unplanned efforts. Discovering opportunity changes (4) will only be accepted in a project with high-risk appetite which is seldom for a project that already committed costs, timelines and resources. | ||||
(b) | Agile projects: Will welcome initiated changes (2) but will deal very flexibly with emerging changes (1), as the framework will allow them to be normalized and systematically assessed in each sprint or iteration. Given that the team knows the capacity and velocity of delivery of the increment, they can assess how much time and risk they are ready to invest in the discovery (3, 4) of new or proven technologies. Given that they are found to be value-added, they can always plan to incorporate these new technologies in a future increment. Opportunity is discovered while working. |
Development projects will tend to be more proactive than reactive, as proactivity will mean better visibility and predictability (Fig. 8). With regard to proactivity, the agile process in ECM is proactive for fields 1, 2, 4 and reactive only in discovering of opportunity which can happen synchronously (3) but will not be completely discarded. This inherent frontloading poses an advantage in comparison with the traditional waterfall process where only planned changes will be dealt with in a proactive manner.

Fig. 8. Comparison of waterfall and agile with respect to proactive and reactive opportunity.
6. Discussion
One of the main contributions of this paper lies in introducing the DIONE approach, which offers an agile strategy for managing changes throughout the product lifecycle. Specifically, it provides a framework to support flexible ECM practices that can be adopted by manufacturing companies using the common artifacts of the change management process such as the ECR, change order and change notices. The DIONE approach aims to manage engineering change processes, and act as a catalyst for ongoing product improvement, without compromising the enterprise’s innovative performance. To implement the DIONE approach, it is necessary to understand the limitations of traditional waterfall ways of working and embrace the potential for emergent changes to disrupt timelines, lead to unwanted changes and affect costs and requirements. The findings of the paper suggest that adequate anticipation, detection, analysis, follow-up and execution of engineering changes are essential prerequisites for achieving project success in product development. The paper proposes that new ways of processing changes with traditional change management artifacts need to be implemented to manage a pipeline of change needs that can affect past, current and future development, such as tracking all related tasks from end-to-end change processes in the ECN.
The paper builds on previous research from the same authors where we proposed a method to reflect agile artifacts such as user stories, sprints and backlogs in PLM systems to support the agile development of physical products. This research used the practice of differentiating between objects affected by a change and objects resulting from a change, creating a release cascade where product development was delivered in an incremental but controlled manner. The proposed method also took into account the uncertainty embraced in agile methods and built contingencies to deal with it. Nevertheless, the research was limited to one initiated change. In this paper, we use that methodology as a core for the DIONE approach but wrap it in a framework that allows for managing both initiated and emergent changes throughout the entire product development. Furthermore, it embraces the fact that several changes are running in parallel with different levels of maturity and these changes may be related to each other in positive and conflicting ways. Therefore, the emphasis on having a structured and transparent IA of each change is crucial to mitigate the risks of unexpected consequences and assure project success.
The implications of this paper are that implementing an agile approach to ECM through the DIONE approach could be beneficial for product development projects in the manufacturing industry where agile is being adopted, creating a bridge between the agile methods and artifacts and those of change management in a PLM environment. It intends to attack common pain points in these kinds of projects such as the risk of a lack of transparency in the discovery and opportunity phases and the potential for emergent changes to disrupt timelines, lead to unwanted changes, and affect costs and requirements, which are a result of maintaining waterfall practices in agile projects. There is an inherent need for a careful introduction of agile methods in organizations.
The adoption of agile change management in existing PLM systems and processes presents several challenges for organizations, encompassing both process-related and human acceptance factors.
Organizations often face the challenge of shifting from traditional, linear change management methodologies and tools to a more iterative and flexible approach. This requires rethinking and restructuring existing processes to accommodate shorter change cycles, continuous feedback loops and adaptable decision-making. Product development teams must overcome the hurdle of cultural change and human rejection. Agile change management boosts creativity and implies a mindset and cultural shift, where collaboration, transparency and empowerment among employees are needed. This can encounter resistance from individuals accustomed to hierarchical structures and well-defined roles. Another challenge is aligning stakeholders and managing expectations. Agile change management encourages frequent iterations and incremental progress, which may conflict with traditional expectations of large, fully formed deliverables and following carefully traced plans.
7. Conclusion
This research examines the significance of adopting an Agile methodology for ECM in dealing with complex change requests during the product development process. It is critical that ECM effectively addresses industry standards, including meeting time, cost, quality and transparency requirements for managing complicated projects. Successful project outcomes are dependent on the proper handling of engineering changes such as timely anticipation, identification, resolution and tracking. This study emphasizes the importance of incorporating an Agile approach to ensure effective management of these crucial prerequisites for the successful completion of complex projects within specified parameters.
The DIONE approach is an agile approach to PLM for agile ECM. It aims to effectively manage engineering change processes and act as a catalyst for ongoing product improvement and raising an enterprise’s innovative performance. DIONE comprises three stages: Discovery, Opportunity and Exploit, and it recognizes that emergent or undiscovered changes may pose a risk, but it also acknowledges that these changes may present opportunities to be exploited. The goal is to make emerging changes a regular occurrence to enhance performance while effectively managing associated risks. The discovery stage considers various factors such as IA, root cause analysis, cost, risks, timeline and complexity of the affected objects. The opportunity stage can be determined by assessing handling options, preparation of the course of action, and involvement of SMEs, suppliers, processes and customers. In this stage, a change shall be described and assessed in enough detail to be able to determine if it will be pursued or not. Finally, the exploit stage involves transparent communication and documentation of the related tasks to create, maintain, update, release or retire the affected objects. These tasks are tracked in the ECN to maintain transparency of issues that may lead to changes and which issues will be implemented. The approach creates a bridge between agile methodologies and artifacts with common ECM practices for PLM, making it quickly adoptable and adaptable for companies seeking to build agility in their ECM processes.
The study revealed that the integration of agile ECM with PLM techniques and tools is feasible and applicable in real-world scenarios. It highlights the significance of undertaking change analysis and assessment to comprehend potential outcomes and repercussions stemming from suggested modifications. These evaluations can be executed through an Agile framework, which also accommodates changes during operation, establishing a continuous stream of alterations with ongoing assessments throughout execution cycles while being conscious of market, supplier and customer dependencies as well as current product complexities.
The paper discusses the need for a controlled and careful introduction of agile methodologies in manufacturing enterprises that traditionally have strong waterfall practices. The challenges companies may face in terms of system usage, processes and cultural barriers need to be addressed while adopting an agile approach in ECM. It also discusses the risks of maintaining some waterfall practices, especially in the way IA and decision making is done.
This suggests that further research is needed in the automation of the IA, the acquisition and capturing of engineering knowledge, and designing the change management process in a way that it is held to the same agile principles as the product aims to deliver, it shall be flexible enough to learn, heal and improve itself to increase the value provided to the project.
In conclusion, the adoption of agile methodologies in the manufacturing industry, specifically for medical devices, presents a significant opportunity for enhanced efficiency, flexibility and responsiveness to the market. The manufacturing industry stands to benefit from delivering quicker and iteratively valuable products with the adoption of agile methodologies. Moreover, embracing agility fosters a culture of innovation, empowers employees and promotes cross-functional collaboration. However, successful adoption requires further research about how the industry can gradually adopt these methodologies without the need to completely reinvent themselves in the process, repurposing the tools at hand that have proven efficient. The potential rewards, including improved competitiveness, enhanced product quality and the ability to quickly respond to changing customer needs, make the adoption of agile methodologies a worthwhile pursuit.
ORCID
Roberto Riascos https://orcid.org/0000-0001-7964-069X
Egon Ostrosi https://orcid.org/0000-0002-5036-4676
Josip Stjepandić https://orcid.org/0000-0003-0877-3799
Jean-Claude Sagot https://orcid.org/0000-0002-8969-6096
References
- 2017). Agile product engineering through continuous validation in PGE — Product generation engineering. Design Science Journal, 3, e5, https://doi.org/10.1017/dsj.2017.5. Crossref, Google Scholar (
- 2022). A process modelling morphology to support process analysis and development in change processes. Proceedings of the Design Society, 2, 91–100, https://doi.org/10.1017/pds.2022.10. Crossref, Google Scholar (
- 2023). Enterprise agile transformation. International Journal of Agile Systems and Management, 16(2), 179–204. Crossref, Google Scholar (
- 2017). Engineering change management within agile product development — a case study. In Research into Design for Communities, Volume 1. ICoRD 2017. Smart Innovation, Systems and Technologies, A Chakrabarti and D Chakrabarti (eds.), Vol. 65, pp. 643–652. Singapore: Springer, https://doi.org/10.1007/978-981-10-3518-0_56. Google Scholar (
- 2006). Engineering change request management in a new product development process. European Journal of Innovation Management, 9(1), 5–19. Google Scholar (
- 2019). Dynamic digital factories for agile supply chains: An architectural approach. Journal of Industrial Information Integration, 15, 111–121, https://doi.org/10.1016/j.jii.2019.02.001. Crossref, Google Scholar (
- 2017). Agile digitale transformation of enterprise architecture models in engineering collaboration. Procedia Manufacturing, 11, 1343–1350, https://doi.org/10.1016/j.promfg.2017.07.263. Crossref, Google Scholar (
- 2023). Concepts of change propagation analysis in engineering design. Research in Engineering Design, 34, 117–151, https://doi.org/10.1007/s00163-022-00395-y. Crossref, Google Scholar (
- 2014). Concurrent versioning principles for collaboration: Towards PLM for hardware and software data management. International Journal of Product Lifecycle Management, 7(1), 17–37, https://doi.org/10.1504/IJPLM.2014.065457. Crossref, Google Scholar (
- 2015). Integration of engineering change objects in product data management databases to support engineering change analysis. Computers in Industry, 73, 69–81. Crossref, Google Scholar (
- 2022). A macro-level process model for integrating agile approaches in the design of product-service systems. International Journal of Agile Systems and Management, 15(1), 70–92. Crossref, Google Scholar (
- 2019). Agile product development — coupling explorative and established CAx methods in early stages of virtual product development. Procedia CIRP, 84, 848–853, https://doi.org/10.1016/j.procir.2019.04.221. Crossref, Google Scholar (
- 2013). FDMU-functional spatial experience beyond DMU? In 20th ISPE Int. Conf. on Concurrent Engineering, CE 2013 — Proc., pp. 431–440. IOS Press, Amsterdam, https://doi.org/10.3233/978-1-61499-302-5-431. Google Scholar (
- 2019).
Integration of mechatronic product development methods in an agile development area . In Research into Design for a Connected World, Smart Innovation, Systems and Technologies, A. Chakrabarti (ed.), Vol. 135, pp. 119–131, https://doi.org/10.1007/978-981-13-5977-4_10. Crossref, Google Scholar ( - 2018). Survey on agile methods and processes in physical product development. In ISPIM Innovation Forum: The Innovation Game, I. Bitran . (eds.),
Boston, USA ,25–28 March, 2018 , pp. 1–13. Google Scholar ( - 2022). Managing engineering change within the paradigm of product lifecycle management. Processes, 10, 1770, https://doi.org/10.3390/pr10091770. Crossref, Google Scholar (
- 2013). A holistic categorization framework for literature on engineering change management. Systems Engineering, 16(4), 473–505. Crossref, Google Scholar (
- 2015). FBS linkage ontology and technique to support engineering change management. Research in Engineering Design, 26(1), 3–35. Crossref, Google Scholar (
- 2015). An integrated engineering change management process model for a project-based manufacturing. International Journal of Computer Integrated Manufacturing, 28(7), 745–752. Crossref, Google Scholar (
- 2020). Agile meets plan-driven — hybrid approaches in product development: A systematic literature review. In Proc. of the Design Society: DESIGN Conf.,
Dubrovnik, Croatia , Design Society (Chair), https://doi.org/10.1017/dsd.2020.259. Google Scholar ( - 2019). Comparison of existing agile approaches in the context of mechatronic system development: Potentials and limits in implementation. In Proc. of the 22nd Int. Conf. on Engineering Design (ICED19),
Delft, The Netherlands , Design Society (Chair), https://doi.org/10.1017/dsi.2019.226. Crossref, Google Scholar ( - 2020). Systematic generation of manufacturing changes for safety-critical components. Journal of Manufacturing Systems, 56, 270–280, https://doi.org/10.1016/j.jmsy.2020.06.008. Crossref, Google Scholar (
- 2022). Exploratory analysis of grocery product networks. Journal of Management Analytics, 9(2), 169–184, https://doi.org/10.1080/23270012.2022.2072779. Crossref, Google Scholar (
- 2020). Status of engineering change management in the engineer-to-order production environment: Insights from a multiple case study. International Journal of Production Research, 58(15), 4506–4528, https://doi.org/10.1080/00207543.2020.1759836. Crossref, Google Scholar (
- 2011). Engineering change: An overview and perspective on the literature. Research in Engineering Design, 22, 103–124, https://doi.org/10.1007/s00163-010-0097-y. Crossref, Google Scholar (
- 2023). An inventory analysis in a multi-echelon supply chain system under asymmetry fuzzy demand: A fmincon optimization. Journal of Management Analytics, 10(4), 649–675, https://doi.org/10.1080/23270012.2023.2239818. Crossref, Google Scholar (
- Klein, TP (2016). Agiles Engineering im Maschinen- und Anlagenbau. PhD thesis, TU München. Google Scholar
- 2016). Advances in smart manufacturing change management. Advances in Transdisciplinary Engineering, 4, 318–327, https://doi.org/10.3233/978-1-61499-703-0-318. Google Scholar (
- 2017). Practicing transdisciplinary engineering in a global development context: The transferring, translating and transforming approaches. Journal of Industrial Integration and Management, 2(4), 1750017, https://doi.org/10.1142/S2424862217500178. Link, Google Scholar (
- 2022). Product lifecycle management implementation for high value Engineering to order programmes: An informational perspective. Journal of Industrial Information Integration, 26, 100264, https://doi.org/10.1016/j.jii.2021.100264. Crossref, Google Scholar (
- 2016). Assessing the challenges of managing product design change through-life. Journal of Engineering Design, 27(1–3), 25–49. Crossref, Google Scholar (
- 2021). Model based systems engineering as enabler for rapid engineering change management. Procedia CIRP, 100, 61–66, https://doi.org/10.1016/j.procir.2021.05.010. Crossref, Google Scholar (
- 2017). Evaluation of project architecture in software development mixing waterfall and agile by using process simulation. Journal of Industrial Integration and Management, 2(2), 1750007, https://doi.org/10.1142/S2424862217500075. Link, Google Scholar (
- 2014). Modularity: New trends for product platform strategy support in concurrent engineering. Advances in Transdisciplinary Engineering, 1, 414–423, https://doi.org/10.3233/978-1-61499-440-4-414. Google Scholar (
- 2022). An interpretable machine learning approach for engineering change management decision support in automotive industry. Computers in Industry, 138, 103633, https://doi.org/10.1016/j.compind.2022.103633. Crossref, Google Scholar (
- 2021). When worlds collide — a comparative analysis of issues impeding adoption of agile for hardware. In Proc. of the 23rd Int. Conf. on Engineering Design (ICED21),
Gothenburg, Sweden ,16–20 August 2021 , https://doi.org/10.1017/pds.2021.606. Google Scholar ( - 2018). Leveraging 3D geometric knowledge in the product lifecycle based on industrial standards. Journal of Computational Design and Engineering, 5(1), 54–67, https://doi.org/10.1016/j.jcde.2017.11.002. Crossref, Google Scholar (
- 2015). An illustrated glossary of ambiguous PLM terms used in discrete manufacturing. International Journal of Product Lifecycle Management, 8(2), 142–171, https://doi.org/10.1504/IJPLM.2015.070580. Crossref, Google Scholar (
- 2019). Developing agile platform assets — exploring ways to reach beyond modularisation at five product development companies. International Journal of Agile Systems and Management, 12(4), 311–331, https://doi.org/10.1504/IJASM.2019.104588. Crossref, Google Scholar (
- 2013). Modelling engineering change management in a new product development supply chain. International Journal of Production Research, 51(17), 5271–5291. Crossref, Google Scholar (
- 2019). Reconciling engineer-to-order uncertainty by supporting front-end decision-making. International Journal of Production Research, 57(21), 6856–6874. Crossref, Google Scholar (
- 2019). Modular approach to technical risk management in product lifecycle management. Advances in Transdisciplinary Engineering, 10, 380–389. Google Scholar (
- 2020). An approach for agile engineering change management within global product development. Advances in Transdisciplinary Engineering, 12, 584–593, https://doi.org/10.3233/ATDE200119. Google Scholar (
- 2022). Analysing paradigms for managing product development: Conventional, agile and hybrid approaches. Proceedings of the Design Society, 2, 263–272, https://doi.org/10.1017/pds.2022.28. Crossref, Google Scholar (
- 2008). Defining changeability: Reconciling flexibility, adaptability, scalability, modifiability, and robustness for maintaining system lifecycle value. Systems Engineering, 11(3), 246–262. Crossref, Google Scholar (
- 2017). Enabling agility in product development through an adaptive engineering change management. Procedia CIRP, 63, 342–347, https://doi.org/10.1016/j.procir.2017.03.106. Crossref, Google Scholar (
- 2023). The product’s great journey: A multi-triangular agile approach. Journal of Industrial Integration and Management, 8, 471–488, https://doi.org/10.1142/S2424862223500288. Link, Google Scholar (
- 2019). Impact of requirements volatility and flexible management on GSD project success: A study based on the dimensions of requirements volatility. International Journal of Agile Systems and Management, 12(3), 199–227, https://doi.org/10.1504/IJASM.2019.101363. Google Scholar (
- 2019). An agile approach for managing requirements change to improve learning and adaptability. Journal of Industrial Information Integration, 14, 16–23, https://doi.org/10.1016/j.jii.2018.07.005. Crossref, Google Scholar (
- 2021). Product design change propagation in automotive supply chain considering product life cycle. CIRP Journal of Manufacturing Science and Technology, 35, 390–399, https://doi.org/10.1016/j.cirpj.2021.07.001. Crossref, Google Scholar (
- Sjögren, P (2018). Towards a learning process for ad hoc engineering change Teams. PhD thesis, Mälardalen University. Google Scholar
- 2019). Opportunity discovery in initiated and emergent change requests. Design Science Journal, 5, e5, https://doi.org/10.1017/dsj.2019.4. Crossref, Google Scholar (
- 2016). Product Lifecycle Management (Vol. 2): The Devil is in the Details, 3rd Ed. Springer International Publishing AG, https://doi.org/10.1007/978-3-319-24436-5. Crossref, Google Scholar (
- 2019). Product Lifecycle Management (Vol. 4): The Case Studies. Springer Nature Switzerland AG, https://doi.org/10.1007/978-3-030-16134-7. Crossref, Google Scholar (
- 2015). Agile engineering for development of the next generation air transportation system. International Journal of Agile Systems and Management, 8(2), 163–180, https://doi.org/10.1504/IJASM.2015.070608. Crossref, Google Scholar (
- 2019). Knowledge management support in the engineering change process in small and medium-sized companies. International Journal of Agile Systems and Management, 12(4), 354–381, https://doi.org/10.1504/IJASM.2019.10026300. Crossref, Google Scholar (
- 2018). Engineering change management maturity assessment model with lean criteria for automotive supply chain. Journal of Engineering Design, 29(4–5), 235–257. Crossref, Google Scholar (
- 2005). Engineering change management in individual and mass production. Robotics and Computer-Integrated Manufacturing, 21(3), 205–215. Crossref, Google Scholar (
- 2019). Product development cost estimation through ontological models — a literature review. Journal of Management Analytics, 6(2), 209–229, https://doi.org/10.1080/23270012.2019.1598899. Crossref, Google Scholar (
- 2003). Transforming project risk management into project uncertainty management. International Journal of Project Management, 21(2), 97–105. Crossref, Google Scholar (
- 2011). An industry approach to shared, cross-organisational engineering change handling — the road towards standards for product data processing. Computer-Aided Design, 43(5), 533–545. Crossref, Google Scholar (
- 2015).
Comparison of seven company-specific engineering change processes . In Modelling and Management of Engineering Processes, M Schabacker, K Gericke, N Szélig and S Vajna (eds.), pp. 125–136. Berlin, Heidelberg: Springer, https://doi.org/10.1007/978-3-662-44009-4_11. Crossref, Google Scholar ( - Wickel, MC (2017). Managing change better — A data-based methodology for analysing technical change. PhD thesis, Technical University of Munich. http://d-nb.info/1136078053/34. Google Scholar
- 2019). Identifying cross-domain linkage types to support engineering change management and requirements engineering. Procedia CIRP, 84, 719–724, https://doi.org/10.1016/j.procir.2019.04.224. Crossref, Google Scholar (
- 2014). An advanced CMII-based engineering change management framework: The integration of PLM and ERP perspectives. International Journal of Production Research, 52(20), 6092–6109. Crossref, Google Scholar (
- 2014). Predicting change propagation in complex design workflows. Journal of Mechanical Design, 136(8), 081009. Crossref, Google Scholar (
- 2018). Process models in design and development. Research in Engineering Design, 29, 161–202, https://doi.org/10.1007/s00163-017-0262-7. Crossref, Google Scholar (
- 2023). Ontology-based knowledge representation of industrial production workflow, Advanced Engineering Informatics, 58, 102185, https://doi.org/10.1016/j.aei.2023.102185. Crossref, Google Scholar (
- 2022). Requirement-driven engineering change management in product design. Computers & Industrial Engineering, 168, 108053, https://doi.org/10.1016/j.cie.2022.108053. Crossref, Google Scholar (
- 2019). Towards an automatic engineering change management in smart product-service systems — A DSM-based learning approach. Advanced Engineering Informatics, 39, 203–213, https://doi.org/10.1016/j.aei.2019.01.002. Crossref, Google Scholar (
- 2022). An approach to determining the need for integrating quality management into industrial PLM implementation. Procedia CIRP, 109, 490–495, https://doi.org/10.1016/j.procir.2022.05.283. Crossref, Google Scholar (
- 2021). Towards agile product development — An empirical study on a e-bike drive. In Proc. of the 23rd Int. Conf. on Engineering Design (ICED21),
Gothenburg, Sweden ,16–20 August 2021 , https://doi.org/10.1017/pds.2021.582. Google Scholar (