Chap 4   prototype
Upcoming SlideShare
Loading in...5

Chap 4 prototype






Total Views
Views on SlideShare
Embed Views



1 Embed 8

http://localhost 8


Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Chap 4   prototype Chap 4 prototype Presentation Transcript

  • PROTOTYPE CS343 System Analysis and Design
    • Prototype is a complex technique that requires knowledge of the entire systems development life cycle before it is successfully accomplished.
  • Kinds of information sought User Reactions User Suggestions Innovations Revision Plans
  • Kinds of Prototypes Patched-up Prototype Nonoperational Prototype First-of-a-series Prototype Selected features Prototype
  • Patched-up Prototype
    • Breadboarding that creating a patched-together, working model of an integrated circuit.
    • Users can interact with the system, getting accustomed to the interface and types of output available.
    • The retrieval and storage of information may be inefficient.
  • Nonoperational Prototype
    • Nonworking scale model which is set up to test certain aspects of the full design.
    • Be produced when the applications is too extensive to prototype but when the system can be gained through the prototyping of the input and output only.
  • First-of-a-series Prototype
    • Creating a first full-scale model of a system.
    • This prototype is useful when many installations of the same information system are planned.
    • It minimizes the cost of overcoming any problems that it presents.
  • Selected Features Prototype
    • An operation model includes some, but not all, of the features of the final system.
    • Other features can be added at a later date.
  • Reasons for using the prototype
    • The more the extended time requires, the more the investment increases.
    • User requirements change over time.
    • The analyst effectively shortens the time between ascertainment of information requirements and delivery of a workable system.
  • What system is suitable for prototype? Many times before Certain and stable Structured Only a few times before Uncertain and unstable Unstructured or semi-structured Similar Design Experience Environment Decision Making Less suitable More suitable
  • Guidelines for developing a prototype
    • Working in manageable modules
    • Building the prototype rapidly
    • Modify the prototype in successive iterations
    • Stress the user interface
  • Disadvantage of Prototyping
    • Extending the prototype indefinitely also creates problems.
    • The prototype may be accepted in its unfinished state and pressed into service without the necessary refinements.
  • Advantage of Prototyping
    • Changing the system early in its development.
    • Scrapping undesirable system.
    • Designing a system for user’s needs and expectations.
  • Users’ role in prototyping
    • Experimenting with the prototype.
    • Giving open reactions to the prototype.
    • Suggesting additions to and/or deletions from the prototype.
  • Steps to develop the prototype
    • Identify known requirements.
    • Develop working model.
    • User prototype.
    • Review prototype.
    • Repeat as needed.