Analyzing Shared Workspaces Design with Human-Performance Models

  • Pedro Antunes
  • Antonio Ferreira
  • Jose A. Pino
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4154)

Abstract

We propose an analytic method to evaluate synchronous shared workspaces design. The method uses human-performance models, developed in the Human-Computer Interaction field, to make time predictions about collaborative actions performed in selected critical scenarios. We apply this method to two case studies: the design of a collaborative game and the redesign of a collaborative tool for software engineering requirements negotiation. The benefits and limitations of the method are discussed, as well as some implications for design.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Fjermestad, J., Hiltz, S.: An assessment of group support systems experimental research: Methodology and results. Journal of Management Information Systems 15(3), 7–149 (1999)Google Scholar
  2. 2.
    van der Veer, G., van Welie, M.: Task based groupware design: Putting theory into practice. In: DIS 2000: Proceedings of the conference on Designing interactive systems, New York City, New York, United States, pp. 326–337 (2000)Google Scholar
  3. 3.
    Pinelle, D., Gutwin, C., Greenberg, S.: Task analysis for groupware usability evaluation: Modeling shared-workspace tasks with the mechanics of collaboration. ACM Transactions on Computer-Human Interaction 10(4), 281–311 (2003)CrossRefGoogle Scholar
  4. 4.
    Pinelle, D., Gutwin, C.: Groupware walkthrough: Adding context to groupware usability evaluation. In: CHI 2002: Proceedings of the SIGCHI conference on Human factors in computing systems, Minneapolis, Minnesota, USA, pp. 455–462 (2002)Google Scholar
  5. 5.
    Baker, K., Greenberg, S., Gutwin, C.: Empirical development of a heuristic evaluation methodology for shared workspace groupware. In: CSCW 2002: Proceedings of the 2002 ACM conference on Computer supported cooperative work, New Orleans, Louisiana, USA, pp. 96–105 (2002)Google Scholar
  6. 6.
    Card, S.K., Moran, T.P., Newell, A.: The keystroke-level model for user performance time with interactive systems. Communications of the ACM 23(7), 396–410 (1980)CrossRefGoogle Scholar
  7. 7.
    Min, D., Koo, S., Chung, Y.H., Kim, B.: Distributed GOMS: An extension of GOMS to group task. In: SMC 1999: Proceedings of the IEEE international conference on Systems, man, and cybernetics, Tokyo, Japan, pp. 720–725 (1999)Google Scholar
  8. 8.
    Kieras, D.E., Santoro, T.P.: Computational GOMS modeling of a complex team task: Lessons learned. In: CHI 2004: Proceedings of the SIGCHI conference on Human factors in computing systems, Vienna, Austria, pp. 97–104 (2004)Google Scholar
  9. 9.
    Card, S.K., Newell, A., Moran, T.P.: The psychology of human-computer interaction. Lawrence Erlbaum Associates, Mahwah, NJ, USA (1983)Google Scholar
  10. 10.
    Malone, T.W., Crowston, K.: The interdisciplinary study of coordination. ACM Computing Surveys 26(1), 87–119 (1994)CrossRefGoogle Scholar
  11. 11.
    Beyer, H., Holtzblatt, K.: Contextual design: Defining customer-centered systems. Morgan Kaufmann Publishers, San Francisco (1998)Google Scholar
  12. 12.
    John, B.E., Kieras, D.E.: Using GOMS for user interface design and evaluation: Which technique? ACM Transactions on Computer-Human Interaction 3(4), 287–319 (1996)CrossRefGoogle Scholar
  13. 13.
    Douglas, S.A., Kirkpatrick, A.E.: Model and representation: The effect of visual feedback on human performance in a color picker interface. ACM Transactions on Graphics 18(2), 96–127 (1999)CrossRefGoogle Scholar
  14. 14.
    Wensveen, S.A.G., Djajadiningrat, J.P., Overbeeke, C.J.: Interaction frogger: A design framework to couple action and function through feedback and feedforward. In: DIS 2004: Proceedings of the 2004 conference on Designing interactive systems, Cambridge, MA, USA, pp. 177–184 (2004)Google Scholar
  15. 15.
    Hill, J., Gutwin, C.: Awareness support in a groupware widget toolkit. In: GROUP 2003: Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work, Sanibel Island, Florida, USA, pp. 258–267 (2003)Google Scholar
  16. 16.
    Gutwin, C., Greenberg, S.: The effects of workspace awareness support on the usability of real-time distributed groupware. ACM Transactions on Computer-Human Interaction 6(3), 243–281 (1999)CrossRefGoogle Scholar
  17. 17.
    Rajan, S., Craig, S.D., Gholson, B., Person, N.K., Graesser, A.C.: AutoTutor: Incorporating back-channel feedback and other human-like conversational behaviors into an intelligent tutoring system. International Journal of Speech Technology 4(2), 117–126 (2001)MATHCrossRefGoogle Scholar
  18. 18.
    Gutwin, C., Benford, S., Dyck, J., Fraser, M., Vaghi, I., Greenhalgh, C.: Revealing delay in collaborative environments. In: CHI 2004: Proceedings of the SIGCHI conference on Human factors in computing systems, Vienna, Austria, pp. 503–510 (2004)Google Scholar
  19. 19.
    Cosquer, F.J.N., Antunes, P., Verissimo, P.: Enhancing dependability of cooperative applications in partitionable environments. In: Hlawiczka, A., Simoncini, L., Silva, J.G.S. (eds.) EDCC 1996. LNCS, vol. 1150, pp. 335–352. Springer, Heidelberg (1996)Google Scholar
  20. 20.
    Dewan, P., Choudhary, R.: Coupling the user interfaces of a multiuser program. ACM Transactions on Computer-Human Interaction 2(1), 1–39 (1995)CrossRefGoogle Scholar
  21. 21.
    Haag, S., Raja, M.K., Schkade, L.L.: Quality function deployment usage in software development. Communications of the ACM 39(1), 41–49 (1996)CrossRefGoogle Scholar
  22. 22.
    Antunes, P., Ramires, J., Respicio, A.: Addressing the conflicting dimension of groupware: a case study in software requirements validation. Computing and Informatics (to appear, 2006)Google Scholar
  23. 23.
    Miles, M.B., Huberman, M.: Qualitative data analysis: An expanded sourcebook. Sage Publications, Thousand Oaks (1994)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Pedro Antunes
    • 1
  • Antonio Ferreira
    • 1
  • Jose A. Pino
    • 2
  1. 1.Department of InformaticsUniversity of LisbonPortugal
  2. 2.Department of Computer ScienceUniversidad de ChileChile

Personalised recommendations