• Gabriela N. Aranda
  • Aurora Vizcaíno
  • Alejandra Cechich
  • Mario Piattini


The set of groupware tools used during a distributed development process is usually chosen by taking into account predetermined business politics, managers’ personal preferences, or people in charge of the project. However, perhaps the chosen groupware tools are not the most appropriate for all the group members and it is possible that some of them would not be completely comfortable with them.


Requirement Engineer Virtual Team Requirement Elicitation Global Software Development Elicitation Process 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Aranda, G., Cechich, A., Vizcaíno, A. and Castro-Schez, J. J. (2004). Using fuzzy sets to analyse personal preferences on groupware tools. X Congreso Argentino de Ciencias de la Computación, CACIC 2004, San Justo, Argentina, pp. 549–560.Google Scholar
  2. Brooks, F. P. (1987). No Silver Bullet: Essence and accidents of Software Engineering. IEEE Computer 4(20), pp. 10–19. Cambridge Dictionary (2004).Google Scholar
  3. Cambridge Advanced Learner's Dictionary. Cambridge Dictionaries Online, <>. Cambridge University Press 2004.Google Scholar
  4. Carrizo Moreno, D. (2004). Selección de Técnicas de Educción de Requisitos: Una Revisión Conjunta de la Ingeniería de Software y la Ingeniería del Conocimiento. IV Jornadas Iberoamericanas de Ingeniería del Software e Ingeniería del Conocimiento, JIISIC 2004, Madrid, Spain, pp. 159–174.Google Scholar
  5. Chiew, V. and Wang, Y. (2003). From Cognitive Psychology to Cognitive Informatics. Second IEEE International Conference on Cognitive Informatics, ICCI'03, London, UK, pp. 114–120.Google Scholar
  6. Damian, D., Lanubile, F., Hargreaves, E. and Chisan, J. (2004). Workshop Introduction. 3rd International Workshop on Global Software Development. Colocated with ICSE 2004, Edinburgh, Scotland.Google Scholar
  7. Damian, D. and Zowghi, D. (2002). The impact of stakeholders geographical distribution on managing requirements in a multi-site organization. IEEE Joint International Conference on Requirements Engineering, RE′02, Essen, Germany, pp. 319–328.Google Scholar
  8. Davis, A. (1993). Software Requirements: Objects, Functions and States. New Jersey, Prentice Hall. Upper Saddle River.MATHGoogle Scholar
  9. Felder, R. (1996). Matters of Styles. ASEE Prism 6(4), pp. 18–23.Google Scholar
  10. Felder, R. and Silverman, L. (1988). Learning and Teaching Styles in Engineering Education. Engineering Education 78(7), pp. 674–681.Google Scholar
  11. Geib, M., Braun, C., Kolbe, L. and Brenner, W. (2004). Measuring the Utilization of Collaboration Technology for Knowledge Development and Exchange in Virtual Communities. 37th Hawaii International Conference on System Sciences, HICSS- 38, Big Island, Hawaii, pp. 1–10.Google Scholar
  12. Gralla, P. (1996). How Intranets Work. Emeryville, California, Ziff-Davis Press.Google Scholar
  13. Grudin, J. (1994). Computer-Supported Cooperative Work: History and Focus. IEEE Computer 27(5), pp. 19–26.Google Scholar
  14. Herlea, D. and Greenberg, S. (1998). Using a Groupware Space for Distributed Requirements Engineering. 7th IEEE Int'l Workshop on Coordinating Distributed Software Development Projects, Stanford, California, USA, pp. 57–62.Google Scholar
  15. Hickey, A. M. and Davis, A. M. (2003). Elicitation Technique Selection: How do experts do it? International Joint Conference on Requirements Engineering (RE03), Los Alamitos, California, IEEE Computer Society Press, pp. 169–178.Google Scholar
  16. Ellis, C.A.; Gibbs, S.J. and Rein, G.L. (1991). Groupware: Some Issues and Experiences. Comm. of ACM 34 (1), pp. 38–58.CrossRefGoogle Scholar
  17. Lloyd, W., Rosson, M. B. and Arthur, J. (2002). Effectiveness of Elicitation Techniques in Distributed Requirements Engineering. 10th Anniversary IEEE Joint International Conference on Requirements Engineering, RE′02, Essen, Germany, pp. 311–318.Google Scholar
  18. Loucopoulos, P. and Karakostas, V. (1995). System Requirements Engineering. New York, NY, USA. McGraw-Hill. International series in Software Engineering.Google Scholar
  19. Martin, A., Martinez, C., Martinez, N., Aranda, G. and Cechich, A. (2003). Classifying Groupware Tools to Improve Communication in Geographically Distributed Elicitation. IX Congreso Argentino de Ciencias de la Computación, CACIC 2003, La Plata, Argentina, pp. 942–953.Google Scholar
  20. Peters, L. (2003). The Virtual Environment: The “How-to” of Studying Collaboration and Performance of Geographically Dispersed Teams. Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE'03, Linz, Austria, pp. 137–141.Google Scholar
  21. SWEBOK (2004). Guide to the Software Engineering Body of Knowledge. Software Engineering Coordinating Committee (IEEE-CS y ACM).Google Scholar
  22. Wang, Y. (2002). On Cognitive Informatics. First IEEE International Conference on Cognitive Informatcs, ICCI′02, Calgary, Alberta, Canada, pp. 34–42.Google Scholar

Copyright information

© Springer 2007

Authors and Affiliations

  • Gabriela N. Aranda
    • 1
  • Aurora Vizcaíno
    • 2
  • Alejandra Cechich
    • 3
  • Mario Piattini
    • 4
  1. 1.Departamento de Ciencias de la ComputaciónUniversidad Nacional del ComahueBuenos AiresArgentina
  2. 2.Departamento de Informática - Universidad de Castilla-La ManchaCiudad RealEspaña
  3. 3.Departamento de Ciencias de la ComputaciónUniversidad Nacional del ComahueBuenos AiresArgentina
  4. 4.Departamento de Informática - Universidad de Castilla-La ManchaCiudad RealEspaña

Personalised recommendations