Abstract
This chapter overviews the existing methods of requirements analysis as prescribed by some of the best-known web-development methods. It also discusses the pre-eminent importance of stakeholder analysis, identification of stakeholder views and concerns, and the processes governing elicitation of web systems requirements. The chapter finally derives a model of concern-driven requirements evolution from several case studies undertaken in the area of web-enabled employee service systems.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Anderson SE (1997) Understanding teacher change: Revisiting the concerns based adoption model. Curriculum Inquiry. 27(3): 331–367
Avison DE, Wood-Harper AT (1990) Multiview: An exploration in information systems development. Oxford, Blackwell Scientific Publications
Avison DE, Wood-Harper AT, Vidgen R, Wood JRG (1998) A further exploration into information systems development: The evolution of multiview 2. Information Technology & People. 11(2): 124–139
Balasubramanian V, Bashian A (1998) Document management and web technologies: Alice marries the mad hatter. Communications of the ACM, 41(7): 107–115
Baskerville R, Wood-Harper AT (1998) Diversity in information systems action research methods. European Journal of Information Systems, 7: 90–107
Bennet S, McRobb S, Farmer R (1999) Problems in information system development. Object-Oriented Analysis and Design using UML. McGraw-Hill Publishing Company
Boehm B (1986) A spiral model of software development and enhancement. Software Engineering Notes, 11(4): 22–32
Carroll AB, Nasi J (1997) Understanding stakeholder thinking: Themes from a Finish Conference. Business Ethics, A European Review, 6(1): 46–51
Carstensen PH, Vogelsang L (2001) Design of Web-based information systems: New challenges for systems development. In: European Conference on Information Systems, Bled, Slovenia, pp.536–547
Carter J (2002) Developing E-commerce systems. Prentice-Hall, Sydney Australia
Cavaye ALM (1995) The sponsor-adopter gap-Differences between promoters and potential users of Information Systems that link organizations. International Journal of Information Management, 15(2): 85–96
Checkland P, Scholes J (1990): Soft Systems Methodology in Action. Chichester: John Wiley & Son, Australia
Churchman CW (1971) The design of inquiring systems. New York, Wiley
Clarkson MBE (1995) A stakeholder framework for analyzing and evaluating corporate social performance. Academy of Management Review, 20(1): 92–117
Davenport TH (1993) Process innovation: Reengineering work through information technology. Boston, Harvard Business School Press
Duyne DK, Landay JA, Hong JI (2003) The design of sites: Patterns, principles and processes for crafting a customer-centered web experience. Boston, Addison-Wesley
Earl M, Khan B (2001) E-commerce is changing the face of IT. MIT Sloan Management Review. 43(1): 64–72
Easterbrook S (1991) Handling conflict between domain descriptions with computer supported negotiation. Knowledge Acquisition: An International Journal, 3(4):255–289
Finkelstein A, Kramer J, Goedicke M (1990) ViewPoint oriented software development. In: Proceedings 3rd International Workshop on Software Engineering and its Applications. Toulouse, France
Finkelstein A, Kramer J, Nuseibeh B, Finkelstein L, Goedicke M (1992) Viewpoints: A framework for integrating multiple perspectives in system development. International Journal of Software Engineering and Knowledge Engineering, 2(1): 31–58
Fitzgerald B (1997) The use of system development methodologies in practice: A field Study. Information Systems Journal, 7(3):201–212
Fraternali P (1999) Tools and approaches for developing data-intensive web applications: A survey. ACM Computing Surveys, 31(3): 227–263
Freeman RE (1984) Strategic management: A stakeholder approach. Boston, Pitman
Ginige A (1998) Web engineering: Methodologies for developing large and maintainable web-based information systems. In: Proceedings of IEEE International Conference on Networking India and the World Ahmedabad, India
Gordijn J, Akkermans H, van Vliet H (2000) Value based requirements creation for electronic commerce applications. In: Proceedings of the 33rd Hawaii International Conference on Systems Sciences. Hawaii, pp.1915–1924
Habermas J (1984): The theory of communicative action. Cambridge, Polity Press
Hammar-Cloyd MH (2001) Designing user-centered web application in web time. IEEE Software. 18(1): 62–69
Howcroft D, Carroll J (2000) A proposed methodology for web development. In: Proceedings of 8th European Conference in Information Systems (ECIS), Vienna, Austria
Hwang MI, Thorn RG (1999) The effect of user engagement on system success: A meta-analytical integration of research findings. Information and Management. 35(4):229–236
Irani Z (2002) Information systems evaluation: Navigating through the problem domain. Information and Management. 40(1): 11–24
Isakowitz T, Stohr EA, Balasubramanian V (1985) RMM: A methodology for structured hypermedia design. Communications of the ACM 38(8): 34–44
Jacobson I, Christerson M, Jonsson P, Overgaard G (1992) Object-oriented software engineering: A use case driven approach. Addison-Wesley, UK
Lacity MC, Hirschheim R (1995) Benchmarking as a strategy for managing conflicting stakeholder perceptions of information systems. Journal of Strategic Information Systems, 4(2): 165–185
Landry M (1995) A note on the concept of problem. Organizational Studies, 16(2):315–327
Lawrence E, Newton S, Corbitt B, Braithwaite R, Parker C (2002) Technology of internet business. MIlton, Qld, Wiley & Sons, Australia
Leite JCSP, Freeman PA (1991) Requirements validation through viewpoint resolution. IEEE Transactions Software Engineering, 17(12): 1253–1269
Linstone HA (1989) Multiple perspectives: Concept, applications and user guidelines. Systems Practice. 2(3): 307–331
Lyytinen K, Hirschheim R (1987) Information system failures-A survey and classification of the empirical literature. Oxford Surveys in Information Technology, 4: 257–309
Marchewka JT (2003): Information technology project management: Providing measurable organizational value. John Wiley & Sons, UK
Markus ML (1983) Power, politics and MIS implementation. Communications of the ACM, 26(6): 430–444
May LJ (1998) Major causes of software project failures. Crosstalk, July
Mazur G (2003) Voice of the customer (define): QFD to define value. In: Proceedings of the 57th American Quality Congress. Kansas City, USA
McCracken DD, Wolfe RJ (2004) User-centered website development: A humancomputer interaction approach. Upper Saddle River, NJ: Pearson-Prentice Hall
Metcalfe M (2000) Concern solving: Emancipating problem solving. Working Paper, University of South Australia, School of Accounting and Information Systems, Adelaide, Access 5th December 2004 http://business.unisa.edu.au/cobra/documents/concerns_IT&P.pdf
Metcalfe M, Powell P (1995) Perceiver’s concerns: On the nature of information. European Journal of Information Systems, 4: 121–129
Miletsky J (2002) Planning, developing and marketing successful web sites. Australia: Thomson
Moustakas C (1994) Epoche, phenomenological reduction, imaginative variation, and synthesis. In: Phenomenological Research Methods. SAGE Publications, UK
Mullery GP (1979) CORE-A method for controlled requirements expression. In: Proceedings of 4th International Conference on Software Engineering. Munich, Germany, pp.126–135
Mumford E, Weir M (1979) Computer systems in work design, the ETHICS method: Effective technical and human implementation computer systems: A work design exercise book for individuals and groups. London: Associated Business Press.
Murchland P (1995) Inhibitors to adoption of electronic commerce. Electronic Markets (16–17): 11–12
Murugesan S, Deshpande Y, Hansen S, Ginige A (1999) Web engineering: A new discipline for development of web-based Systems. In: Proceedings of 1st ICSE Workshop on Web Engineering. Los Angeles, pp.1–9
Nazareth DL (1998) Designing effective websites: Lending structure to a chaotic process. In: Proceedings of 4th Americas Conference on Information Systems. Baltimore, Maryland, pp.1011–1013
Nuseibeh B, Finkelstein A, Kramer J (1994) A framework for expressing the relationships between multiple views in requirements specification. IEEE Transactions on Software Engineering, 20(10): 760–773
Overmeyer SP (2000) What’s different about requirements engineering for web sites? Requirements Engineering Journal, 5(1): 62–65
Pouloudi A (1999) Aspects of the stakeholder concept and their implications for information systems development. In: Proceedings of 32nd Hawaii Conference on System Sciences. Hawaii
Pouloudi A, Whitley EA (1996) Discussing the role of information systems in the manifestation of organizational and inter-organizational conflict. The Systemist, 18: p. 217–238
Pouloudi A, Whitley EA (1997) Stakeholder identification in inter-organizational systems: Gaining insights for drug use management systems. European Journal of Information Systems, 15(2): 85–96
Putnam L, Poole M (1987) Conflict and negotiation. Handbook of Organizational Communication: An Interdisciplinary Perspective, Porter L (Ed.), pp.549–599
Richardson B, Richardson R (1992) Business planning: An approach to strategic management. Pitman, USA
Riggins FJ, Mukhopadhyay T (1999) Overcoming adoption and implementation risks of EDI. International Journal of Electronic Commerce 3(4): 103–115
Robey D, Farrow DL (1982) User involvement in information system development: A conflict model and empirical test. Management Science, 28(1): 73–87
Robey D, Farrow DL, Franz CR (1989) Group process and conflict in system development. Management Science, 35(10): 1172–1191
Rossi G, Schwabe D, Garrido A (1997) Design reuse in hypermedia application development. In: Proceedings of 8th ACM Conference on Hypertext Technology (Hyper-Text’97). Southampton, Inglaterra, ACM Press
Ruohonen M (1991) Stakeholders of strategic information systems planning: Theoretical concepts and empirical examples. Journal of Strategic Information Systems. 1(1):15–28
Russo NL (2000) Developing applications for the web: Exploring differences between traditional and world wide web application development. In: Managing Web-Enabled technologies in Organizations: A Global Perspective, Khosrowpour M (Ed.). Idea Group Publishing, pp.23–35
Russo NL, Wynekoop J, Walz D (1995) The use and adaptation of system development Methodologies. In: Proceedings of the Information Resources Management Association International Conference, Khosrowpour M (Ed.). Idea Group Publishing: Hershey, PA, USA
Sarkar PK, Cybulski JL (2002a) Analysis of stakeholder concerns with a view to avoid organizational conflict in B2B Systems. In: Proceedings of the 15th International Conference in Electronic Commerce. Bled, Slovenia
Sarkar PK, Cybulski JL (2002c) Consideration of stakeholder concerns in the development of web-enabled systems. In: Proceedings of the IADIS International Conference WWW/Internet. Lisbon, Portugal, pp.774–779
Sarkar PK, Cybulski JL (2003a) Process of requirements evolution in web-enabled employee service systems. In: Proceedings of 12th International Conference in Information System Development (ISD). Melbourne, Australia
Sarkar PK, Cybulski JL (2003b) Applying domain analysis to the investigation of webenabled human resource Projects. In: Proceedings of 14th Australasian Conference in Information Systems (ACIS). Perth, Australia, paper No: 270
Saul JR (1997) The unconscious civilization, Penguin, UK
Schermerhorn Jr. JR, Hunt JG, Osborn RN (1997) Conflict and negotiation. In: Proceedings of Organization Behavior. John Wiley & Sons, Inc. pp. 377–398
Sharp H, Finkelstein A, Galal G (1999) Stakeholder identification in the requirements engineering Process. In Proceedings of Database and Expert Systems Applications (DEXA 99). Florence, Italy, IEEE Computer Society Press, pp.387–391
Siau K (1998) Method engineering for web information systems development: Challenges and issues. In: Proceedings of Fourth Americas Conference on Information Systems. Baltimore, Maryland, pp.1017–1019
Sommerville I, Sawyer P, Viller S (1997) Viewpoints for requirements elicitation: A practical approach. In: Proceedings of 3rd IEEE International Conference on Requirements Engineering. CO, USA, pp.74–81
Standing C (2000) Internet commerce development: Artech House Inc., USA
Standing C (2001) The requirements of methodologies for developing web applications. IN: Proceedings of European Conference on Information Systems, Bled, Slovenia, pp.548–556.
Standing C (2002) Methodologies for developing web applications. Information and Software Technology, 44(3): 151–159
Stevens KJ, Timbrell GT (2002) The implications of E-commerce for software project risk: A preliminary investigation. In: Proceedings of IFIP, Copenhagen, Denmark
Treese GW, Stewart LC (2003) Designing systems for Internet commerce. Addison-Wesley, Australia
van Manen M (1990) Researching lived experience. New York, USA University of New York Press
Vidgen R (2002) Constructing a web information system development methodology. Information Systems Journal, 12: 247–261
Vidgen R (2002) What’s so different about developing web-based information systems? In: Proceedings of European Conference in Information Systems. Gdansk, Poland, pp.262–271
Vidgen R, Avison D, Wood B, Wood-Harper T (2002) Developing web information Systems. Elsevier, Amsterdam
Wallnau KC, Hissam SA, Seacord RC (2002) Building systems from commercial components. Addison-Wesley, Boston
Wastell DG, Newman M (1993) The behavioural dynamics of information systems development: A stress perspective. Accounting, Management and Information Technology, 3: 121–148
Wilson P (1983) Second hand knowledge. Greenwood Press, Westport, Connecticut, USA
Wood-Harper AT, Corder S, Wood J, Watson H (1996) How we profess: The ethical system analyst. Communications of the ACM, 39(3): 69–77
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Cybulski, J.L., Sarkar, P.K. (2005). Requirements Engineering for Web-Based Information Systems. In: Aurum, A., Wohlin, C. (eds) Engineering and Managing Software Requirements. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-28244-0_15
Download citation
DOI: https://doi.org/10.1007/3-540-28244-0_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25043-2
Online ISBN: 978-3-540-28244-0
eBook Packages: Computer ScienceComputer Science (R0)