The e-commerce value matrix and use case model: A goal-driven methodology for eliciting B2C application requirements

We developed a goal-driven methodology for eliciting and modeling the requirements of a business-to-consumer application. It has two phases: e-commerce strategy formulation and eliciting system requirements. In the first phase, an EC value matrix is used to develop a strategy and value-adding services for a business and then necessary customized requirements are identified. In the second phase, a goal-driven approach is used to specify the system requirements based on the strategy. This methodology enables business managers and system developers to develop high-level strategies that improve value activities and obtain competitive advantage, and thereby determine the specifications of the core e-services. To illustrate the methodology, we use a B2C application of an online bookstore. Finally, implications and conclusions are discussed.

[1]  John J. Sviokla,et al.  Exploiting the virtual value chain , 1999 .

[2]  Herbert A. Simon The new science of management decision. , 1960 .

[3]  Shouhong Wang,et al.  Toward a general model for web-based information systems , 2001, Int. J. Inf. Manag..

[4]  Craig Standing,et al.  Methodologies for developing Web applications , 2002, Inf. Softw. Technol..

[5]  N. Rao Kowtha,et al.  Determinants of website development: a study of electronic commerce in Singapore , 2001, Inf. Manag..

[6]  Jonathan Lee,et al.  Structuring requirement specifications with goals , 2001, Inf. Softw. Technol..

[7]  Richard T. Watson,et al.  Metamorphosis: A Guide to the World Wide Web and Electronic Commerce , 1995 .

[8]  David A. Griffith,et al.  An emerging model of Web site design for marketing , 1998, CACM.

[9]  Richard T. Vidgen,et al.  Constructing a web information system development methodology , 2002, Inf. Syst. J..

[10]  Jim Conallen,et al.  Modeling Web application architectures with UML , 1999, CACM.

[11]  M. Porter Competitive Advantage: Creating and Sustaining Superior Performance , 1985 .

[12]  Mark John Taylor,et al.  Methodologies and website development: a survey of practice , 2002, Inf. Softw. Technol..

[13]  Aleda V. Roth,et al.  E-services: operating strategy—a case study and a method for analyzing operational benefits , 2002 .

[14]  Varun Grover,et al.  E-commerce and corporate strategy: an executive perspective , 2003, Inf. Manag..

[15]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[16]  Kassem Saleh,et al.  Documenting electronic commerce systems and software using the unified modeling language , 2002, Inf. Softw. Technol..

[17]  Alan R. Hevner,et al.  Product and project challenges in electronic commerce software development , 2002, DATB.

[18]  Moshe Zviran,et al.  User satisfaction from commercial web sites: The effect of design and use , 2006, Inf. Manag..

[19]  Peter Fingar,et al.  Component-based frameworks for e-commerce , 2000, CACM.

[20]  Waiman Cheung,et al.  Evolution of e-commerce Web sites: A conceptual framework and a longitudinal study , 2007, Inf. Manag..

[21]  Axel van Lamsweerde,et al.  Managing Conflicts in Goal-Driven Requirements Engineering , 1998, IEEE Trans. Software Eng..

[22]  Robert M. O'Keefe,et al.  Web-based customer decision support systems , 1998, CACM.

[23]  Boon-Lock Yeo,et al.  Technical trials and legal tribulations , 1998, CACM.

[24]  Ann L. Fruhling,et al.  The Impact of Eelctronic Commerce on Business Level Strategies , 2000, J. Electron. Commer. Res..

[25]  John Mylopoulos,et al.  From object-oriented to goal-oriented requirements analysis , 1999, CACM.

[26]  Ting-Peng Liang,et al.  Effect of store design on consumer purchases: an empirical study of on-line bookstores , 2002, Inf. Manag..

[27]  Jaap Gordijn,et al.  Value based requirements creation for electronic commerce applications , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[28]  Adam S. Huarng Web-Based Information Systems Requirement Analysis , 2003, Inf. Syst. Manag..

[29]  Jonathan Lee,et al.  Analyzing User Requirements by Use Cases: A Goal-Driven Approach , 1999, IEEE Softw..

[30]  H. Simon,et al.  The New Science of Management Decision, Revised Edition. , 1977 .

[31]  James A. Narus,et al.  Capturing the value of supplementary services , 1995 .