I was reading about software inspection in Software Engineering by Ian Summerville and I came across the term Software inspection and I started reading about it on Wikipedia. I am unable to understand what is the difference between verification and software inspection?

1 Answer 1


Software verification is the collection of methods used to determine if the software system that is being constructed is being built right. Some aspect of the system, whether it's the design, the implementation, or the test cases, are compared to the documented requirements of the system.

A software inspection is a particular technique that can be used to verify the system against the specification. There are different types of inspections, ranging from a "desk check" where another developer looks over the work product to a formal inspection (often called a Fagan inspection) with roles, checklists, and meetings, with many formats of inspections falling between these two extremes.

  • So, software inspection is a type of verification?
    – user4124
    Apr 16, 2012 at 18:10
  • @www.AppTec.net Yes, it is.
    – Thomas Owens
    Apr 16, 2012 at 18:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.