Tento krok v KADS analýze je logickým rozšírením analýzy procesov, aj keď to nemusí byť bezprostredne další krok v analýze celého systému. Analýza procesu zahŕňa dekompozíciu prostredia systému na množinu kooperujúcich agentov. Analýza kooperácie sa sústredí na bližšiu inšpekciu vzťahov medzi týmito agentami, konkrétne na to, akú úlohu hrá agent pri spolupráci s inými agentami. Hlavným cieľom tejto analýzy je bližšie sa zamerať a preskúmať externé a interné rozhrania systému ako to je v kroku analýzy procesu. Z výsledkov analýzy procesu sa dajú rozlíšiť dva základne typy agentov:
Tri hlavné aktivity v procese analýzy kooperácie sú: