What are the differences and similarities between build and fix model and the v-model??

Answer Posted / govind sain

In the build and fix model (also referred to as an ad hoc model), the software is developed without any specification or design. An initial product is built, which is then repeatedly modified until it (software) satisfies the user. That is, the software is developed and delivered to the user. The user checks whether the desired functions 'are present. If not, then the software is changed according to the needs by adding, modifying or deleting functions. This process goes on until the user feels that the software can be used productively. However, the lack of design requirements and repeated modifications result in loss of acceptability of software. Thus, software engineers are strongly discouraged from using this development approach.
This model includes the following two phases.

Build: In this phase, the software code is developed and passed on to the next phase.
Fix: In this phase, the code developed in the build phase is made error free. Also, in addition to the corrections to the code, the code is modified according to the user's requirements.

Various advantages and disadvantages associated with the build and fix model are listed in Table.

Table Advantages and Disadvantages of Build and Fix Model

Advantages


Disadvantages

Requires less experience to execute or manage other than the ability to program.
Suitable for smaller software.
Requires less project planning.



No real means is available of assessing the progress, quality, and risks.
Cost of using this process model is high as it requires rework until user's requirements are accomplished.
Informal design of the software as it involves unplanned procedure.
Maintenance of these models is problematic.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

negative test cases on banking domain ?

3618


Can any one please tell me which is the best institute in Bangalore to learn QA (crash course)? Thanks

1680


How to do Pixel Size testing in a PDF document. Is there any Open tool that will be avaiable?

1741


Discuss what test metrics you feel are important to publish an organization?

4534


What is baseline testing?

852


What is concurrent user hits in load testing?

1070


You must test a trouble report where the problem cannot be reproduced. You tried using various test data files and mutations from the data files the customer sent along with the trouble report. The software does not fail the way it did at the customer's site.

2358


Hi friends I am kranti completed my IT diploma in 2005 & after that complete my software testing course. Now I am working in small software form as software tester. I have 2 + year experience in manual testing. Now I wan to change company. Plz told me is there any effect that I can not have any degree although I have 2 + experience ?

1747


Can any one say me how to do Performance testing step by step plz for a desktop application(offline application).all the data is stored in internal server itself can any plz help me. ts quite urgent friends.

1722


How can you use technology to solve problem?

1804


Can you explain the workbench concept?

937


What is a ‘test plan’?

931


What are testing techniques? What is difference between general and specific?

1851


Anyone tell me the test cases of Shopping Favorite

1739


What makes a good test engineer?

962