Skip to main content
Log in

Designing Technology as an Embedded Resource for Troubleshooting

  • Published:
Computer Supported Cooperative Work (CSCW) Aims and scope Submit manuscript

Abstract

In this paper we describe a number of technologies which we designed to provide support for customers troubleshooting problems with their office devices. The technologies aim to support both self-conducted and expert-supported troubleshooting and to provide a seamless route from one type of support to another. The designs are grounded in the findings of an ethnographic study of a troubleshooting call centre for office devices. We examine the properties of different assemblies of people, resources, technologies and spaces to inspire design for the different troubleshooting situations. Through our fieldwork and our technology envisionments we uncovered a number of dislocations between various aspects of the troubleshooting assemblies: (1) a physical dislocation between the site of the problem and the site of problem resolution; (2) a conceptual dislocation between the users’ knowledge and the troubleshooting resources and (3) a logical dislocation between the support resources and the status of the ailing device itself. The technologies that we propose attempt to address these dislocations by embedding the troubleshooting resources in the device itself, thus harmonizing the various elements and capturing, where possible, the haecceities—the ‘just thisness’—of each particular troubleshooting situation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4

Similar content being viewed by others

Notes

  1. Interestingly, this creates a paradox around user testing – how can you prove a concept is valid, rather than its look and feel.

  2. For legal reasons only the troubleshooter side of telephone conversation was audio recorded. Customer utterances were recorded in the field notes. Examples consist of transcripts of the troubleshooters turn (TS) and summaries of the customers (C) turns in two formats. (1) ‘C reports lines across the page’ summarises what the customer said. (2) A dash e.g. ‘C—ok’ indicates more precise wording.

  3. We are well aware that this will only be possible in the cases where the parts of the device that are broken do not interfere with the parts of the device being used to fix it. We believe these cases are fewer and in these cases, customers would need to resort to original web-based and telephone support.

References

  • Aha, David W., Tucker Maney, and Len Breslow (1998): Supporting Dialogue Inferencing in Conversational Case-Based Reasoning. In B. Smyth and P. Cunningham (eds): EWCBR’98. Proceedings of Advances in Case-Based Reasoning, 4th European Workshop, Dublin, Ireland, 1998: LNCS 1488, Berlin: Springer, pp. 262–273.

  • Baker, Carolyin, Michael Emmison, and Alan Firth (2005): Calibrating for competence in calls to technical support. In C. Baker, M. Emmison, A. Firth (eds): Calling for Help, Philadelphia: Benjamins, pp. 39–63.

  • Bauer, Martin, Gerd Kortuem, and Zary Segall (1999): “Where Are You Pointing At?” A Study of Remote Collaboration in a Wearable Videoconference System. Proceedings of the 3rd International Symposium of Wearable Computers (ISWC’99), San Francisco, California, 18-19 October, 1999. IEEE Computer Society, pp. 151–158.

  • Bobrow, Daniel G. and Jack Whalen (2002): Community Knowledge Sharing in Practice: The Eureka Story. Journal of the Society for Organizational Learning, vol. 4(issue 2), pp. 47–59.

    Google Scholar 

  • Bowker, Geoffrey C. and Susan L. Star (1999): Sorting Things Out: Classification and Its Consequences. Cambridge MA: MIT Press.

    Google Scholar 

  • Buscher, Monika, Gunnar Kramp, and Peter G. Krogh (2003): In formation: Support for flexibility, mobility, collaboration, and coherence. Personal and Ubiquitous Computing, vol. 7 (issue 3–4), pp. 136–146.

  • Button, Graham and Wes Sharrock (1994): Occasioned Practices in the Work of Software Engineers. In M. Jirotka and J. Goguen (eds): Requirements Engineering: Social & Technical Issues, London: Academic, pp. 217–240.

    Google Scholar 

  • Button, Graham and Paul Dourish (1996): Technomethodology: paradoxes and possibilities. Proceedings of the SIGCHI Conference on Human factors in Computing Systems: Common Ground, Vancouver, British Columbia, Canada,April 13-18, 1996, New York: ACM, pp. 19–26.

  • Cancedda, Nicola, Eric Gaussier, Cyril Goutte, and Jean-Michel Renders (2003): Word-Sequence Kernels. Journal of Machine Learning Research, vol. 3(February), pp. 1059–1082. doi:10.1162/153244303322533197.

    Article  MATH  MathSciNet  Google Scholar 

  • Castellani, Stefania, Jacki O’Neill, Frederic Roulland, and Antonietta Grasso (2007): Informing troubleshooting search sessions with device data. ECSCW Workshop on “CSCW, Technology and Diagnostic Work”, Limerick, Ireland, September 24–28, 2007.

  • Chalmers, Matthew (2004): A historical view of context. Journal of Computer Supported Cooperative Work, vol. 13 (issue 3–4), pp. 223–247.

  • Crabtree, Andy, Jacki O’Neill, Peter Tolmie, Stefania Castellani, Tommaso Colombino, and Antonietta Grasso (2006): The practical indispensability of articulation work to immediate and remote help-giving. In P. Hinds and D. Martin (eds): CSCW’06. Proceedings of the 2006 Conference on Computer Supported Cooperative Work, Banff, Alberta Canada, November 4-8, 2006, New York: ACM , pp. 219–228.

  • Dourish, Paul (2004): What We Talk About When We Talk About Context. Personal Ubiquitous Computing, vol. 8 (issue 1), pp. 19–30.

  • Edmunds, Carl W., Daniel Auman, Kevin R. Mathers, Craig S. Lippolis, Arturo M. Lorenzo and Carol-Lynn Goldstein (2003): Simultaneous voice and data communication for diagnostic procedures in a printing or copying machine. US Patent 6,665,085.

  • Friedrich, Wolfgang and Wolfgang Wohlgemuth (2002): System for, and method of, situation-relevant assistance to interaction with the aid of augmented-reality technologies. US Patent Application 2002/0046368A1.

  • Garfinkel, Harold D. and Lawrence Wieder (1992): Two Incommensurable, Asymmetrically Alternate, Technologies of Social Analysis. In G. Watson and R.M. Seiler (eds): Talk in Context: Contributions to Ethnomethodology 1992, New York: Sage, pp. 175–206.

    Google Scholar 

  • Hughes, John, Val King, Tom Rodden, and Hans Andersen (1994): Moving Out of the Control Room: Ethnography in system design. Proceedings of CSCW’94, Chapel Hill, NC, USA, October 22-26, 1994, New York: ACM, pp. 429–439.

  • Jensen, Finn V., Claus Skaanning, and Uffe Kjaerulff (2001): The SACSO system for Troubleshooting of Printing Systems. In H. H. Lund, B. H. Mayoh and J. W. Perram (eds): SCAI’01. Proceedings of the 7th Scandinavian Conference on Artificial Intelligence, Odense, Denmark, 19–21 February, 2001. Frontiers in Artificial Intelligence and Applications, pp. 67–79.

  • Kang, Byeong Ho, Kenichi Yoshida, Hiroshi Motoda, and Paul Compton (1997): Help Desk System with Intelligent Interface. Applied Artificial Intelligence, vol. 11 (no. 7), pp. 611–631(21).

  • Lao, Ni, Ji-Rong Wen, Wi-Ying Ma, and Yi-Min Wang (2004): Combining High Level Symptom Descriptions and Low Level State Information for Configuration Fault Diagnosis. Proceedings of the 18th Conference on Systems Administration (LISA 2004), Atlanta, USA, November 14–19, 2004. USENIX, pp. 151–158.

  • Lodhi, Huma, Nello Cristianini, John Shawe-Taylor, and Chris Watkins (2001): Text Classification Using String Kernels. Advances in Neural Information Processing Systems, vol. 13, pp. 563–569.

  • Martin, David (2006): Who and what are electronic patient records for? An ethnomethodological ethnography of system deployment in the NHS. Proceedings of Symposium on Current Development in Ethnographic Research in the Social and Management Sciences. Liverpool University, 13–14th September, 2006.

  • Martin, David and Ian Sommerville (2004): Patterns Of Cooperative Interaction: Linking Ethnomethodology and Design. ACM Transactions on Human–Computer Interaction, vol. 11(issue 1), pp. 59–89.

  • Martin, David, David G. Wastell, and John Bowers (1998): Ethnographically Informed Systems Design (EISD): The development of an Internet-based electronic banking application. Proceedings of European Conference on Information Systems (ECIS), June, 1998.

  • Martin, David, Jacki O’Neill, David G. Wastell, and Richard Varey (1999): Pushing All The Right Buttons: Lessons from two case studies of touch-screen kiosks. In M. A. Sasse and C. Johnson (eds): Interact’99. Proceedings of Interact, Edinburgh, Scotland, August 30 to September 3, 1999, Amsterdam: IOS Press.

  • Microvision (2004): Microvision Inc.’s Nomad Expert Technician System, http://www.mvis.com/nomadexpert/info.html”, and “http://www.mvis.com/pdfs/nomad_industry.wp.pdf”.

  • O’Neill, Jacki, Stefania Castellani, Antonietta Grasso, Peter Tolmie, and Frederic Roulland (2005a): Representations can be good enough. In H. Gellersen, K. Schmidt, M. Beaudouin-Lafon and W. Mackay (eds): ECSCW’05. Proceedings of 9 th European Conference on Computer Supported Cooperative Work, Paris, France, September 18-22, 2005, Berlin: Springer, pp. 267–286.

  • O’Neill, Jacki, Stefania Castellani, Antonietta Grasso, and Peter Tolmie (2005b): Using Real-Life Troubleshooting Interactions to Inform Self-Assistance Design. In M. F. Costabile and F. Paterno’ (eds): Interact’05. Proceedings of Interact, Rome, Italy, September 12-16, 2005. LNCS 3585, Berlin: Springer, pp. 377–390.

  • Peischl, Bernhard and Franz Wotawa (2003): Model-Based Diagnosis or Reasoning From First Principles. IEEE Intelligent Systems, vol. 18(3), pp. 32–37. doi:10.1109/MIS.2003.1200725.

    Article  Google Scholar 

  • Rollins, Doug L. (2003): Graphical representation of system information on a remote computer. US Patent 6,664,988.

  • Roulland, Frederic, Aaron Kaplan, Stefania Castellani, Antonietta Grasso, Claude Roux, Jacki O’Neill, and Karin Pettersson (2007): Query Reformulation and Refinement Using NLP-Based Sentence Clustering. In G. Amati, C. Carpineto and G. Romano (eds): ECIR’07. Proceedings of 29 th European Conference on Information Retrieval, Rome, Italy, April 2-5, 2007. LNCS 4425, Berlin: Springer.

  • Schmidt, Kjeld and Liam Bannon (1992): Taking CSCW Seriously: Supporting Articulation Work. Computer Supported Cooperative Work: The Journal of Collaborative Computing, vol. 1(1), pp. 7–40. doi:10.1007/BF00752449.

    Article  Google Scholar 

  • Suchman, Lucy. (1987): Plans and Situated Action: The Problem of the Human–Machine Communication. Cambridge: Cambridge University Press.

    Google Scholar 

  • Suchman, Lucy (2007): Human-Machine Reconfigurations: Plans and Situated Actions, 2nd Ed. Cambridge: Cambridge University Press.

    Google Scholar 

  • Viller, Stephen and Ian Sommerville (1999): Coherence: an Approach to Representing Ethnographic Analyses in System Design. Human–Computer Interaction, vol. 14, pp. 9–41.

    Article  Google Scholar 

Download references

Acknowledgements

We thank Aaron Kaplan, Claude Roux, Karin Pettersson, Jonina Selin, Ye Deng and Victor Ciriza for their contributions to the design of the refinement mechanisms and the on-the-box interaction; Nicola Cancedda for his contribution to the method for avoiding repeated troubleshooting interactions on devices and Graham Button and Peter Tolmie for their contribution to the analysis of the fieldwork and initial concept design.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefania Castellani.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Castellani, S., Grasso, A., O’Neill, J. et al. Designing Technology as an Embedded Resource for Troubleshooting. Comput Supported Coop Work 18, 199–227 (2009). https://doi.org/10.1007/s10606-008-9088-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10606-008-9088-1

Key words

Navigation