Анализ конкурирующих гипотез (Analysis of Competing Hypotheses) позволяет сопоставить различные аналитические выводы и объяснения относительно действий конкурентов. Он также дает возможность аналитикам проверить согласованность собранных разведывательных данных и обнаружить сомнительные или нуждающиеся в дополнительном анализе разделы отчета.
Человеческая природа часто не позволяет применить проверку последовательности и согласованности разведывательных данных, описанную выше. В типичном случае аналитик просматривает разведывательные данные и выбирает какую-то одну гипотезу, которая, с его точки зрения, объясняет, что и почему происходит (а другие возможные гипотезы не рассматривает). Аналитик будет придерживаться этой выбранной гипотезы до тех, пока она не будет опровергнута. Тогда он выберет другую и будет действовать так же, как и в первом случае, пока не найдет «правильную» гипотезу.
Недостаток такого подхода состоит в том, что, перебирая гипотезы по одной, изолированно, аналитик упускает шанс оценить и сопоставить весь массив собранных данных со всеми возможными гипотезами. Гораздо лучше оценивать одновременно сразу несколько возможных гипотез, сопоставляя их друг с другом и собранными данными. Это не только позволяет четко определить, какая из гипотез лучше всего подтверждается собранными надежными (как хотелось бы верить) данными, но и проверить достоверность различных источников информации и отказаться от тех из них, чья информация или противоречит всем гипотезам, или, напротив, соответствует им всем и, следовательно, не имеет диагностической ценности.