V-Model

Just like the waterfall model, the V-Shaped life cycle is a sequential path of  execution of processes. Each phase must be completed before the next phase begins. Testing is emphasized in this model more so than the waterfall model though. The testing procedures are developed early in the life cycle before any coding is done, during each of the phases preceding implementation.

Requirements begin the life cycle model just like waterfall model. Before development is started, a system test plan is created. The test plan focuses on meeting the functionality specified in the requirements in the requirements gathering.

Prototype Model

The Prototyping Model is a systems development method (SDM) in which a prototype (an early approximation of a final system or product) is built, tested, and then reworked as necessary until an acceptable prototype is finally achieved from which the complete system or product can now be developed. This model works best in scenarios where not all of the project requirements are known in detail ahead of time. It is an iterative, trial-and-error process that takes place between the developers and the users.


Software prototyping, a possible activity during software development, is the creation of prototypes, i.e., incomplete versions of the software program being developed.


A prototype typically implements only a small subset of the features of the eventual program, and the implementation may be completely different from that of the eventual product.


Prototyping has several benefits : The software designer and implementer can obtain feedback from the users early in the project. The client and the contractor can compare if the software made matches the software specification, according to which the software program is built.

The process of prototyping involves the following steps:

1. Identify basic requirements.
2. Develop Initial Prototype.
3. Review
4. Revise and Enhancing the Prototype




Software Testing Models

1) Prototype Model
2) Incremental Model
3) Spiral Model
4) Waterfall Model or Linear Sequential Model
5) V-Model
6) RAD Model

My First Blogger Post.

This is my first post of this blog.