KEMBAR78
Fish Model: Anal Ding Maintains/Technical Ysis SRS Design - HLD Co | PDF | Software Testing | Software Bug
0% found this document useful (0 votes)
206 views3 pages

Fish Model: Anal Ding Maintains/Technical Ysis SRS Design - HLD Co

This document describes a fish model for software development lifecycle (SDLC) that incorporates verification and validation (V&V). It involves reviewing work at each stage of analysis, design, coding, and maintenance to ensure quality assurance (QA) and quality control (QC). Verification involves static testing like requirements review and unit testing, while validation involves dynamic testing like black box testing to validate the full functionality of the product. The model aims to identify and prevent defects at each stage through review and testing.

Uploaded by

Rushikesh Sanap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
206 views3 pages

Fish Model: Anal Ding Maintains/Technical Ysis SRS Design - HLD Co

This document describes a fish model for software development lifecycle (SDLC) that incorporates verification and validation (V&V). It involves reviewing work at each stage of analysis, design, coding, and maintenance to ensure quality assurance (QA) and quality control (QC). Verification involves static testing like requirements review and unit testing, while validation involves dynamic testing like black box testing to validate the full functionality of the product. The model aims to identify and prevent defects at each stage through review and testing.

Uploaded by

Rushikesh Sanap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Fish Model

This is the advanced version of SDLC & also Known as implementation of SDLC
its Combination – Verification & Validation
V & V depends on each other

Analysis SRS Design – HLD Co0ding Maintains\Technical

Information
Gathering
(BRS)

Revi ew LLD / Review Review

QA QC Testing (BBT)
Verification Validation
Static Testing Dynamic Testing
Review - It is process to check correction & completeness of own documents.
Verification –
It is also known as quality assurance QA
Static Testing
In verification > Requirement gathering > BA> BRS Document
From BRS> BA>SRS document
It means what review the process or documents to understand exact customers’ demands/ requirements in details,
This checking process known as review process
After completion of design phase > design architecture review the process
After completion of coding phase – coder test his code for finding errors >
This process known as Unit testing or code level testing

Validation –
Validation process known as quality control QC
Also known as dynamic testing
Dynamic testing > check > quality of product application
Entire functionality step by step, start to end validated to make product bug free – Black Box Testing.GBT

Advantages - SDLC only shows stages in application where, in the fish modules we are taking review at each & every
stages to ensure QA & QC
Sr.
No
1 This process known as Quality Assurance This process known as Quality Control

2 It is process oriented, during the process - we are It is product oriented , during or after testing we are
providing assurance about QA providing assurance about QC
3 QA – Software development life cycle QC – software Testing life cycle
4 Also known as static testing Also known as dynamic testing
5 Includes white box testing or Unit testing Includes Black Box testing
6 Verification is review process Validation is End to end Testing process
7 It is an preventive Technique – Main aim is prevent the It is Corrective Tech technique – identify the defects &
Defect/Bug provide fixes

Difference Between
Static Testing Vs. Dynamic Testing?

You might also like