Define the prototyping model, Software Engineering

Assignment Help:

Define the Prototyping Model

In this model, a working model of actual software is developed originally. Prototype is just like a sample software having low reliability and lesser functional capabilities and it doesn't undergo through the rigorous testing phase. Developing a working prototype in first phase overcomes the drawback of the waterfall model where reporting about serious errors is possible only after completion of software development.

Working prototype is given to customer for operation. Customer, afterits use, gives feedback. Analysing the feedback given bythe customer, developer refines, adds requirements and prepares final specification document. Once prototype becomes operational, actual product is developed using normal waterfall model.

 

 


Related Discussions:- Define the prototyping model

What is the purpose of timeline chart, What is the purpose of timeline char...

What is the purpose of timeline chart? The purpose of the timeline chart is to emphasize the scope of the individual task. As set of tasks are given as input to the timeline ch

State the term- code coverage, State the term- Code Coverage This is a...

State the term- Code Coverage This is an analysis method that determines which parts of software have already been covered by test case suite and which are remaining.

Explain about software risks - dependencies, Q. Explain about Software Risk...

Q. Explain about Software Risks - Dependencies? Dependencies: -Many risks arise because of dependencies of project on outside agencies or factors. It isn't easy to control thes

Software configuration management , Software configuration management is a...

Software configuration management is an umbrella activity which is applied by the software procedure. SCM identifies controls, audits and reports modifications that invariably occ

What is the advantages of iterative model, What is the advantages of Iterat...

What is the advantages of Iterative model This model is useful when less manpower is available for software development and release deadlines are tight. It's best suited for in

What are the controlling events between objects, What are the Controlling E...

What are the Controlling Events Between Objects Event is the specification of a important occurrence which has a location in time and space. Examples of events are flight l

Why testing is significant with respect to software, Why testing is importa...

Why testing is important with respect to software? A testing process focuses on logical internals of software ensuring that all statements have been tested and all are function

What condition exists after performing validation testing, What are the con...

What are the conditions exists after performing validation testing? After performing the validation testing there two situations arise. The function or performance characterist

What are business process engineering tools, What are business process engi...

What are business process engineering tools? By modeling the strategic information needs of an organization, business process engineering tools give a "meta-model" from which e

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd