Address: | PDS Enterprise Inc. 1650 West Artesia Blvd, Suite 278 Gardena, CA90248 |
Phone: | 1-843-408-0142 |
Email: | pdsenterprise@gmail.com sales@coolprototyping.com |
200. Prototyping Methods
Various kinds of prototyping have been developed to obtain different kinds of information such as requirements animation, rapid, incremental, and evolutionary prototyping.
Requirements animation, in most cases used to demonstrate functionally, is construed in the software prototype that can be assessed by users. Tools used to produce a representational aspects are built with animation packages and screen painters. Data manipulation languages and other high level languages are also used to demonstrate key functional aspects while menu builders and active image tools are used to promote operational aspects.
Rapid prototyping is a form of collecting information on requirements and on the adequacy of possible designs. The prototype is thrown away in the end although it is an important resource during the products development. Tools used for representational requirements in Rapid Prototyping are screen painters, animation, form systems, report generators, menu systems, hypermedia and other high level languages.
Incremental prototyping enables large systems to be installed in phases to avoid delays between specification and delivery. After the customer and supplier agree on certain core features, the installation of a skeleton system occurs as soon as possible. Important requirements can be checked out in the field enabling changes to core features while extra, less important, features can be added later. Reusable software and highly modular languages are often the most useful tools to piece sections together.
Evolutionary prototyping, considered to be the most involved form of prototyping, is a compromise between production and prototyping. The prototype is constructed initially, then evaluated as it evolves continually into the final system. Many designers believe that more acceptable systems would result if evolutionary prototyping were interconnected with periods of requirements animation or rapid prototyping. Here the tools are the actual facilities resources where the final system will be implemented.