[ Home  |  FAQ-Related Q&As  |  General Q&As  |  Answered Questions ]


    Search the Q&A Archives


tell me about v model

<< Back to: comp.software.testing Frequently Asked Questions (FAQ)

Question by ask
Submitted on 7/30/2003
Related FAQ: comp.software.testing Frequently Asked Questions (FAQ)
Rating: Rate this question: Vote
tell me about v model


Answer by jagadeesh
Submitted on 8/2/2003
Rating:  Rate this answer: Vote
'V' shape model describes about the process about the construting the application at a time all the Analysing, designing, coding and testing will be done at a time. i.e once coding finishes it'll go to tester to test for bugs if we got OK form tester we can immediately start coding after coding again send to tester he'll check for BUGS and will send back to programmer then he,programmer can finish up by implementing the project.
it is the model what is using by most of the companies.

 

Answer by anita
Submitted on 8/6/2003
Rating:  Rate this answer: Vote
v model is model in which testing is done prallelly with development.left side of v model ,reflect development input for the corresponding testing activities.

 

Answer by Niranjan
Submitted on 10/21/2003
Rating:  Rate this answer: Vote
V model is the classic software development model.  It encapsulates the steps in Verification and Validation phases for each step in the SDLC. For each phase, the subsequent phase becomes the verification (QA) phase and the corresponding testing phase in the other arm of the V becomes the validating  (Testing) phase

 

Answer by Ian
Submitted on 11/12/2003
Rating:  Rate this answer: Vote
Does any one know of a website that includes samples of the different diagrams.

Thank you
Ian

 

Answer by karthi_dk
Submitted on 11/28/2003
Rating:  Rate this answer: Vote
In the Software Development Life Cycle,both the Development activity and the testing activities starts almost at the same time with the same informations in their hands. The development team will apply "do-procedures" to achieve the goals and the testing team will apply "Check-procedures" to verify that. Its a parallel process and finally arrives to the product with almost no bugs or errors

 

Answer by Farhan
Submitted on 12/4/2003
Rating:  Rate this answer: Vote
V model is where Parallel work goes simontaneously , its verification ......, Validation....,

 

Answer by sigma
Submitted on 12/16/2003
Rating:  Rate this answer: Vote
V model is a definition in psychology. When a human being faces a change in its environment, at first it feels so motivated and enthusiastic but later, when he frustrates, the motivation goes down deeply. But at the end, when he sees the light at the end of the tunnel, suddenly the motivation starts to go up. This is called V model.

 

Answer by Icon
Submitted on 1/8/2004
Rating:  Rate this answer: Vote
Some of the answers I find here are too rudimentary. People talkin on these boards should think twice as they could mis-guide newbies

 

Answer by vp
Submitted on 1/28/2004
Rating:  Rate this answer: Vote
Traditional Water fall model will not allow to do the testing and the coding process in parallel. V - model in the SDLC will allow the process to have testing and coding as a parallel activity which enables the changes to occur more dynamic.

 

Answer by vp
Submitted on 1/28/2004
Rating:  Rate this answer: Vote
Traditional Water fall model will not allow to do the testing and the coding process in parallel. V - model in the SDLC will allow the process to have testing and coding as a parallel activity which enables the changes to occur more dynamic.

 

Answer by Hex
Submitted on 2/12/2004
Rating:  Rate this answer: Vote
http://www.comp.glam.ac.uk/pages/staff/bfjones/seminal/seminal1/sld002.htm

 

Answer by simon
Submitted on 2/27/2004
Rating:  Rate this answer: Vote
The V model is a method of software development, which allows visibility of where we are by stages.  Development goes hand in hand with testing and validation, where each step is baselined before proceeding to the next.  It replace the waterfall model of the 1970s.  It has now been superceded by approaches such as evolutionary and iterative methods.

 

Answer by Lubna
Submitted on 4/2/2004
Rating:  Rate this answer: Vote
The V Model, while admittedly obscure, gives equal weight to testing rather than treating it as an afterthought.
Initially defined by the late Paul Rook in the late 1980s, the V was included in the U.K.'s National Computing Centre publications in the 1990s with the aim of improving the efficiency and effectiveness of software development. It's accepted in Europe and the U.K. as a superior alternative to the waterfall model; yet in the U.S., the V Model is often mistaken for the waterfall.
The V shows the typical sequence of development activities on the left-hand (downhill) side and the corresponding sequence of test execution activities on the right-hand (uphill) side.
In fact, the V Model emerged in reaction to some waterfall models that showed testing as a single phase following the traditional development phases of requirements analysis, high-level design, detailed design and coding. The waterfall model did considerable damage by supporting the common impression that testing is merely a brief detour after most of the mileage has been gained by mainline development activities. Many managers still believe this, even though testing usually takes up half of the project time.

 

Answer by Adisehsu
Submitted on 4/7/2004
Rating:  Rate this answer: Vote
V- model is a process where the development and testing phases can do parallely. For every development phase there is a testing phase. Development phases are called as verification whereas testing phases are called as validation. Here verification means the software implements correctly or not. Validation means the software that has been built is traceable to the customer requirements or not.

Adiseshu

 

Answer by harry singh
Submitted on 4/15/2004
Rating:  Rate this answer: Vote
http://www.softwaredioxide.com/Channels/events/testing2001/Proceedings/vijay_honeywell.pdf

 

Answer by srinivas
Submitted on 5/2/2004
Rating:  Rate this answer: Vote
V-model is one of the sdlc and stlc . it includes testing from the unit level to bussiness level . That is after completing the coding tester starts testing the code by keeping the design phase documents that all the modules had been integrated or not ,after that he will verify for system is according to the requirements or not , and atlast he will go for business scenarios where he can validate by the customer and he can do the alpha testing and beta testing . And atlast he decides to have the complete stable product.

 

Answer by Anil Jadhav
Submitted on 6/14/2004
Rating:  Rate this answer: Vote
V Model is the process model to provide quality product by combining SDLC and STLC. In this model Both SDLC & STLC works parallely. Left Hand side of the V model contains SDLC in downhill direction whereas right hand side of the V model contains STLC in Uphill direction.

 

Answer by bala
Submitted on 6/17/2004
Rating:  Rate this answer: Vote
In V model approach when the System test cases, integration, UA test cases are written. My understanding is, UAT & System test cases are written at the early stage of design phase followed by integration test cases. At the end of design stage, along with the design artifacts, these test cases should also be signed off.

Please clarify.

 

Answer by Anil
Submitted on 7/11/2004
Rating:  Rate this answer: Vote
The V model shows the Development Cycle Stages and Maps it to Testing Cycles,but it fails to address how to start for all these test levels in parallel to development.It is a parallel activity which would give the tester the domain knowledge and perform more value added,high quality testing with greater efficiency.Also it reduces time since the test plans,test cases.test strategy are prepared during the development stage itself.

 

Answer by Anil
Submitted on 7/11/2004
Rating:  Rate this answer: Vote
The V model shows the Development Cycle Stages and Maps it to Testing Cycles,but it fails to address how to start for all these test levels in parallel to development.It is a parallel activity which would give the tester the domain knowledge and perform more value added,high quality testing with greater efficiency.Also it reduces time since the test plans,test cases.test strategy are prepared during the development stage itself.

 

Answer by NSR
Submitted on 8/19/2004
Rating: Not yet rated Rate this answer: Vote
Actually V-Model follows IVV method (Independent  Verification and Validation).
In this method testing is done prallelly with development . The left side of the V reflects Verification and  right of the V reflects Validation.

 

Answer by sagar
Submitted on 9/7/2004
Rating: Not yet rated Rate this answer: Vote
in this process , testing starts in parallel with programming for the speedy completion of the project

 

Answer by Nanda/Trevi/Shivu
Submitted on 9/13/2004
Rating: Not yet rated Rate this answer: Vote
Verification & Validation processes propose the Software Development V-model. This process considers development and testing to be a V. The left side of the V is the development and the rightside is Testing.

At each point down the left side of the V there is a corresponding Test that checks whether the development is correct.The tests proposed at each level can be planned and designed in parallel to lower level activities being conducted. This way as we come up the right side of the V, the testing is ready to commence.

 

Answer by Shilpa Gattani
Submitted on 9/22/2004
Rating: Not yet rated Rate this answer: Vote
V model is integration of software developement & testing. Both the activities go together. Output of previous step is input to the next step.

Verifications & validations both the activities performed together.

 

Answer by chandu
Submitted on 9/30/2004
Rating: Not yet rated Rate this answer: Vote
V model Method is best method for testing

In SDLC is is Both development and testing activities starts at almost same time
We can say it as Parllal is process .Finally we arrives to the bugs free product

 

Answer by santosh kumar.k
Submitted on 10/1/2004
Rating: Not yet rated Rate this answer: Vote
V model is basically "Verification" and "Validation" model in this model both the development and test activities takes place simultaneously this model is a most optimized model.In this initially after completion of first phase of development then the testing team will prepare test cases for that phase and it continues like that up to last phase.

 

Answer by Ashy
Submitted on 10/10/2004
Rating: Not yet rated Rate this answer: Vote
like....huhuhuhuhuhuhu

 

Answer by Tariq
Submitted on 11/5/2004
Rating: Not yet rated Rate this answer: Vote
In real Life if you see the V Model it is a failure. there are many Reasion for that but right now i will tell you the one reasion. In real Life you will Never get the all requirments while you are in SDLC phas II. where you have to Decide what SDLC model you are going to use in project life. so for that you the V model needs all the Requirment if i am Not wrong. if there are some changes later on in requirments. so the V model failed over here. there are many other Reasions.

 

Answer by dsfdfdfd
Submitted on 11/26/2004
Rating: Not yet rated Rate this answer: Vote
dfdfasdfasdfassdfsfsdfdsfszfssdffsd

 

Answer by Ajit Rao
Submitted on 12/6/2004
Rating: Not yet rated Rate this answer: Vote
The 1:1 left-right mapping in the V or Hinged Waterfall model surely helps in easing the cumbersome activity of Testing (in the right side of the V model) which otherwise would is a nightmare in the Waterfall model.

 

Answer by NAG
Submitted on 1/17/2005
Rating: Not yet rated Rate this answer: Vote
V-model shows the development cycle stages and maps it to testing cycle.
Because testplan,testcase,test strategy everything is done in the coding stage.
Validation means the software that has been built is traceable to the customer requirements or not.

 

Answer by euluis
Submitted on 1/20/2005
Rating: Not yet rated Rate this answer: Vote
This article in SDMagazine, by Robin F. Goldsmith and Dorothy Graham, explains it:
http://www.sdmagazine.com/documents/s=7224/sdm0207e/0207e.htm

 

Answer by Gursharan
Submitted on 2/16/2005
Rating: Not yet rated Rate this answer: Vote
http://www.cutter.com/itjournal/rightupfront.html

 

Answer by Hub van de Bergh
Submitted on 3/5/2005
Rating: Not yet rated Rate this answer: Vote
Application of V-model is not limited to software engineering. See www.hvdb.tk for a diagram and description of the V-model.

 

Answer by swanand
Submitted on 3/14/2005
Rating: Not yet rated Rate this answer: Vote
In V-Module, Development and Testing works parallel to each other. it is from Business Requments upto codeing.Tester work with developer.Unit Testing, Integration Testing, System Testing, Acceptance Testing. works with Development Cycles like. coding ,functional design,Internal design, business concepts.

 

Answer by Farqualeet Ishrat
Submitted on 3/29/2005
Rating: Not yet rated Rate this answer: Vote
V model is the model in which the development of the software and the testing is done simultaneously.

 

Answer by bhuvana
Submitted on 3/29/2005
Rating: Not yet rated Rate this answer: Vote
Every individual phase grows in the shape of of 'V' and hence bares this name; this is the most widely used model for new development. The actual process of testing starts right from the beggining of development

 

Answer by qwerty
Submitted on 4/4/2005
Rating: Not yet rated Rate this answer: Vote
who cares

 

Answer by debadatta
Submitted on 4/26/2005
Rating: Not yet rated Rate this answer: Vote
V model is the parallel processing where development and testing process are done simultaneously. the right side is testing prosess and left side is developing process.

 

Answer by Phani
Submitted on 5/19/2005
Rating: Not yet rated Rate this answer: Vote
In the Software Development Life Cycle,both the Development activity and the testing activities starts almost at the same time with the same informations in their hands. The development team will apply "do-procedures" to achieve the goals and the testing team will apply "Check-procedures" to verify that. Its a parallel process and finally arrives to the product with almost no bugs or errors.

 

Answer by hari
Submitted on 5/23/2005
Rating: Not yet rated Rate this answer: Vote
In V-Model We can found a BUG in early stage so time span should be very less.

 

Answer by TinTin
Submitted on 5/24/2005
Rating: Not yet rated Rate this answer: Vote
V model is a parallelisation of testing with first step of SDLC. The V model is customisable and one can comfortably generate a W model when working with programs instead os projects. My personal experience says it is only good to have management's participation and not good for day-to-day working!

 

Answer by nandamuri
Submitted on 7/12/2005
Rating: Not yet rated Rate this answer: Vote
The V model shows the Development Cycle Stages and Maps it to Testing Cycles,but it fails to address how to start for all these test levels in parallel to development.It is a parallel activity which would give the tester the domain knowledge and perform more value added,high quality testing with greater efficiency.Also it reduces time since the test plans,test cases.test strategy are prepared during the development stage itself.

 

Answer by mike
Submitted on 7/18/2005
Rating: Not yet rated Rate this answer: Vote
V model is nothing but SDLC AND STLC , SDLC AND STLC activities will start at the same time with help of baseline documents .

SDLC:  REQUIREMENT ANALYSIS --> HIGH LEVEL DESIGN ---> LOW LEVEL DESIGN -- CODING

STLC : UNIT TESTING ---> INTERGRATION TESTING --->SYSTEM TETSING ---> ACCEPTANCE TETSING

SDLC AND STLC should be parrelel process in order to deliver the product ...

 

Answer by dinesh kumar dash
Submitted on 7/27/2005
Rating: Not yet rated Rate this answer: Vote
V- model testing is a type of testing which test different phases of SDLC.
#It means give equal weight to testing
as compare as devloping.
#It means to improving the efficiency&effectiveness of software development.

#It means V-shows the typical sequence of developments activities and other hand it shows sequence of test execution activities.

 

Answer by k.k.vinod
Submitted on 8/10/2005
Rating: Not yet rated Rate this answer: Vote
1.When does Testing activities start in the V-model of SDLC?

 

Answer by Sandip Sabnis
Submitted on 8/23/2005
Rating: Not yet rated Rate this answer: Vote
V-Model defines process of development of software in a structured manner where development and quality assurance employees start parallel working. In each phase of software development life cycle QA people helps development team by giving the research inputs. This type of process of development of software is the V-Model.

 

Answer by Titli
Submitted on 9/2/2005
Rating: Not yet rated Rate this answer: Vote
In the V-Model,test cases are prepared as soon as the business requirements are being decided.This ensures the cost saving by parallel activity of designing and testing.Thus the verification and the validation activity runs in parallel.  

 

Answer by Dinesh Kumar
Submitted on 9/23/2005
Rating: Not yet rated Rate this answer: Vote
V- model is a process where the development and testing phases can do parallely. For every development phase there is a testing phase. Development phases are called as verification whereas testing phases are called as validation. Here verification means the software implements correctly or not. Validation means the software that has been built is traceable to the customer requirements or not.

 

Answer by Dinesh Kumar
Submitted on 9/23/2005
Rating: Not yet rated Rate this answer: Vote
'V' shape model describes about the process about the construting the application at a time all the Analysing, designing, coding and testing will be done at a time. i.e once coding finishes it'll go to tester to test for bugs if we got OK form tester we can immediately start coding after coding again send to tester he'll check for BUGS and will send back to programmer then he,programmer can finish up by implementing the project.
it is the model what is using by most of the companies.

 

Answer by Chris
Submitted on 9/25/2005
Rating: Not yet rated Rate this answer: Vote
The V-Model breaks down a typical SDLC heirarchy of documents and maps associated test phases to it (ie, Business Processes and Requirements to UAT, Functional Specifications to System Test, Technical Design or System Architectures to String or Assembly Test, Detailed Design to Unit Test)This assists greatly in 2 areas, 1) Design review - It allows for document static testing to be performed (testing for Ambiguity, completeness etc..) and 2) Provides direct traceability for Test Scripting and execution activity solving perennial arguments of definition of what test activity each test phase should be performing

 

Answer by chidu
Submitted on 10/12/2005
Rating: Not yet rated Rate this answer: Vote
Check out the website www.coleyconsulting.co.uk/testtype.htm to learn more about V-model.

 

Answer by Babu.j
Submitted on 10/17/2005
Rating: Not yet rated Rate this answer: Vote
V-Model

   V stands for verification and validation this modules define the mapping between Development Stage And  Testing Stage

Tools => Test Director for Test Doc’s Maintains




Development Stage                        Testing Stage            


Information                                  1. Assument of
                    Development Plan
gathering                                   2. Prepare Test Plan
3. Requirement Phase              Testing      

Design & coding                      1. Design Phase Testing
                          2. Program Phase Testing
                              [White Box Testing]

     Build                          1. Functional & System Testing
                                        [Black Box Testing]
                                2. User acceptance Testing
                                 3. Test Doc’s maintains

Maintains            1. Port Testing    
                     2. Test Software Change    
                     3. Test affiance





                       4:11   

 

Answer by Geo
Submitted on 10/24/2005
Rating: Not yet rated Rate this answer: Vote
V-model is the best model that can be implemented in SDLC(Software Development Life cycle).Testing and Development progresses parallely so that developers and testers can communicate effectively which leads to a quality product

 

Answer by swapna
Submitted on 11/7/2005
Rating: Not yet rated Rate this answer: Vote
V-model defines mapping between development process and testing process. V stands for verification and validation

 

Answer by Wasim U Shariff
Submitted on 11/14/2005
Rating: Not yet rated Rate this answer: Vote
V Model is a model designed for SDLC. SDLC stands for SDLC [Software Development Life Cycle]. The SDLC contains various stages as 1)Requirement of the client 2)High Level Design 3)Detailed Level Design 4)Coding 5)Testing.

 

Answer by Manjula
Submitted on 11/15/2005
Rating: Not yet rated Rate this answer: Vote
In V-model, as most of them have explained, testing does not take place parallely with development. To be precise, in V-model, testing is done at the end of each phase of SDLC.

 

Answer by Sapan
Submitted on 11/28/2005
Rating: Not yet rated Rate this answer: Vote
V Model is a sequential path of executing of process. Each phase must be completed before the next phase begins. Testing is emphasized more in this this model. The testing procedures are developed early in this lifecycle. before any coding is done.

 

Answer by Sapan
Submitted on 11/28/2005
Rating: Not yet rated Rate this answer: Vote
V Model is a sequential path of executing of process. Each phase must be completed before the next phase begins. Testing is emphasized more in this this model. The testing procedures are developed early in this lifecycle. before any coding is done.

 

Answer by anand.d.s.
Submitted on 12/4/2005
Rating: Not yet rated Rate this answer: Vote
i v model both development and testing are in paralle procell , in any stage(after completing 90 % of the project means near to project delivary) we can change the requrement , and it s very cheap model , suitable for all types (big and small project) of projects, it s a time consumeing model , bcz in waterfall model we can do the testing after complting the code but ibn case of water fall model codeing(development) and testing both r in parallel process

 

Answer by Ashish Bajpai.
Submitted on 12/21/2005
Rating: Not yet rated Rate this answer: Vote
V-Model is the most suitable model to implement from testing point of view, Where the Validation and verification goes hand in hand.

The Left Side of V-Model i.e. the validation arm of model, consist of four phases of S/W development, these are: Requiremets, Analysis, Designing and Coding

The Vertex of 'V' in v-Model is Unit Testing, i.e. basically done by developers only.

The Right side i.e. the verification hand of V-Model, comparises of four testing phases i.e. Integration testing, System Testing, and User Acceptance testing.

 

Answer by Srinivasa Pakala
Submitted on 12/27/2005
Rating: Not yet rated Rate this answer: Vote
The V Model, while admittedly obscure, gives equal weight to testing rather than treating it as an afterthought.
Initially defined by the late Paul Rook in the late 1980s, the V was included in the U.K.'s National Computing Centre publications in the 1990s with the aim of improving the efficiency and effectiveness of software development. It's accepted in Europe and the U.K. as a superior alternative to the waterfall model; yet in the U.S., the V Model is often mistaken for the waterfall.
The V shows the typical sequence of development activities on the left-hand (downhill) side and the corresponding sequence of test execution activities on the right-hand (uphill) side.
In fact, the V Model emerged in reaction to some waterfall models that showed testing as a single phase following the traditional development phases of requirements analysis, high-level design, detailed design and coding. The waterfall model did considerable damage by supporting the common impression that testing is merely a brief detour after most of the mileage has been gained by mainline development activities. Many managers still believe this, even though testing usually takes up half of the project time.


Traditional Water fall model will not allow to do the testing and the coding process in parallel. V - model in the SDLC will allow the process to have testing and coding as a parallel activity which enables the changes to occur more dynamic.

 

Answer by rahul QA
Submitted on 12/28/2005
Rating: Not yet rated Rate this answer: Vote
V Model describes parellel activites of verification and validation

The V-model is a graphical representation of the system development lifecycle.
It summarizes the main steps to be taken in conjunction with the corresponding deliverables within computerized system validation framework.

Verifcation is the different set of activities which ensure that how the product is tracable accoring the requirement specification

Validation is the different set of activities which ensure that how the product is tracable accoring the needs of client/customer

walkthrough,inspection which are included in verification
Testing is validating the specified requirement

verification involves application of the system in simulated environment

validation involves application of the system in real time environment

 

Answer by Rajan Sharma
Submitted on 12/30/2005
Rating: Not yet rated Rate this answer: Vote
The V-model associates each development activity with a test or validation at the same level of abstraction. Each development activity builds a more detailed model of the system than the one before it, and each validation tests a higher abstraction than its predecessor.

Rajan Sharma
LIPS 1 Batch

 

Answer by Israr
Submitted on 1/10/2006
Rating: Not yet rated Rate this answer: Vote
The V model approach to software development assists with the task of testing the software, the testing stages are parralell to the development process. This gives an option of testing and diagnosing the test failures during development process.  

 

Answer by mutiat Afodun
Submitted on 1/15/2006
Rating: Not yet rated Rate this answer: Vote
V model is simply a graphical representation of the system development life cycle.ot summarises the main steps to be taken in line with the corresponding delivarables within the computerised system validation framework

 

Answer by mutiat Afodun
Submitted on 1/15/2006
Rating: Not yet rated Rate this answer: Vote
Vmodel is simply a graphical representation of the system development life cycle.it summarizes the main steps to be taken in line with the corresponding deliverables within the computerized system validation framework

 

Answer by sikander
Submitted on 2/22/2006
Rating: Not yet rated Rate this answer: Vote
http://www.cs.toronto.edu/~sme/CSC444F/slides/L04-Lifecycles.pdf

 

Answer by bupeesh
Submitted on 3/1/2006
Rating: Not yet rated Rate this answer: Vote
Generally, now a days v model is using in every software company. because developement team  starts the work with designing and coding. at the same time testing team must start the work. in this model, advantage is testing team will not wait for developement team to finish their work. it is advantage for company also. In earlier unnecessary company has to pay for testers. because they were waited for complete the coding. but in  V model parellaly they can start their work. And complete the project within the require time.  

 

Answer by Bhanu P. Chaudhary
Submitted on 3/6/2006
Rating: Not yet rated Rate this answer: Vote
V-Model is a combination of SDLC and STLC in which more emphasis is given on Validation and Verification processes. The validation is involved in downhill side, while the verification is involved in both sides. The aim is to provide higher quality product by performing Validation and Verification at various stages.

 

Answer by Rajat Kumar Phull
Submitted on 3/11/2006
Rating: Not yet rated Rate this answer: Vote
The left tail of the V represents the specification stream where the system specifications are defined. The right tail of the V represents the testing stream where the systems is being tested (against the specifications defined on the left-tail). The bottom of the V where the tails meet, represents the development stream.

 

Answer by shaws
Submitted on 4/10/2006
Rating: Not yet rated Rate this answer: Vote
Question: Can you name a company in recent times that have use "V-model" successfully?

 

Answer by Nishant
Submitted on 4/12/2006
Rating: Not yet rated Rate this answer: Vote
The V model shows the Development Cycle Stages and Maps it to Testing Cycles,but it fails to address how to start for all these test levels in parallel to development.It is a parallel activity which would give the tester the domain knowledge and perform more value added,high quality testing with greater efficiency.Also it reduces time since the test plans,test cases.test strategy are prepared during the development stage itself.

 

Answer by shiva
Submitted on 4/22/2006
Rating: Not yet rated Rate this answer: Vote
In "V" model "V" stands for verification and validation.This model defines practical mapping in between development process stages and testing stages.

 

Answer by lastman
Submitted on 5/12/2006
Rating: Not yet rated Rate this answer: Vote
http://www.tzi.de/~uniform/gdpa/

 

Answer by THE TESTER (f)
Submitted on 5/13/2006
Rating: Not yet rated Rate this answer: Vote
from the real-world experience: The V-model is a "concept" that creates the perception that it increases quality and shortens development time by running the testing in a parallel process to the coding. it has the same processes/artifacts as waterfall.  But by doing it parallel it creates more instabilities than solutions. Like any methodology concept, it is as good as the commitments of team members and stakeholders using it. (budget and deadlines rule!). Testing and quality simply have more at risk since the code being released is like "shifting sands". In the end quality is mitigated "in production" or after go-live and a new project is started to address the issues. truth be told all projects are shoe horned to some degree and testing is usually the sacrifice.  After all even Microsoft makes patches! Ms. Roberts 17 years experience in software quality.

 

Answer by VamsyPagadala
Submitted on 5/26/2006
Rating: Not yet rated Rate this answer: Vote
The V Model shows the actual industry development stages and its parallel testing environments. But the total activities is used to build the Business component.

 

Answer by Bharathi
Submitted on 6/20/2006
Rating: Not yet rated Rate this answer: Vote
The V model is a method of software development, which allows visibility of where we are by stages.  Development goes hand in hand with testing and validation, where each step is baselined before proceeding to the next.  

 

Answer by Rajendra Chavan
Submitted on 6/27/2006
Rating: Not yet rated Rate this answer: Vote
In V Model all testing & developement activites are going parallel. wich would be result in high quality & streamed line process.

 

Answer by sadee
Submitted on 8/1/2006
Rating: Not yet rated Rate this answer: Vote
In the industrial environment, the application of the V-Model guarantees the fulfillment of the technical requirements of the Standards in the ISO 9000 series (in the software-related interpretation of ISO 9000-3) and thus is of assistance and a basis for ISO 9000 certifications.

 

Answer by Deepa.T.S
Submitted on 8/4/2006
Rating: Not yet rated Rate this answer: Vote
The V shows the typical sequence of development activities on the left-hand  side and the corresponding sequence of test execution activities on the right-hand  side.Development and testing go hand in hand.

 

Answer by cliffep
Submitted on 9/1/2006
Rating: Not yet rated Rate this answer: Vote
Without a picture, it's difficult to explain. Here's a link to a simple diagram of the V-Model:
http://www.coleyconsulting.co.uk/testtype.htm

 

Answer by Bindumathi
Submitted on 9/6/2006
Rating: Not yet rated Rate this answer: Vote
model is a software development life cycle in which the development team as well as the testing team work together.its an efficient model compare to other model.If there is a high quality product as to be developed the customer resource specification will be moved to SRS(software resource specification).SRS is a document which is generated after the discussion with the customer so that it can be implemented in the software. CRS(coustemer resource specification)copy goes to testing engineers they will start preparing the testing plans for that document if they find any errors or conflict in the document immediately they will send it  to the SRS team.This team wold have been made SRS for that they will send it back to CRS for the error rectification.This type with the development team & testing team try to find the  bugs simultaneously as much they can.This is less time consumption and efficient model.        The drawbacks are this model is expensive cannot be applied for low quality products.

 

Answer by CharlosC
Submitted on 10/10/2006
Rating: Not yet rated Rate this answer: Vote
The V diagram shows
1)the relationship between the development products (downhill),
2)the relationship between the testing stages (uphill), and
3)the relationship between the development products and the test phases (through the middle).

 

Answer by surya
Submitted on 12/17/2006
Rating: Not yet rated Rate this answer: Vote
what is GUI testing ? can GUI testing possible to test with winrunner ?

 

Answer by thi
Submitted on 12/18/2006
Rating: Not yet rated Rate this answer: Vote
V- model is a process where the development and testing phases can do parallely. For every development phase there is a testing phase. Development phases are called as verification whereas testing phases are called as validation. Here verification means the software implements correctly or not. Validation means the software that has been built is traceable to the customer requirements or not.

 

Answer by yogesh thakur
Submitted on 12/20/2006
Rating: Not yet rated Rate this answer: Vote
V-Model is a mapping between Verification and Validation.

 

Answer by PG
Submitted on 12/22/2006
Rating: Not yet rated Rate this answer: Vote
Why is it called a V model, and why not U?
What is the common end point in the V model?

 

Answer by Atul Gupta
Submitted on 1/1/2007
Rating: Not yet rated Rate this answer: Vote
It describes the activities and results that have to be produced during software development

 

Answer by Preeti
Submitted on 1/16/2007
Rating: Not yet rated Rate this answer: Vote
All that gather is:-
It is about testing does not have to occur once the 'code' has been delivered which is what you need to have to begin test execution. The testing can start early with analysing the requirements and creating test criteria of 'What' you need to test.  The right tail of the V represents the testing stream where the systems are being tested (against the specifications defined on the left-tail). The bottom of the V where the tails meet, represents the development stream
Conclusions
But this V-Model is an inadequate model for software development for the
following reasons:
„hƒn It is too simple to accurately reflect the software development
process, and can lead managers into a false sense of security.
„hƒn It is inflexible; it has no ability to respond to change.
„hƒn It produces inefficient testing methodologies.

 

Answer by Kailash
Submitted on 1/22/2007
Rating: Not yet rated Rate this answer: Vote
The V-Model defines a uniform procedure for IT product development. It is the standard for German federal administration and defense projects. As it is publicly available many companies also use it. It is a project management method comparable to PRINCE2 and describes methods for project management as well as methods for system development.

The current version of the V-Model is the V-Model XT (http://www.v-modell-xt.de) which was finalized February 2005. It is not really comparable to CMMI. While CMMI only describes "What" has to be done, the V-Model also describes "How" and "When" it has to be done and "Who" is responsible for doing it.

 

Answer by Maddy
Submitted on 1/22/2007
Rating: Not yet rated Rate this answer: Vote
V-Model is a combination of SDLC & STLc

 

Answer by Praveen
Submitted on 1/23/2007
Rating: Not yet rated Rate this answer: Vote
Verificaton and Validation which is also known as "Vee model".

thanks
praveen

 

Answer by hashu
Submitted on 2/12/2007
Rating: Not yet rated Rate this answer: Vote
In v model v includes varification& validation
it contains brs ,srs their reviews,analysis&their reviews,designincludes hlds,llds,&their reviews,coding,unit testing,integration testing,system testing,user acceptance testing

 

Answer by hashu
Submitted on 2/12/2007
Rating: Not yet rated Rate this answer: Vote
In v model v includes varification& validation
it contains brs ,srs their reviews,analysis&their reviews,designincludes hlds,llds,&their reviews,coding,unit testing,integration testing,system testing,user acceptance testing

 

Answer by seema
Submitted on 2/20/2007
Rating: Not yet rated Rate this answer: Vote
V model is the combination of Verification and validation.In SDLC Testing is done throughout the process. i.e in Requirement Analysis Test plan, project plan, SRS is prepared and at the same time acceptance testing is done i.e verification.

 

Answer by Kannan
Submitted on 3/5/2007
Rating: Not yet rated Rate this answer: Vote
V Models is a Testing Life Cycle Model. The activities happening Parally to the otherside(validation side/verfication side).

 

Answer by Ibro
Submitted on 3/12/2007
Rating: Not yet rated Rate this answer: Vote
Is the V-Model preferable from MSF? and if so why/

 

Answer by sppk
Submitted on 3/13/2007
Rating: Not yet rated Rate this answer: Vote
It is a procedural way of developing the application. It is a back and forth process of testing. If one direction is considered as clockwise then the other direction will be considered as anticlockwise

 

Answer by srikanth
Submitted on 3/13/2007
Rating: Not yet rated Rate this answer: Vote
in this process each of the design phase has a counterpart in the testing phase

 

Answer by budu
Submitted on 3/30/2007
Rating: Not yet rated Rate this answer: Vote
the answers which are showing in the list are good

 

Answer by pakidarling
Submitted on 4/1/2007
Rating: Not yet rated Rate this answer: Vote
It is the process  both the testing and devleopment  are working at a time

 

Answer by Sundance
Submitted on 4/6/2007
Rating: Not yet rated Rate this answer: Vote
The V model shows the Development Cycle Stages and Maps it to Testing Cycles,but it fails to address how to start for all these test levels in parallel to development.It is a parallel activity which would give the tester the domain knowledge and perform more value added,high quality testing with greater efficiency.Also it reduces time since the test plans,test cases.test strategy are prepared during the development stage itself.

 

Answer by sandeep
Submitted on 4/13/2007
Rating: Not yet rated Rate this answer: Vote
The V model shows the Development Cycle Stages and Maps it to Testing Cycles,but it fails to address how to start for all these test levels in parallel to development.It is a parallel activity which would give the tester the domain knowledge and perform more value added,high quality testing with greater efficiency.Also it reduces time since the test plans,test cases.test strategy are prepared during the development stage itself.i think this is better answer.

 

Answer by Dinesh Tomar
Submitted on 4/20/2007
Rating: Not yet rated Rate this answer: Vote
The level of test is the primary focus of a system and derives from the way a software system is designed and built up . conventionally this is known as "V" model which maps the type of test to each stage of development.

 

Answer by Sapna Pillutla
Submitted on 5/14/2007
Rating: Not yet rated Rate this answer: Vote
The V-Model is a method in which the development and the testing team will perform work in a simultaneous and an independent manner. The devleopment and the test teams will begin planning the development and the testing process separately. However they use the same data/information and begin at the same time i.e during project start. At pre defined intervals, the test team will test the development process deliverables to idenfity defects. During UAT both teams will work together to ensure that the system/application is deployed into the production environment. Again during the maintainence phase the teams split. The development team works on the changes/enhancements while the test team tests the changes made.

 

Answer by Siddesh G H
Submitted on 5/30/2007
Rating: Not yet rated Rate this answer: Vote
V model is a method of software development,which allows visibility of where we are by stages.Development goes hand in hand with testing and validation,where each step is baselined before proceeding to the next. It replace older waterfall model. It has now been superceded by approaches such as evolutionary and iterative methods.It has vast use in now a days

 

Answer by MASBRO
Submitted on 6/5/2007
Rating: Not yet rated Rate this answer: Vote
the true benefit of the v-model is that it allows the testing teams to review documentation very early in the lifecycle, to review a document by a wider group will obviously find more errors that can be fixed in the document before the software is developed, saving time and money. The extra benefit is that when the tester begins to prepare their tests against documentation more faults can be found then just by review this is due to the level of detail required in order to understand how to test the delivery again adding extra benefit in cost and time savings, the key to a good v model is controlled change management where all parties understand the impact to each other in the process and tightly respected and controlled review periods

 

Answer by Ovinder Singh
Submitted on 6/6/2007
Rating: Not yet rated Rate this answer: Vote
yes this

 

Answer by srinishines
Submitted on 6/18/2007
Rating: Not yet rated Rate this answer: Vote
hi


 

Answer by AppuKutty
Submitted on 6/18/2007
Rating: Not yet rated Rate this answer: Vote
The V model is an approach for Software testing methods. This is one of the most popular model used in the industry.
This is actually derivied from Germany and found to be more popular;y used in the Europe in the Late 1970's

The V model is an extension of the Waterfall Model. The only Advantage of this model is, we can perform the test
operations during the course of the development, thereby reducing the cost and other factors which affect the development lifecycles in Project Management.

Considering the Phases of SDLC which is Design, Analysis, Coding, Testing and Maintenance,
this falls in the Second phase which is co-related to the testing phase of the SDLC.

The Analysis phase is disintegrated into (Req. Analysis, System design, Arch Design, Module Design) which is followed by the Coding.

These are the Left part of the "V" Model which explains the disintegration of the Requirements given or extracted, while after the coding
stage which is the 2nd phase of the SDLC, we go to Testing Stages which follows up like
(Unit Testing / Module Testing, Integration Testing, System Testing and User Acceptance Testing).

These mentioned Testing stages forms the right hand side of the "V" model.
There is always a co-relation between the Left hand-side and the Right Hand side of the "V" Model.

During the coarse of development, there is always a drive to parallely to the testing phase and have it checked whether
the modules being developed are correct.
This in terms cuts nearly 100% of investment that would have been made for the project to have it tested after it is developed.

That's All.

Warm Regards,
Srinivasan Senthil.

 

Answer by aziz
Submitted on 6/22/2007
Rating: Not yet rated Rate this answer: Vote
V-model is one of the sdlc and stlc . it includes testing from the unit level to bussiness level . That is after completing the coding tester starts testing the code by keeping the design phase documents that all the modules had been integrated or not ,after that he will verify for system is according to the requirements or not , and atlast he will go for business scenarios where he can validate by the customer and he can do the alpha testing and beta testing . And atlast he decides to have the complete stable product

 

Answer by Karthick
Submitted on 6/25/2007
Rating: Not yet rated Rate this answer: Vote
'V' model is used to check verification and validation in same time

 

Answer by Gabble-Gooble
Submitted on 7/5/2007
Rating: Not yet rated Rate this answer: Vote
ujshafdujdahf daf d  sdf sd fs

 

Your answer will be published for anyone to see and rate.  Your answer will not be displayed immediately.  If you'd like to get expert points and benefit from positive ratings, please create a new account or login into an existing account below.


Your name or nickname:
If you'd like to create a new account or access your existing account, put in your password here:
Your answer:

FAQS.ORG reserves the right to edit your answer as to improve its clarity.  By submitting your answer you authorize FAQS.ORG to publish your answer on the WWW without any restrictions. You agree to hold harmless and indemnify FAQS.ORG against any claims, costs, or damages resulting from publishing your answer.

 

FAQS.ORG makes no guarantees as to the accuracy of the posts. Each post is the personal opinion of the poster. These posts are not intended to substitute for medical, tax, legal, investment, accounting, or other professional advice. FAQS.ORG does not endorse any opinion or any product or service mentioned mentioned in these posts.

 

<< Back to: comp.software.testing Frequently Asked Questions (FAQ)


[ Home  |  FAQ-Related Q&As  |  General Q&As  |  Answered Questions ]

© 2008 FAQS.ORG. All rights reserved.