Software development models or methodologies 1. 2. 3. 4. 5. 6. 7. 8. Waterfall model V model Incremental model RAD model Agile model Iterative model Spiral model Prototype model
What is Waterfall model? The first Process Model to be introduced Diagram of Waterfall-model
What is V-model (Verification and Validation model)? Diagram of V-model
What is Incremental model? Diagram of Incremental -model
What is Incremental model? For example: When we work incrementally we are adding piece by piece but expect that each piece is fully finished Thus keep on adding the pieces until it’s complete From http: //istqbexamcertification. com/what-is-incremental-model-advantages-disadvantages-and-when-to-use-it/
What is Iterative model? Diagram of Iterative -model
What is Iterative model? For example: When we work iteratively we create rough product or product piece in one iteration then review it and improve it in next iteration and so on until it’s finished • In the first iteration the whole painting is sketched roughly • Then in the second iteration colors are filled • In the third iteration finishing is done The whole product is developed step by step From http: //istqbexamcertification. com/what-is-iterative-model-advantages-disadvantages-and-when-to-use-it/
Diagram of Spiral model
Diagram of Prototype model
Diagram of RAD model
Diagram of Agile model