This Data flow diagram for prototype refers to a working model of an information system application. This does not include all of the features or perform all of the functions required by the final system. Rather, it contains enough elements to allow individuals to use the proposed system to determine what they like and dislike and identify features that should be added or changed. This Data flow diagram for the prototype is ideal for the testing analyst and user assumptions about required system features. When certain conditions are met, application prototyping is most effective in developing information systems.