Cognitive-Based Rules as a Means to Select Suitable Groupware Tools

Global software development projects have to deal with a variety of challenges with respect to communication and control. For this reason, processes that are crucially based on communication, such as requirement elicitation, have to be specially rethought to minimize critical situations. As requirement elicitation is a human-centred process, we propose using techniques from the field of cognitive psychology to define a new approach towards it. In short, we intend to reduce problems in communication by selecting a suite of elicitation techniques and groupware tools, according to stakeholders' preference in styles. In this article we introduce our approach and show the generation process of a set of preference rules of groupware tools

[1]  Robert Johansen,et al.  Groupware: Computer Support for Business Teams , 1988 .

[2]  Yingxu Wang,et al.  From cognitive psychology to cognitive informatics , 2003, The Second IEEE International Conference on Cognitive Informatics, 2003. Proceedings..

[3]  Alejandra Cechich,et al.  Classifying groupware tools to improve communication in geographically distributed elicitation , 2003 .

[4]  Mario Piattini,et al.  Towards a Cognitive-Based Approach to Distributed Requirement Elicitation Processes , 2005, WER.

[5]  Lorne Olfman,et al.  The importance of individual differences in end-user training: The case for learning style , 1988, SIGCPR '88.

[6]  Mario Piattini,et al.  A cognitive-based approach to improve distributed requirements elicitation processes , 2005, Fourth IEEE Conference on Cognitive Informatics, 2005. (ICCI 2005)..

[7]  Glenn D. Blank,et al.  Adapting multimedia for diverse student learning styles , 2003 .

[8]  Mahnaz Moallem,et al.  The implications of research literature on learning styles for the design and development of a web-based course , 2002, International Conference on Computers in Education, 2002. Proceedings..

[9]  Bob J. Wielinga,et al.  Knowledge Acquisition for Expert Systems , 1987, Advanced Topics in Artificial Intelligence.

[10]  R. Felder,et al.  Learning and Teaching Styles in Engineering Education. , 1988 .

[11]  Daniela E. Damian,et al.  The impact of stakeholders' geographical distribution on managing requirements in a multi-site organization , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[12]  Alan M. Davis,et al.  Elicitation technique selection: how do experts do it? , 2003, Proceedings. 11th IEEE International Requirements Engineering Conference, 2003..

[13]  Yingxu Wang,et al.  On Cognitive Informatics , 2002, Proceedings First IEEE International Conference on Cognitive Informatics.

[14]  Jose Jesus Castro-Schez,et al.  Using fuzzy sets to analyse personal preferences on groupware tools , 2004 .

[15]  Lynda Thomas,et al.  Learning styles and performance in the introductory programming sequence , 2002, SIGCSE '02.

[16]  Cheng-Chih Wu,et al.  Conceptual models and cognitive learning styles in teaching recursion , 1998, SIGCSE '98.

[17]  Jose Jesus Castro-Schez,et al.  Learning maximal structure rules in fuzzy logic for knowledge acquisition in expert systems , 1999, Fuzzy Sets Syst..

[18]  Mary Beth Rosson,et al.  Effectiveness of elicitation techniques in distributed requirements engineering , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[19]  James Miller,et al.  A cognitive-based mechanism for constructing software inspection teams , 2004, IEEE Transactions on Software Engineering.

[20]  Richard M. Felder,et al.  MATTERS OF STYLE , 2004 .