Article Preview
TopIntroduction
In today’s highly competitive environment new product design and development constitutes one of the most critical success factors for every company. Developing and launching new products or services enables firms to increase market shares and profits. However such procedures are risky and costly to implement, requiring large investments in money, effort, and time. The high rates at which new products fail make the product design the most important stage in the new product development process. In the product design stage the manager can assess the product’s penetration to the market using simulation models and algorithms. The Optimal Product Design problem constitutes an NP-hard combinatorial optimization problem (Kohli & Krishnamurti, 1989) in quantitative marketing for more than thirty years, which is usually formulated in the context of Conjoint Analysis (Tsafarakis & Matsatsinis, 2010). The customer preferences concerning the different product/service attributes are estimated with the use of Conjoint Analysis, and optimization algorithms are used for finding the products’ configuration that will maximize the firm’s market share or profits. Different optimization algorithms have been applied to the problem the most important being Dynamic Programming (Kohli & Sukumar, 1990), Beam Search (Nair, Thakur, & Wen, 1995), Genetic Algorithms (Alexouda & Paparrizos, 2001; Balakrishnan, Gupta, & Jacob, 2004; Balakrishnan & Jacob, 1996; Steiner & Hruschka, 2003), Lagrangian relaxation with branch and bound (Camm, Cochran, Curry, & Kannan, 2006) and Particle Swarm Optimization (Tsafarakis, Marinakis, & Matsatsinis, 2011). The Optimal Product Design is a problem of high complexity, since the decision makers have to make a number of critical choices, such as which model to apply for simulating the customer product selection process, which optimization algorithm to use, and how to model the potential retaliatory moves from the competitive firms. In this context, several information systems have been developed for supporting managers in such a tricky procedure that requires a unique blend of resources and techniques. However, none of the existing systems incorporates the possible competitive reactions, or employs a market simulation model for the consumer choice process.
In this paper we present a novel system for the Optimal Product Design problem, which provides a flexible interaction with managers, allows for separation of duties, and enables a fast response scheme among its different modules. The proposed system incorporates all the necessary processes within a service oriented architecture. The rest of the paper is organized into six sections as follows: next a brief description of the optimal product design problem. Then, we review the related approaches and discuss their limitations. The business logic is modularized next. Each service is then described. Details for the system implementation are presented next. Finally, an overview of the main conclusions of the study, while its limitations are addressed and future research areas are suggested.