What is Agile method & V-model?

Showing Answers 1 - 4 of 4 Answers

Bina Sarmah

  • Oct 24th, 2011

Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through one after other.

V Model is a process where development & testing can do parallel. For every development phase there is a testing phase. Development phases are called as verifications & testing phases are called as validations. Here the verification means the software implements correctly or not & the validation means the software that has been built is traceable to customer requirements or not.


  • Nov 1st, 2011

Agile Methodology

"There are low overheads in the Agile Method as software engineers focus on areas of work that are smaller. Individuals and their interactions are given precedence over processes and tools. Customer collaboration is given supreme attention, and software that is working is given priority over any documentation. Changes are responded to immediately in place of following a plan of action. All this allows the agile method to be very adaptable whereas other methods are more known for their predictability. Permissions are replaced with a more lenient view of any mistakes made. The project is not based on defined methods and sets up methods as it goes along.

In the Agile Method, communication between customers and the members of the project team is very vital and essential. The basic designs are kept simple and clean, and feedback starts immediately – as does software testing. This enables the project to be implemented early as changes are made immediately to any part of the project that requires it."


V-model is a polished version of waterfall methodology. Waterfall is the mother of all methodologies. V-model is graphic representation of SDLC. For each project activity there is an associated type of testing.

  Was this answer useful?  Yes


  • Jul 28th, 2012

in v model we do the testing in every phase means BRS(business requirement specification) prepared and reviewed by same BA there after he submitted the document ti SA, SRS(system requirement specification) document prepared and reviewed by the same SA.

when SA was base-lined immediately TA(technical architecture) starts the design(HLD & LLDS) and reviewed by same TA.

when TA base-lined then programmer starts the coding reviewed by the same programer this is called unit testing there after they starts the connection to back end and front end then thy do a integration testing there after s/f team do the testing with respective of system requirements there after they release the project to customer then customer starts the acceptance testing

  Was this answer useful?  Yes

priyam pandey

  • Jul 1st, 2014

according to me v-model means verification and validation model. Just like waterfall model the v-shaped life cycle is is sequential path of execution of process Each phase must be completed before the next phase begins. Testing of the product is planned in parallel with corresponding phase of development.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.


Related Answered Questions


Related Open Questions