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
Write the 10 high test cases for making video call/face time
Explain the manual testing process?
Who are all involved in an inspection meeting?
what are questions asked in TCS for database tester (sqlserver)?ay idea
How does your preferred work style work with the ideal test-manager role that you just described? What is different between the way you work and the role you described?
What type of questions will be asking for 2 years experience candidate in manual testing?
Please anyone give answers for all below questions and help ? realtimers please and please share your knowledge.lot of questions left unanswered.
Need to know about Quality Center in brief
Explain branch coverage and decision coverage.
What is exploratory testing and when should it be performed?
What kind of input do we need from the end user to begin proper testing?
When should you opt for manual testing over automation testing?
i have 2.5 years of experience in manual testing and qtp. can anyone say me what kind of questions do they ask on manual testing and qtp.
What is reverse engineering?
can you show me the test cases on registration form