Abstract
This article proposes a systematic framework for data collection when executing Product Configuration System (PCS) projects. Since the data collection in PCS is one of the most time-consuming tasks, a systematic framework to handle and manage the large amount of complex data in the early stages of the PCS project is needed. The framework was developed based on the current literature in the field and revised during testing at a case company. The framework has proven to provide a structural approach for data collection, which saved the company both time and money in the initial phases of the PCS project. The framework consists of five steps, which are: establishing a goal and the methods for stakeholder analysis, categorize and group the data collection, prioritizing of products and functionalities, collection and validation of the data by domain experts, and finally analysis, documentation, and maintenance in the future.
Notes
- 1.
Configuration Engineer models, implement, maintain PCS, and also support and train users. Configuration Engineers have to create accurate product plans and manage design projects. They also are responsible for leading other staff members and keeping their knowledge of the industry as up-to-date as possible. A configuration engineer uses manual drawing tools or computer-aided design programs to create drafts of how his or her company’s goods should look and operate. These drawings need to meet product specification standards and be detailed, and the products must be designed well enough to meet customer needs. Engineers in this career area also should have skills with computer programming particularly when dealing with software development, in which case their focus is on tracking and controlling changes in software products [45].
References
Haug, A., Hvam, L., Mortensen, N.H.: Definition and evaluation of product configurators development strategies. Comput. Ind. 63, 471–481 (2012)
Fleischanderl, G., Friedrich, G.E., Haselböck, A., Schreiner, H., Stumptner, M.: Configuring large systems using generative constraint satisfaction. IEEE Intell. Syst. 13, 59–68 (1998)
Felfernig, A., Hotz, L., Bagley, C., Tiihonen, J.: Knowledge-Based Configuration: From Research to Business Cases. Morgan Kaufman, Waltham (2014)
Mildred, L., Shaw, G., Woodward, J.: Modeling expert knowledge. Knowl. Acquis. 2, 179–206 (1990)
Turley, F.: An Introduction to PRINCE2®. Management Plaza (2010)
Taiichi, O.: Toyota Production System: Beyond Large-Scale Production, English translationth edn. Productivity Press, Portland (1988)
Basili, V.R., Weiss, D.M.: A methodology for collecting valid software engineering data. IEEE Trans. Software Eng. 10, 728–738 (1984)
Haug, A.: Representation of industrial knowledge—as a basis for developing and maintaining product configurators. PhD thesis. Technical University of Denmark, Lyngby (2007)
Shafiee, S., Hvam, L., Kristjansdottir, K.: An agile documentation system for highly engineered, complex product configuration systems. In: 22nd EurOMA Conference: Operations Management in an Innovation Economy Neuchatel, Switzerland (2015)
Kruchten, P.: The Rational Unified Process: An Introduction. Addison-Wesley, New York (1998)
Friedrich, G., Jannach, D., Stumptner, M., Zanker, M.: Knowledge engineering for configuration systems. In: Felfernig, A., Hotz, L., Bagley, C., Tiihonen, J. (eds.) Knowledge-Based Configuration: From Research to Business Cases, pp. 139–155. Morgan Kaufmann, Waltham (2014)
Felfernig, A., Friedrich, G., Jannach, D., Stumptner, M., Zanker, M.: UML as knowledge acquisition front end for Semantic Web configuration knowledge bases. In: CEUR Workshop Proceedings (2002)
Barker, V.E., O’Connor, D.E., Bachant, J., Soloway, E.: Expert systems for configuration at Digital: XCON and beyond. Commun. ACM 32, 298–318 (1989)
Ramachandran, S., Gil, Y.: Knowledge acquisition for configuration tasks: The EXPECT approach. In: AAAI Workshop on Configuration (1999)
Nellore, R., Söderquist, K., Eriksson, K.Å.: A specification model for product development. Eur. Manag. J. 17, 50–63 (1999)
Forsythe, D.E., Buchanan, B.G.: Knowledge acquisition for expert systems: some pitfalls and suggestions. IEEE Syst. Man Cybernet. Soc. 19, 435–442 (1989)
Hvam, L., Mortensen, N.H., Riis, J.: Product Customization. Springer, Berlin (2008)
Mortensen, N.H., Harlou, U., Haug, A.: Improving decision making in the early phases of configuration projects. Int. J. Ind. Eng. Theory Appl. Pract. 15, 185–194 (2008)
Ebert, C.: Dealing with nonfunctional krav in large software systems. J. Software Eng. 3, 367–395 (1997)
Jiao, J., Chen, C.: Customer requirement management in product development: a review of research issues. Concurr. Eng. 14, 173–185 (2006)
Lim, S.L., Damian, D., Finkelstein, A.: StakeSource2.0: using social networks of stakeholders to identify and prioritise requirements. In: Proceedings of the 33rd International Conference on Software Engineering. ACM (2011)
Bittner, K.: Use Case Modeling. Addison-Wesley Longman, New York (2002)
Haug, A., Hvam, L., Mortensen, N.H.: Implementation of conceptual product models into configurators: from months to minutes. In: 5th World Conference on Mass Customization & Personalization MCP (2009)
Forza, C., Salvador, F.: Managing for variety in the order acquisition and fulfillment process: the contribution of product configuration systems. Int. J. Prod. Econ. 76, 87–98 (2002)
Paetsch, F., Eberlein, A., Maurer, F.: Requirements engineering and agile software development. In: Proceedings of the Twelfth International Workshop on Enabling Technologies, Washington, DC (2003)
Hvam, L., Pape, S., Nielsen, M.K.: Improving the quotation process with product configuration. Comput. Ind. 57, 607–621 (2006)
Tiihonen, J., Heiskala, M., Anderson, A., Soininen, T.: WeCoTin—a practical logic-based sales configurator. AI Commun. 26, 99–131 (2013)
Hvam, L.: Mass customisation in the electronics industry: based on modular products and product configuration. Int. J. Mass Customization 1, 410–426 (2006)
Tiihonen, J., Soininen, T., Männistö, T., Sulonen, R.: State of the practice in product configuration—a survey of 10 cases in the Finnish industry. Knowledge Intensive CAD 1, 95–114 (1996)
Shafiee, S., Hvam, L., Bonev, M.: Scoping a product configuration project for Engineer-to-Order. Int. J Ind. Eng. Manag. 5, 207–220 (2014)
Hirsch, M.: Making RUP Agile. OOPSLA 2002 Practitioner Report (2002)
Sabin, D., Weigel, R.: Product configuration framework—a survey. IEEE Intell. Syst. Appl. 13, 42–49 (1998)
Hansen, B.: Development of Industrial Variant Specification Systems. PhD thesis. Department of Manufacturing Engineering and Management, Technical University of Denmark, Lyngby, Denmark (2003)
Tryggeseth, E.: Report from an experiment: impact of documentation on maintenance. J. Empir. Softw. Eng. 2, 201–207 (1997)
Aldanondo, M., Rouge, S., Veron, M.: Expert configurator for concurrent engineering: cameleon software and model. J. Intell. Manuf. 11, 127–134 (2000)
Chao, P., Chen, T.: Analysis if assembly through product configuration. Comput. Ind. 44, 189–203 (2001)
Margo, D., Torasso, P.: Decomposition strategies for configuration problems. Artif. Intell. Eng. Design Anal. Manuf. 17, 51–73 (2003)
Tseng, H., Chang, C., Chang, S.: Applying case-based reasoning for product configuration in mass customization environment. Expert Syst. Appl. 29, 913–925 (2005)
Jinsong, Z., Qifu, W., Li, W., Yifang, Z.: Configuration oriented product modelling and knowledge management for made-to-order manufacturing enterprises. Int. J. Adv. Manuf. Technol. 25, 41–52 (2005)
Yang, D., Miao, R., Wu, H., Zhou, Z.: Product configuration knowledge modelling using ontology web language. Expert Syst. Appl. 36, 4399–4411 (2009)
Hvam, L.: A procedure for the application of product modelling. Int. J. Prod. Res. 39, 873–885 (2001)
Harlou, D.: Developing Product Families Based on Architectures Contribution to a Theory of Product Families. Technical University of Denmark, Lyngby (2006)
Beck, K., Cunningham, W.: A laboratory for teaching object-oriented thinking, object-oriented programming systems. Languages and Applications Conference, pp. 1–6 (1989)
Hippel, E.: User toolkits for innovation. J. Prod. Innov. Manag. 18, 247–257 (2001)
WiseGEEK. http://www.wisegeek.com/what-does-a-configuration-engineer-do.htm
Acknowledgement
This work was conducted within a Company called Haldor Topsoe A/S. The granted project and financial support is gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (http://creativecommons.org/licenses/by-nc/2.5/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2017 Springer International Publishing Switzerland
About this paper
Cite this paper
Shafiee, S., Hvam, L., Kristjansdottir, K. (2017). Goal-Oriented Data Collection Framework in Configuration Projects. In: Bellemare, J., Carrier, S., Nielsen, K., Piller, F.T. (eds) Managing Complexity. Springer Proceedings in Business and Economics. Springer, Cham. https://doi.org/10.1007/978-3-319-29058-4_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-29058-4_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-29056-0
Online ISBN: 978-3-319-29058-4
eBook Packages: Business and ManagementBusiness and Management (R0)