Computer-based systems for cooperative work and group decision making
ACM Computing Surveys (CSUR)
Software engineering productivity models for management information system development
Critical issues in information systems research
Experimental techniques for information requirements analysis
Information and Management
Scenario-based prototyping for requirements identification
Proceedings of the workshop on Rapid prototyping
SIGDOC '92 Proceedings of the 10th annual international conference on Systems documentation
Iterative methodology and designer training in human-computer interface design
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles
Effective Prototyping for Software Makers
Effective Prototyping for Software Makers
The anatomy of prototypes: Prototypes as filters, prototypes as manifestations of design ideas
ACM Transactions on Computer-Human Interaction (TOCHI)
Agile methods and visual specification in software development: a chance to ensure universal access
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
Hi-index | 0.00 |
Rapid prototyping and other experimental techniques are playing an increasingly important role in software development. Some common issues that concern their adoption are identifying the place in a system's life cycle where they may be appropriate, and selecting which tools to use. This paper presents a model of different problem types, suggesting that a fit must be found between the nature of the problem at hand and the features associated with available techniques. Emphasis is placed on the fact that most commercial tools are suitable for only certain problem types.Some areas of further development are highlighted and implications concerning human-computer interaction discussed.