SlideShare a Scribd company logo
PROTOTYPE CS343 System Analysis and Design
PROTOTYPE   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.

More Related Content

PPTX
Software prototyping
PPTX
Prototype model 130714101556-phpapp02
PPTX
Prototype model and process
DOCX
Incremental Model
PPTX
Prototype model
DOCX
comparison of various sdlc models
PPTX
Prototyping model
PPTX
Rational unified process (rup)
Software prototyping
Prototype model 130714101556-phpapp02
Prototype model and process
Incremental Model
Prototype model
comparison of various sdlc models
Prototyping model
Rational unified process (rup)

What's hot (20)

DOCX
Srs (Software Requirement Specification Document)
DOCX
The complete srs documentation of our developed game.
PPT
Implementation
DOCX
Onlinemovieticketbooking 120215060739-phpapp02
PPT
Software process model
PPTX
Software cost estimation
PPTX
Sequence diagram
DOCX
Prototyping model advantages and disadvantages
PPTX
Software requirement and specification
PPTX
Online movie ticket booking system
PPTX
Prototyping
PPT
Software engineering introduction
PPT
HCI 3e - Ch 9: Evaluation techniques
PPTX
Uml with detail
PPTX
Prototype model
PPTX
Software Engineering Process Models
PPTX
Introduction to ASP.NET Core MVC and the MVC Pattern.pptx
PDF
Socket Programming TCP:IP PPT.pdf
PPT
Case tools and modern process of system development
Srs (Software Requirement Specification Document)
The complete srs documentation of our developed game.
Implementation
Onlinemovieticketbooking 120215060739-phpapp02
Software process model
Software cost estimation
Sequence diagram
Prototyping model advantages and disadvantages
Software requirement and specification
Online movie ticket booking system
Prototyping
Software engineering introduction
HCI 3e - Ch 9: Evaluation techniques
Uml with detail
Prototype model
Software Engineering Process Models
Introduction to ASP.NET Core MVC and the MVC Pattern.pptx
Socket Programming TCP:IP PPT.pdf
Case tools and modern process of system development
Ad

Similar to Chap 4 prototype (20)

PPT
Prototyping.eveningclass.ppt
PPT
Prototyping.eveningclass.ppt.slideshare.information.system.analysis
PPTX
System Project planning Prototyping.pptx
PPT
vu-re-lecture-21 requiremrnet engineerin.ppt
PPT
vu-re-lecture- 21.ppt
PPTX
Prototypemodel
PPTX
Esd seminar 2
PPTX
Prototyping
PDF
ITFT - Software prototyping
PPT
Prototype
PPT
Prototype model
PPTX
Prototype Model
PPSX
Class prototype
PPTX
Prototype Model
PPTX
System development life cycle (sdlc)
PPTX
SELECTION OF AN APPROPRIATE PROJECT APPROACH.pptx
DOC
Prototyping
PDF
software Prototyping
PPTX
PROTOTYPE MODEL
PPT
Software Requirements Engineering Methodologies
Prototyping.eveningclass.ppt
Prototyping.eveningclass.ppt.slideshare.information.system.analysis
System Project planning Prototyping.pptx
vu-re-lecture-21 requiremrnet engineerin.ppt
vu-re-lecture- 21.ppt
Prototypemodel
Esd seminar 2
Prototyping
ITFT - Software prototyping
Prototype
Prototype model
Prototype Model
Class prototype
Prototype Model
System development life cycle (sdlc)
SELECTION OF AN APPROPRIATE PROJECT APPROACH.pptx
Prototyping
software Prototyping
PROTOTYPE MODEL
Software Requirements Engineering Methodologies
Ad

Recently uploaded (20)

PPTX
Open Quiz Monsoon Mind Game Prelims.pptx
PDF
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Open folder Downloads.pdf yes yes ges yes
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Insiders guide to clinical Medicine.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Cell Structure & Organelles in detailed.
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
Pre independence Education in Inndia.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
Open Quiz Monsoon Mind Game Prelims.pptx
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
TR - Agricultural Crops Production NC III.pdf
Open folder Downloads.pdf yes yes ges yes
Microbial diseases, their pathogenesis and prophylaxis
PPH.pptx obstetrics and gynecology in nursing
Insiders guide to clinical Medicine.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
Cell Structure & Organelles in detailed.
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
O7-L3 Supply Chain Operations - ICLT Program
O5-L3 Freight Transport Ops (International) V1.pdf
Basic Mud Logging Guide for educational purpose
Pre independence Education in Inndia.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
The Final Stretch: How to Release a Game and Not Die in the Process.
Renaissance Architecture: A Journey from Faith to Humanism

Chap 4 prototype

  • 1. PROTOTYPE CS343 System Analysis and Design
  • 2. PROTOTYPE Prototype is a complex technique that requires knowledge of the entire systems development life cycle before it is successfully accomplished.
  • 3. Kinds of information sought User Reactions User Suggestions Innovations Revision Plans
  • 4. Kinds of Prototypes Patched-up Prototype Nonoperational Prototype First-of-a-series Prototype Selected features Prototype
  • 5. 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.
  • 6. 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.
  • 7. 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.
  • 8. 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.
  • 9. 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.
  • 10. 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
  • 11. Guidelines for developing a prototype Working in manageable modules Building the prototype rapidly Modify the prototype in successive iterations Stress the user interface
  • 12. 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.
  • 13. Advantage of Prototyping Changing the system early in its development. Scrapping undesirable system. Designing a system for user’s needs and expectations.
  • 14. Users’ role in prototyping Experimenting with the prototype. Giving open reactions to the prototype. Suggesting additions to and/or deletions from the prototype.
  • 15. Steps to develop the prototype Identify known requirements. Develop working model. User prototype. Review prototype. Repeat as needed.