A requirements analysis framework for Human Activity Systems (HAS): the case of online learning

The task of designing information systems is clearly interdisciplinary, since it requires domain knowledge in business process development within the social environment, and the processes management of technological applications. This paper explains e-learning as a human activity system, which requires soft methodologies that deal with the analysis of evolving and ill-defined needs, as well as traditional hard approaches to the design of physical solutions to meet those needs. Consequently, a requirements analysis framework is proposed for constructivist online learning systems in which soft systems thinking is integrated as the essential strategy of requirements elicitation and analysis. This framework is capable of capturing both the formal and informal, as well as the hard and soft aspects of the requirements within a social environment.

[1]  Frank H. Gregory,et al.  Cause, Effect, Efficiency and Soft Systems Models , 1993 .

[2]  Keith Phalp,et al.  B-SCP: A requirements analysis framework for validating strategic alignment of organizational IT based on strategy, context, and process , 2006, Inf. Softw. Technol..

[3]  Steve McConnell,et al.  Rapid Development: Taming Wild Software Schedules , 1996 .

[4]  Peter Checkland,et al.  Systems Thinking, Systems Practice , 1981 .

[5]  Christine Urquhart,et al.  Bridging information requirements and information needs assessment: do scenarios and vignettes provide a link? , 2001, Inf. Res..

[6]  Kam Hou,et al.  Modeling Human Activity Systems for Collaborative Project Work : An IS Development Perspective , 2005 .

[7]  Trevor T. Moores,et al.  Cultural Problems in Applying SSM for IS Development , 2000, J. Glob. Inf. Manag..

[8]  MylopoulosJohn,et al.  Towards requirements-driven information systems engineering , 2002 .

[9]  Behzad Bastani,et al.  A requirements analysis framework for open systems requirements engineering , 2007, SOEN.

[10]  J. M. Singer,et al.  IEEE Recommended Practice for Software Requirements SpeciÞcations , 1993 .

[11]  Mark Geoffrey Lycett The development of component-based evolutionary information systems , 1999 .

[12]  M. Machado,et al.  Blackboard vs. moodle: Comparing user experience of learning management systems , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[13]  Dolores Wallace,et al.  Software Requirements Analysis as Fault Predictor , 2003 .

[14]  Kam Hou Vat,et al.  Modeling Human Activity Systems for Collaborative Project Work: An IS Development Perspective , 2005 .

[15]  Jill Slay,et al.  Human Activity Systems: A Theoretical Framework for Designing Learning for Multicultural Settings , 2002, J. Educ. Technol. Soc..

[16]  B. Nardi Context and consciousness: activity theory and human-computer interaction , 1995 .

[17]  Sue Holwell,et al.  Information, Systems and Information Systems: Making Sense of the Field , 1998 .

[18]  Richard T. Vidgen,et al.  Stakeholders, soft systems and technology: separation and mediation in the analysis of information system requirements , 1997, Inf. Syst. J..

[19]  Jude T. Lubega,et al.  Building Personalised Functions into Dynamic Content Packaging to Support Individual Learners , 2003 .

[20]  Frank H. Gregory,et al.  Soft Systems Models for Knowledge Elicitation and Representation , 1995 .

[21]  Martin R. Pullan,et al.  Online Biodiversity Resources - Principles for Usability , 2007 .

[22]  John Mylopoulos,et al.  Towards requirements-driven information systems engineering: the Tropos project , 2002, Inf. Syst..

[23]  Christian Gütl,et al.  The first AdeLE Prototype at a Glance , 2006 .

[24]  Ddembe Williams,et al.  A Framework for Improving the Requirements Engineering Process Effectiveness , 1999 .

[25]  Kalle Lyytinen,et al.  Large-Scale Requirements Analysis Revisited: The need for Understanding the Political Ecology of Requirements Engineering , 2002, Requirements Engineering.

[26]  Benjamin L. Kovitz,et al.  Practical Software Requirements: A Manual of Content and Style , 1998 .