Понятие инспекции, применительно к IT-индустрии, впервые было сформулировано Майклом Фэганом из IBM в середине 70-х гг..
Согласно стандарту IEEE, проведение инспекций, в отличие от неформальных просмотров, базируется на своде формальных требований и правил.
Перечислим их.
1) Лица, занимающие управленческие позиции (менеджеры) в отношении к любым членам команды инспектирования, не должны участвовать в инспекциях.
2) Инспекция должна вестись под руководством непредвзятого (независимого от проекта и его целей) лидера, обученного техникам инспектирования.
3) Инспектирование всегда вовлекает авторов промежуточного или конечного продукта. В группу инспекции входят лидер, регистратор, рецензент и несколько (от 2 до 5) инспекторов.
4) Члены команды инспектирования могут специализироваться в различных областях экспертизы (обладать различными областями компетенции), например, предметной области, методах проектирования, языке и т.п.
5) В заданный момент (промежуток) времени инспекции проводятся в отношении отдельного небольшого фрагмента продукта (в большинстве случаев, фокусируясь на отдельных функциональных или других характеристиках; часто, отталкиваясь от отдельных бизнес-правил, функциональных требований или атрибутов качества, прим. автора).
6) Каждый член команды должен исследовать оцениваемый продукт и другие входные данные до проведения инспекционной встречи, применяя, возможно, те или иные аналитические техники к небольшим фрагментам продукта или к продукту, в целом, рассматривая в последнем случае только один его аспект, например, интерфейсы.
7) Любая найденная аномалия должна документироваться, а информация передаваться лидеру инспекции.
8) В процессе инспекции лидер руководит сессией и проверяет, что все подготовились к инспектированию.
9) Общим инструментом, используемым при инспектировании, является проверочный лист (checklist), содержащий аномалии и вопросы, связанные с аспектами, вызывающими интерес.
10) Результирующий лист часто классифицирует аномалии и оценивается командой с точки зрения его завершенности и точности.
11) Решение о завершении инспекции принимается в соответствии с одним (любым) из трех критериев:
1.Принятие с отсутствием либо малой необходимостью переработки
2.Принятие с проверкой переработанных фрагментов
3.Необходимость повторной инспекции.