The evaluation of text editors: methodology and empirical results.
Communications of the ACM
Object oriented programming: an evolutionary approach
Object oriented programming: an evolutionary approach
Software perspectives: the system is the message
Software perspectives: the system is the message
Improving human-computer interaction—a quest for cognitive science
Interfacing thought: cognitive aspects of human-computer interaction
Plans and situated actions: the problem of human-machine communication
Plans and situated actions: the problem of human-machine communication
The representation of user interface style
Proceedings of the Fourth Conference of the British Computer Society on People and computers IV
Principles of software engineering management
Principles of software engineering management
Evaluating usability of human-computer interfaces: a practical method
Evaluating usability of human-computer interfaces: a practical method
Artifact as theory-nexus: hermeneutics meets theory-based design
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The Nurnberg funnel: designing minimalist instruction for practical computer skill
The Nurnberg funnel: designing minimalist instruction for practical computer skill
Proceedings of the fifth conference of the British Computer Society, Human-Computer Interaction Specialist Group on People and computers V
Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Heuristic evaluation of user interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Infinite detail and emulation in an ontologically minimized HCI
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Contextual design: an emergent view of system design
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Smalltalk scaffolding: a case study of minimalist instruction
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A view matcher for reusing Smalltalk classes
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing interaction
Re-structuring the programmer's task
International Journal of Man-Machine Studies - Special issue on structure-based editors and environments
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Psychology as a mother of invention
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Learning to use word processors: problems and prospects
ACM Transactions on Information Systems (TOIS)
Software Development and Reality Construction
Software Development and Reality Construction
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Mental models and problem solving in using a calculator
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Enhancing the explanatory power of usability heuristics
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Comparative usability evaluation: critical incidents and critical threads
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Making use: a design representation
Communications of the ACM
Integrating task and software development for object-oriented applications
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
An integration of scenarios with their purposes in task modeling
Proceedings of the 1st conference on Designing interactive systems: processes, practices, methods, & techniques
Designing software to support student scientists: EarthLab project update
ACM SIGCUE Outlook
Participatory analysis: shared development of requirements from scenarios
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Integrating development of task and object models
Communications of the ACM
Requirements Development in Scenario-Based Design
IEEE Transactions on Software Engineering
Making Use of Scenarios for Validating Analysis and Design
IEEE Transactions on Software Engineering
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on interface design for safety-critical interactive systems: when there is no room for user error
A dimension space for the design of interactive systems within their physical environments
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
A generic model for reflective design
ACM Transactions on Software Engineering and Methodology (TOSEM)
On the effective use and reuse of HCI knowledge
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
Systems, interactions, and macrotheory
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
TopicShop: enhanced support for evaluating and organizing collections of Web sites
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Evaluating expertise recommendations
GROUP '01 Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work
Synthesizing diverse perspectives: the problem is technique, not fundamentals
ACM SIGDOC Asterisk Journal of Computer Documentation
Experiences with ALMA: architecture-level modifiability analysis
Journal of Systems and Software
Making use of scenarios: a field study of conceptual design
International Journal of Human-Computer Studies
The human-computer interaction handbook
Relationships among structural computing and other fields
Journal of Network and Computer Applications - Special issue: Structural computing: research directions, systems and issues
How well can we predict changes at architecture design time?
Journal of Systems and Software
Analytical usability evaluation for digital libraries: a case study
Proceedings of the 4th ACM/IEEE-CS joint conference on Digital libraries
Keeping It Too Simple: How the Reductive Tendency Affects Cognitive Engineering
IEEE Intelligent Systems
Situating evaluation in scenarios of use
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Collaborative modeling: hiding UML and promoting data examples in NEMo
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Voter-centered design: Toward a voter decision support system
ACM Transactions on Computer-Human Interaction (TOCHI)
Social matching: A framework and research agenda
ACM Transactions on Computer-Human Interaction (TOCHI)
A payment & receipt business model in U-commerce environment
ICEC '06 Proceedings of the 8th international conference on Electronic commerce: The new e-commerce: innovations for conquering current barriers, obstacles and limitations to conducting successful business on the internet
An explorative analysis of user evaluation studies in information visualisation
Proceedings of the 2006 AVI workshop on BEyond time and errors: novel evaluation methods for information visualization
A pattern language for user assistance
interactions - Help! User assistance and HCI
Disrupting digital library development with scenario informed design
Interacting with Computers
Work-centered design: a case study of a mixed-initiative scheduler
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automatic Synthesis Of Behavioral Object Specifications From Scenarios
Journal of Integrated Design & Process Science
A New Framework for Theory-Based Interaction Design Applied to Serendipitous Information Retrieval
ACM Transactions on Computer-Human Interaction (TOCHI)
Scenario-based usability engineering techniques in agile development processes
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Evaluating system utility and conceptual fit using CASSM
International Journal of Human-Computer Studies
A Scenario-Based Validation Language for ASMs
ABZ '08 Proceedings of the 1st international conference on Abstract State Machines, B and Z
Innovation for inclusive design: an approach to exploring the iDTV design space
Proceedings of the 1st international conference on Designing interactive user experiences for TV and video
Creativity and rationale in software design
ACM SIGSOFT Software Engineering Notes
Management of repair in human-computer interaction
Human-Computer Interaction
Commentary on borderline issues
Human-Computer Interaction
Effective user involvement in product development by improving the analysis of user needs
Behaviour & Information Technology
Reflections on a work-oriented design project
Human-Computer Interaction
Representations and user-developer interaction in cooperative analysis and design
Human-Computer Interaction
Making sense of strangers' expertise from signals in digital artifacts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Design rationale: Researching under uncertainty
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Scenario-Based Methods for Evaluating Collaborative Systems
Computer Supported Cooperative Work
Better discount evaluation: illustrating how critical parameters support heuristic creation
Interacting with Computers
Scenario-based assessment of learning experiences
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Patterns or claims: do they help in communicating design advice?
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Reflecting on the design and implementation issues of virtual environments
Presence: Teleoperators and Virtual Environments
Teaching social competence: in search of design patterns
Proceedings of the 9th International Conference on Interaction Design and Children
Interaction design qualities: theory and practice
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
Ahab's leg: exploring the issues of communicating semi-formal requirements to the final users
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
QUIMERA: a quality metamodel to improve design rationale
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Extending prior research with design science research: two patterns for DSRIS project generation
DESRIST'11 Proceedings of the 6th international conference on Service-oriented perspectives in design science research
Human in the loop concept design and evaluation of a multi-targeting system
Proceedings of the 29th Annual European Conference on Cognitive Ergonomics
Addressing ownership, access and participation needs in scientific collaboration
Proceedings of the 2012 iConference
EGOV'05 Proceedings of the 4th international conference on Electronic Government
DiCoT: a methodology for applying distributed cognition to the design of teamworking systems
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
Writing the experience of information retrieval: digital collection design as a form of dialogue
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Engaging older people using participatory design
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing for recombination: process design through template combination
DESRIST'12 Proceedings of the 7th international conference on Design Science Research in Information Systems: advances in theory and practice
Strong concepts: Intermediate-level knowledge in interaction design research
ACM Transactions on Computer-Human Interaction (TOCHI)
Proceedings of the 3rd International Conference on Human Computer Interaction
Hi-index | 0.03 |
We are developing an “action science” approach to human-computer interaction (HCI), seeking to better integrate activities directed at understanding with those directed at design. The approach leverages development practices of current HCI with methods and concepts to support a shift toward using broad and explicit design rationale to reify where we are in a design process, why we are there, and to guide reasoning about where we might go from there. We represent a designed artifact as the set of user scenarios supported by that artifact and more finely by causal schemas detailing the underlying psychological rationale. These schemas, called claims, unpack wherefores and whys of the scenarios. In this paper, we stand back from several empirical projects to clarify our commitments and practices.