An approach for assessing software prototypes
VE Church, D.N. Card, William W. Agresti, Q. L. Jordan · ACM SIGSOFT Software Engineering Notes · 1986
A procedure for evaluating a software prototype is presented. The need to assess the prototype itself arises from the use of prototyping to demonstrate the feasibility of a design or development strategy. The assessment procedure can also be of use in deciding whether to evolve a prototype into a complete system. The procedure consists of identifying evaluation criteria, defining alternative design approaches, and ranking the alternatives according to the criteria.