Prototyping versus specifying: a multiproject experiment
IEEE Transactions on Software Engineering
A Survey of Information Requirements Analysis Techniques
ACM Computing Surveys (CSUR)
Prototyping interactive information systems
Communications of the ACM
Software Development: A Rigorous Approach
Software Development: A Rigorous Approach
The Vienna Development Method: The Meta-Language
The Vienna Development Method: The Meta-Language
Life cycle concept considered harmful
ACM SIGSOFT Software Engineering Notes
Stop the life-cycle, I want to get off
ACM SIGSOFT Software Engineering Notes
The life cycle: a debate over alternate models
ACM SIGSOFT Software Engineering Notes
Prototyping: a nomenclature problem
ACM SIGSOFT Software Engineering Notes
The impact of rapid prototyping on specifying user requirements
ACM SIGSOFT Software Engineering Notes
Proceedings of the workshop on Rapid prototyping
ACM SIGSOFT Software Engineering Notes
Structuring into subsystems: the experience of a prototyping approach
ACM SIGSOFT Software Engineering Notes
Productivity through automated tools
ACM SIGSOFT Software Engineering Notes
Cost estimation models for reuse and prototype SW development life-cycles
ACM SIGSOFT Software Engineering Notes
In-Process Evaluation for Software Inspection and Test
IEEE Transactions on Software Engineering - Special issue on software reliability
Communications of the ACM
A two-step methodology to reduce requirement defects
Annals of Software Engineering
Project management stage mutations within agile methodological framework process transformations
WSEAS Transactions on Information Science and Applications
Project management process framework for developing and IT systems
ICCOMP'08 Proceedings of the 12th WSEAS international conference on Computers
Design thinking methodology for the design of interactive real-time applications
DUXU'13 Proceedings of the Second international conference on Design, User Experience, and Usability: design philosophy, methods, and tools - Volume Part I
Hi-index | 0.02 |
Rapid prototyping has created much interest in recent years and is gradually finding a foothold in software engineering. There is still, however, some confusion and disagreement about its potentials and role in software development. This paper first takes a broad look at the approaches to prototyping and then describes a large software project which employed an evolutionary prototyping approach. It concludes that, in contrary to some previous suggestions, evolutionary prototyping in not limited to small scale software and can cope with large projects as well.