Monday 4 November 2013

SDLC Model_ V-Model, Agile Model


Verification and Validation Model (V Model)

This model follows the sequential approach and the testing activities are started in the early stages along with development activities

Meeting point in this model is Coding.

Verification and validation techniques are used and started in the early stages.

Testing is conducted in every level. As per that we have separate concept of Testing levels in SDLC.


When to choose: Clear Requirements, when we need high quality product.

Advantage: Risk management is easy; quality application can be produced.

Disadvantage: Not suitable for dynamic changes.

Interview Questions_033: When to choose V –Model?
Interview Questions_034: How it is different from other models?

 Agile Model

Now-a-days every MNC is following Agile model. In this model, a team of members called Scrum Team will take all the activities.

Client can be closely associated with development team.

At first small unit of the application is implemented and delivered the initial build to the client and testing team for getting approval. If the client satisfies then development team will move to the implementation of next unit otherwise modification work will be done on the current module until the client satisfies.

Total application is implemented in this way and delivered to the client finally.

Implementation -     à     Build1

                                                /  \

                                            /         \

                                Client            Testing Team
 
Satisfies à next module otherwise rework on first build

When to choose: To handle dynamic changes along with production of quality application.

Advantage: Dynamic changes can be handled, high quality application  will be produced.

Disadvantage: Less documentation work, Strict schedule is required.

Interview Questions_035: Do you really think this model is useful than other models. If explain with your opinion??
Interview Questions_036: According to you , which model is better to deliver the high quality product within estimated time?

No comments:

Post a Comment