Abstract
Designing interactive computer systems involves relating informal understandings of practice to the formal language and notations of the computer. For interactive systems that support certain types of ‘knowledge work’, this relationship is mirrored in the user interface. For example, the users of spreadsheets, aircraft flight management systems, or even domestic heating controllers, can find themselves having to relate their informal understanding of what is required to the notations embodied in such tools. The benefit of effectively utilising these capabilities is considerable, however it requires the use of abstractions and pre-planning, which can impose considerable cognitive burdens on the user.
A key design issue for such innovations is to understand how a new system can be integrated into its environment. These considerations may be critical to the uptake of the system by its intended users. In addition, such technologies commonly promote a qualitative shift in working practices that can challenge the value of traditional contextual analysis assessments.
This paper reports on a study to support the redesign of a novel tool that is intended for use by authors of highly interactive DVDs. The tool provides users with powerful abstractions allowing them to radically extend the interactivity available in the medium of DVD. The investigation shows how contextual studies can be enhanced by combining them with analytic methods to provide an efficient practical framework that is suitable to support successive design assessments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Beyer, H. & Holtzblatt, K. [1998], Contextual Design: Defining Customer-centered Systems, Morgan-Kaufmann.
Blackwell, A. F. & Green, T. R. G. [2000], A Cognitive Dimensions Questionnaire Optimised for Users, in A. F. Blackwell & E. Bilotta (eds.), Proceedings of the 12th Annual Workshop of the Psychology of Programming Interest Group (PPIG-12), Corigliano Calabro, pp.24–35. Available at: http://ppig.org/papers/12th-blackwell.pdf.
Blandford, A. E., Wong, B. L. W., Connell, I. W. & Green, T. R. G. [2002], Multiple Viewpoints on Computer Supported Team Work: A Case Study on Ambulance Dispatch, in X. Faulkner, J. Finlay & F. Dètienne (eds.), People and Computers XVI (Proceedings of HCI’02), Springer-Verlag, pp. 139–56.
Clarke, S. [2001], Evaluating a New Programming Language, in G. Kadoda (ed.), Proceedings of the Thirteenth Annual Meeting of the Psychology of Programming Interest Group (PPIG-13), Bournemouth University, pp.275–89. Available at: http://www.ppig.org/papers/13th-clarke.pdf.
Dearden, A. M. & Wright, P. C. [1997], Experiences using Situated and Non-situated Techniques for Studying Work in Context, in S. Howard, J. Hammond & G. K. Lindgaard (eds.), Human-Computer Interaction — INTERACT’ 97: Proceedings of the Sixth IFIP Conference on Human-Computer Interaction, Chapman & Hall, pp.429–36.
Dearden, A. M., Siddiqi, J. & Naghsh, A. [n.d.], Using Cognitive Dimensions to Compare Prototyping Notations, Paper presented at the Fifteenth Annual Meeting of the Psychology of Programming Interest Group (PPIG-15), available at: www.shu.ac.uk/schools/cms/paperchaste/downloads/publications/dsn2003.pdf.
Dye, K. [2001], As Easy to Use as a Banking Machine, in A. Blandford, J. Vanderdonckt & P. Gray (eds.), People and Computers XV: Interaction without Frontiers (Joint Proceedings of HCI2001 and IHM2001), Springer-Verlag, pp.3–16.
Goguen, J. & Linde, C. [1993], Techniques for Requirements Elicitation, in S. Fickas & A. Finkelstein (eds.), Proceedings of the IEEE International Symposium on Requirements Engineering (RE’93), IEEE Computer Society Press, pp. 152–64.
Green, T. R. G. & Petre, M. [1996], Usability Analysis of Visual Programming Environments: A ‘Cognitive Dimensions’ Framework, Journal of Visual Languages and Computing 7(2), 131–74.
Holtzblatt, K. & Beyer, H. [1995], Apprenticing with the Customer, Communications of the ACM 38(5), 45–52.
Hughes, J., Kristoffersen, S., O’Brien, J. & Rouncefield, M. [1995], The Organisational Politics of Meetings and their Technology — Two Case Studies of Video Supported Communication, in Proceedings of the First IFIP WG8.6 Working Conference. Leangkollen, Oslo, Norway, 14th–17th October.
Johnson, C. [1995], The Economics of Interface Development, in K. Nordby, P. H. Helmersen, D. J. Gilmore & S. A. Arnessen (eds.), Human-Computer Interaction — INTERACT’ 95: Proceedings of the Fifth IFIP Conference on Human-Computer Interaction, Chapman & Hall, pp. 19–25.
Khazaei, B. & Triffitt, E. [2002], Applying Cognitive Dimensions to Evaluate and Improve the Usability of Z Formalism, in F. Ferrucii & G. Vitiello (eds.), Proceedings of the 14th International Conference of ACM on Software Engineering and Knowledge Engineering (SEKE 2002), ACM Press, pp.563–77.
Kutar, M., Britton, C. & Barker, T. [2002], A Comparison of Empirical Study and Cognitive Dimensions Analysis in the Evaluation of UML Diagrams, in J. Kuljis, L. Baldwin & R. Scoble (eds.), Proceedings of the Fourteenth Annual Meeting of the Psychology of Programming Interest Group (PPIG-14), Brunei University, pp. 1–14. Available at: http: //www.ppig.org/papers/14th-kutar.pdf.
Monk, A. & Howard, S. [1998], The Rich Picture: A Tool for Reasoning about Work Context, Interactions 5(2), 21–30.
Moore, G. A. & McKenna, R. [1999], Crossing the Chasm: Marketing and Selling High Tech Products to Mainstream Customers, Harper Business.
Roast, C. [1998], Modelling Unwarranted Commitment in Information Artifacts, in S. Chatty & P. Dewan (eds.), Engineering for Human-Computer Interaction, Kluwer Academic, pp.73–90.
Roast, C., Khazaei, B. & Siddiqi, J. [2000], Formal Comparisons of Program Modification, in J. Stasko & J. Pfeiffer (eds.), Proceedings of the 2000 IEEE Symposium on Visual Languages (VL2000), IEEE Computer Society Press, pp.165–71.
Rogers, E. [1995], Diffusion of Innovations, fourth edition, Free Press.
UPV [2003], Who Wants to be a Millionaire, Interactive Interactive DVD. Universal Pictures Video.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag London Limited
About this paper
Cite this paper
Roast, C., Dearden, A., Khazaei, B. (2005). Enhancing Contextual Analysis to Support the Design of Development Tools. In: Fincher, S., Markopoulos, P., Moore, D., Ruddle, R. (eds) People and Computers XVIII — Design for Life. Springer, London. https://doi.org/10.1007/1-84628-062-1_19
Download citation
DOI: https://doi.org/10.1007/1-84628-062-1_19
Publisher Name: Springer, London
Print ISBN: 978-1-85233-900-5
Online ISBN: 978-1-84628-062-7
eBook Packages: Computer ScienceComputer Science (R0)