Loading…
Prototyping in industrial software projects: Experiences and assessment
In many engineering disciplines, prototyping is a technique used mainly to improve the predictability of new projects involving risks. Prototyping has been adopted as a technique in software engineering for similar reasons. There is, however, little documented experience with the use of prototyping...
Saved in:
Published in: | Information technology & people (West Linn, Or.) Or.), 1992-01, Vol.6 (2), p.109-143 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | In many engineering disciplines, prototyping is a technique used mainly to improve the predictability of new projects involving risks. Prototyping has been adopted as a technique in software engineering for similar reasons. There is, however, little documented experience with the use of prototyping in industrial software production. Case studies of industrial software projects explicitly using prototyping are presented to fill this gap. The 5 projects examined range from a large-scale project in the order of 240 person-years to a small 2-person-year project. The developer teams involved ranged from data processing departments of large industrial corporations to small-to-medium-sized software manufacturers. The analysis of the projects show that, particularly when used in conjunction with an evolutionary development strategy, prototyping is conducive to the quality of both the product and the development process. |
---|---|
ISSN: | 0959-3845 1758-5813 |
DOI: | 10.1108/EUM0000000003548 |