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...

Full description

Saved in:
Bibliographic Details
Published in:Information technology & people (West Linn, Or.) Or.), 1992-01, Vol.6 (2), p.109-143
Main Authors: Kieback, Antoinette, Lichter, Horst, Schneider-Hufschmidt, Matthias, Zullighoven, Heinz
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!
Description
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