Systematic Analysis of Engineering Change Request Data - Applying Data Mining Tools to Gain New Fact-Based Insights
This PhD thesis explores the growing need of product developers for data expertise and analysis. Product developers increasingly refer to analytics for improvement opportunities for business processes and products. For this reason, we examined the three components necessary to perform data mining and data analytics: exploring and collecting ECR data, collecting domain knowledge for ECR information needs, and applying mathematical tools for solution design and implementation.
Results from extensive interviews generated a list of engineering information needs related to ECRs. When preparing for data mining, it is crucial to understand how the end user or the domain expert will and wants to use the extractable information. Results also show industrial case studies where complex product development processes are modeled using the Markov chain Design Structure Matrix to analyze and compare ECR sequences in four projects. In addition, the study investigates how advanced searches based on natural language processing techniques and clustering within engineering databases can help identify related content in documents. This can help product developers conduct better pre-studies as they can now evaluate a short list of the most relevant historical documents that might contain valuable knowledge.
The main contribution is an application of data mining algorithms to a novel industrial domain. The state of the art is more up for the algorithms themselves.
These proposed procedures and methods were evaluated using industrial data to show patterns for process improvements and cluster similar information. New information derived with data mining and analytics can help product developers make better decisions for new designs or re-designs of processes and products to ensure robust and superior products.
Design Structure Matrix
Engineering Change Request
Ívar Örn Arnarsson
Chalmers, Industri- och materialvetenskap
Despite ECR being captured and stored it is often cumbersome for product developers to identify historical ECRs due to the vast amount of them. Historical ECRs might contain valuable knowledge relevant to a current design and it is often wondered if the ECR content might be analyzed in a new way insightful way. The content of ECR data must contain information permitting identification of the types of errors and changes made, including part title, part name, part number, problem description, root cause, solution and test results.
This thesis primarily focuses on ECR data in combination with three components necessary to perform data mining and data analytics: exploring and collecting ECR data, collecting domain knowledge about ECR information needs, and applying mathematical tools for solution design and testing.
Results show a list of engineering information needs related to ECRs, examples of visualizations based on unstructured data, industrial case study where complex product development processes are modeled using the Markov chain Design Structure Matrix, and studies that investigate how advanced searches based on natural language processing techniques and clustering within engineering databases.
Informations- och kommunikationsteknik
Doktorsavhandlingar vid Chalmers tekniska högskola. Ny serie: 4777
Opponent: Christopher McMahon, Technical University of Denmark