Organizational obstacles to interface design and development: two participant-observer studies

The development of human-computer interfaces was studied in two large software product development organizations. Researchers joined development projects for approximately one month and participated in interface design while concurrently interviewing other project participants and employees, recording activity in meetings and on electronic networks, and otherwise observing the process. The two organizations differed in their approaches to development, and, in each case, the approach differed in practice from the model supported by the organizational structure. Development practices blocked the successful application of accepted principles of interface design. The obstacles to effective design that results from people noticing and being affected by interface changes, and a lack of communication among those sharing responsibility for different aspects of the interface.

[1]  Robert E. Kraut,et al.  Relationships and Tasks in Scientific Research Collaboration , 1987, Hum. Comput. Interact..

[2]  Robert E. Kraut,et al.  Patterns of contact and communication in scientific research collaboration , 1990, CSCW '88.

[3]  Robert E. Kraut,et al.  Relationships and tasks in scientific research collaborations , 1986, CSCW '86.

[4]  Hilla Peretz,et al.  The , 1966 .

[5]  Denis M. S. Lee,et al.  Technology Transfer as a Function of Position in the Spectrum from Research Through Development to Technical Services , 1979 .

[6]  Jonathan Grudin,et al.  Systematic Sources of Suboptimal Interface Design in Large Product Development Organizations , 1991, Hum. Comput. Interact..

[7]  Dennis Wixon,et al.  Engineering for usability (panel session): lessons from the user derived interface , 1985, CHI '85.

[8]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[9]  P. Barnard,et al.  Design practice and interface usability: Evidence from interviews with designers , 1983, CHI '83.

[10]  Jonathan Grudin,et al.  User interface design in large corporations: coordination and communication across disciplines , 1989, CHI '89.

[11]  Nancy J. Cooke,et al.  Network and Multidimensional Representations of the Declarative Knowledge of Human-Computer Interface Design Experts , 1992, Int. J. Man Mach. Stud..

[12]  Jonathan Grudin,et al.  Interactive systems: bridging the gaps between developers and users , 1991, Computer.

[13]  C. T. Meadow,et al.  On designing for usability: an application of four key principles , 1986, CHI '86.

[14]  Mary Beth Rosson,et al.  Usability Specifications as Tool in Iterative Development. , 1984 .

[15]  Keith A. Butler,et al.  Connecting theory and practice: a case study of achieving usability goals , 1985, CHI '85.

[16]  Mats Lind,et al.  The interface is often not the problem , 1987, CHI 1987.

[17]  Mats Lind,et al.  The interface is often not the problem , 1986, CHI '87.

[18]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[19]  John D. Gould,et al.  How to design usable systems , 1995 .

[20]  Gary Perlman,et al.  Software Tools for User Interface Development , 1988 .

[21]  Stephen I. Cohen,et al.  Information Flow in Research and Development Laboratories. , 1969 .

[22]  T. Allen Managing the flow of technology , 1977 .

[23]  Mary Beth Rosson,et al.  The designer as user: building requirements for design tools from design practice , 1988, CACM.

[24]  John D. Gould,et al.  The 1984 Olympic Message System: a test of behavioral principles of system design , 1987, CACM.

[25]  Clayton Lewis,et al.  Making usable, useful, productivity-enhancing computer applications , 1991, CACM.

[26]  Steven E. Poltrock,et al.  Innovation in user interface development: obstacles and opportunities , 1989, CHI '89.

[27]  John L. Bennett,et al.  Usability Engineering: Our Experience and Evolution , 1988 .