Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

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?

share|improve this question

1 Answer 1

up vote 10 down vote accepted

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.

share|improve this answer
    
So, software inspection is a type of verification? –  Fahad Uddin Apr 16 '12 at 18:10
    
@www.AppTec.net Yes, it is. –  Thomas Owens Apr 16 '12 at 18:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.