Site MapHelpFeedbackPrototyping
Prototyping
(See related pages)

PROTOTYPING

Prototyping is the process of building a model that demonstrates the features of a proposed product, service, or system. Programmers use prototypes—a model of a proposed system or software application—to show users what the software will do.

Because of its power, programmers use the software development environment to create working prototypes for end user testing and feedback. Remember, a software development environment is an application that provides programming tools to debug and manage software programs.

The prototypes aren't completely functional like the final software application, but they provide enough information for users to make decisions.

Users can "try out" a prototype to see if the software meets their needs. If it doesn't, the programmer makes changes and sends out another prototype. Programmers refer to this as rapid application development. Rapid application development (RAD) uses prototypes to test software components until they meet specifications.

We've provided links below to information on prototypes and prototyping, software development environments programmers use during prototyping, and resources on rapid application development.

Prototypes and Prototyping

Software Development Environments

Rapid Application Development








haagcc2eOnline Learning Center

Home > Chapter 13 > Prototyping