Object-oriented software metrics: a practical guide
Object-oriented software metrics: a practical guide
Prototyping in Industrial Software Projects-Bridging the Gap Between Theory and Practice
IEEE Transactions on Software Engineering
The role of experimentation in software engineering: past, current, and future
Proceedings of the 18th international conference on Software engineering
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
An Evaluation of the MOOD Set of Object-Oriented Software Metrics
IEEE Transactions on Software Engineering
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
A Quality Software Process for Rapid Application Development
Software Quality Control
Operational Prototyping: A New Development Approach
IEEE Software
Rapid Prototyping: Lessons Learned
IEEE Software
Point-Counterpoint: Does RAD Live Up to the Hype?
IEEE Software
The Application of Metrics to Industrial Prototyping Processes: An Empirical Study
EWSPT '00 Proceedings of the 7th European Workshop on Software Process Technology
The concerns of prototypers and their mitigating practices: an industrial case-study
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
What formal models cannot show us: people issues during the prototyping process
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Hi-index | 0.00 |
Prototyping in the development cycle claims to improve analyst understanding of system requirements leading to systems which match those requirements more closely. The quality of the end systems, from a user perspective, is thus improved. In this paper, the results of an empirical investigation into the use of prototyping in the development of various systems is described. Nine processes across eight different sites were analysed and data relating to each process was collected. The notation of Role Activity Diagrams (RADs) was used to capture each of the nine processes. Five hypotheses were then investigated: these related the prototyping role to features of other roles such as extent of interaction during the prototyping process, the effect site size had on the prototyping role and the dependence of the prototyping role on other roles in the prototyping process. Two coupling metrics were introduced to quantitatively analyse these RAD features. Results indicated a strong similarity between large and medium-sized sites in terms of interactions and behaviour. The prototyping process in small sites, however, was found to be different to large and medium-sized sites in both respects. The study demonstrates how measures of business models can aid analysis of the process as well as the products of systems development and highlights the need for more empirical investigation into this and other facets of the software development process.