Software quality via rapid prototyping
A. K. Jain, Peter D. Ting · 2003
Rapid prototyping is described as a software development process which provides improved software quality and increases software productivity, in addition to providing other benefits such as reduced costs, reduced risk, shorter schedules, and customer satisfaction. This process does not usually produce throwaway prototypes; rather, prototyping methodology is employed without using any specific rapid prototyping tools to produce field-grade products. The approach emphasizes selection of smaller teams working closely with the customers. Using rapid prototyping, many successful software systems that perform planning, provisioning, monitoring, and maintenance operations support for various AT&T network services have been developed.>