Abstract
A large number of customers currently require manufacturers to develop more flexible products to satisfy their own personalization. Due to buyer’s market and short product lifecycles, many industries are beginning to shift from mass production to mass customization to satisfy their customer requirements. The purpose of this research is to provide a model for enhancing the software component design in order to improve quality and reusability, as well as to reduce costs based on the concept of mass customization and personalization (MC&P). First, quality function deployment (QFD) was used to find out what the customers think, and to determine the core functions and components of the software. The mass customization technology was then used to aggregate the software modules. Thirdly, the software costs for business strategies, purchasing and renting under the customization model were evaluated. Finally, a real case of Eco design software in PSS was illustrated based on the model.
Similar content being viewed by others
References
Barnett W. D., Raja M. K. (1995) Application of QFD to the software development process. International Journal of Quality and Reliability Management 12(6): 24–42
Bosch, J. (2000) Design and use of software architectures: Adopting and evolving a product line approach. New York, NY: Pearson Education Addison-Wesley & ACM press
Brown A., Wallnau K. (1998) The current state of CBSE. IEEE software 1998: 37–46
Crnkovic I. (2001) Component-based software engineering: New challenges in software development. Software Focus 2(4): 127–133
Crnkovic I., Larsson M. (2002) Challenges of component-based development. Journal of Systems and Software 61: 201–212
Davis S. (1989) From future perfect: Mass customizing. Planning Review 17(2): 16–21
Deelstra S., Sinnema M., Bosch J. (2005) Product derivation in software product families: A case study. Journal of Systems and Software 74(2): 173–194
Felice P. D. (1998) Why engineering software is not reusable: Empirical data from an experiment. Advances in Engineering Software 29(2): 151–163
Feng S. C. (2005) Preliminary design and manufacturing planning integration using web-based intelligent agents. Journal of Intelligent Manufacturing 16(4–5): 423–437
Greenfield J. (2007) Mass customizing solutions. Methods & Tools, Fall 15(3): 27–39
Gryna F. M. (2001) Quality planning and analysis: From product development through use. McGraw-Hill International Edition, New York
Haag S., Raja M., Schkade L. (1996) Quality function deployment usage in software development. Communications of the ACM 39: 41–49
Heineman G. T., Councill W. T. (2001) Component-based software engineering: Putting the pieces together. Addison-Wesley, Boston, MA
Helander M. G., Jiao J. (2002) Research on e-product development (ePD) for mass customization. Technovation 22(11): 717–724
Hoch, D. J., Roeding, C. R., Purkert, G., Kindner, S. K., Ralph, M. (2000). Secrets of software success: Management insights from 100 software firms around the world. Boston
ISO/IEC 9126-1. (2001). Software engineering—product quality—Part 1: Quality model.
Issa, A., Odeh, M., Coward, D. (2006), Using case patterns to estimate reusability in software systems. Information and Software Technology, 48(9),836–845, Publisher: Elsevier.
Jiao J., Tseng M. M. (2000) Understanding product family for mass customization by developing commonality indices. Journal of Engineering Design 11: 225–243
Jiao J., Simpson T. W., Siddique Z. (2007) Product family design and platform based product development: A state-of-the-art review. Journal of Intelligent Manufacturing 18(1): 5–29
Jose A., Tollenaere M. (2005). Modular and platform methods for product family design: Literature analysis. Journal of Intelligent Manufacturing, 16(3): 371–390
Kotonya, G., Sommerville, I., & Hall, S. (2003). Towards a classification model for component based software engineering. In: Proceedings of the 29th Euromicro Conference (Vol. 43). Washington, DC: IEEE computer society.
Krishnapillai R., Zeid A. (2006) Mapping product design specification for mass customization. Journal of Intelligent Manufacturing 17(1): 29–43
Krueger C. W. (2001) Software mass customization. BigLever Software, Inc, Austin
Kuo T. C. (2011) Simulation of purchase or rental decision-making based on product service system. The International Journal of Advanced Manufacturing Technology 52(9–12): 1239–1249
Kwong C. K., Bai H. (2002) A fuzzy AHP approach to the determination of importance weights of customer requirements in quality function deployment. Journal of Intelligent Manufacturing 13(5): 367–377
Liu X. F. (2000) Software quality function deployment. IEEE Potentials 19(5): 14–16
Machiraju V., Dkkhil M., Griss M., Wurste K. (2000) E-service, management requirements. HP Laboratories, Palo, Alto, CA
Prahalad C. K., Ramaswamy V. (2000) Co-opting customer competence. Harvard Business Review 78(1): 79–87
Ramires J., Antunes P., Respício A. (2005) Software requirements negotiation using the software quality function deployment. Lecture Notes in Computer Science 3706: 308–324
Rodríguez I., Núñez M., Rubio F. (2004) A formal framework for analyzing reusability complexity in component-based systems. Information and Software Technology 46(12): 791–804
Rogers G. G., Bottaci L. (1997) Modular production systems: A new manufacturing paradigm. Journal of Intelligent Manufacturing 8(2): 147–156
Shen X. X., Tan K. C., Xie M. (2001) implementation of quality function deployment based on linguistic data. Journal of Intelligent Manufacturing 12(1): 65–75
Shin J. S., Kim K.-J. (2000) Complexity reduction of a design problem in QFD using decomposition. Journal of Intelligent Manufacturing 11(4): 339–354
Silveira G. D., Borenstein D., Fogliatto F. S. (2001) Mass customization: Literature review and research directions. International Journal of Production Economics 72: 1–13
Singh C., Shelorb R., Jiangc J. (2004) Gary Kleind, Rental software valuation in IT investment decisions. Decision Support Systems 38: 115–130
Sommerville I. (2007) Software engineering. Adison-Wesley Longman Publishing CO., New York, NY
Stevenson W. L. (2009) Operations management. McGraw-Hill Irwin, Boston
Szyperski C. (2002) Component software: Beyond object-oriented programming. Addision-Wesley Professional, Boston, MA
Tan K. C., Xie M., Chia E. (1998) Quality function deployment and its use in designing information technology systems. International Journal of Quality and Reliability Management 15(6): 634–645
Tian G. Y., Yin G., Taylor D. (2002) Internet-based manufacturing: A review and a new infrastructure for distributed intelligent manufacturing. Journal of Intelligent Manufacturing 13(5): 323–338
Tseng M., Jiao J. (1996) Design for mass customization. CIRP Annals-Manufacturing Technology 45(1): 153–156
Tseng M. M., Jiao R.-J., Wang C. (2010) Design for mass personalization. CIRP Annals-Manufacturing Technology 59: 175–178
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kuo, T.C. Mass customization and personalization software development: a case study eco-design product service system. J Intell Manuf 24, 1019–1031 (2013). https://doi.org/10.1007/s10845-012-0643-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-012-0643-8