Computer Science, asked by softwaredevelopments, 4 months ago

Software testing and software inspection are two essential techniques that are required to identify and discover defects and errors in software product. But software inspection also plays very important role in identifying various types of bugs rather than that of software testing does. What are these types of bugs?

Answers

Answered by gaikwadmahesh828
0

Explanation:

Software Development Life Cycle (SDLC) without Inspection :

The below diagram shows defect origins and defect discovery stages when the inspection is not performed and is not incorporated in SDLC. But software testing activity is generally performed that usually identifies and discover only coding defects. No other defects are identified by software testing. The defects that are present in requirements, design, documentation, maintenance, and testing are usually discovered and identified at maintenance stage. Due to this, chaos will get created at the time of delivery. There will also be lot of suffering in software quality due to this chaos zone. Cost of repair or fixing of defects will also get increased.

Software Development Life Cycle (SDLC) with Inspection :

Below diagram shows that software inspection not only saves us but also saves our product from all of problems. When inspections are incorporated and applied, defects of stare are identified at the same stage and then defects are further removed and fixed by end of the same stage. This will basically save us from chaos zone and will also minimize cost of solving defects to great extent.

Similar questions