La méthode CommonKADS (Knowledge Analysis and Design System/Support) est une méthode d'analyse et de modélisation des connaissances partagées, plaçant le cycle de vie de la connaissance et l'interaction système-utilisateurs au centre.
CommonKADS est une méthode rigoureuse qui sert à transformer des savoirs experts souvent tacites en connaissances explicites modélisées, tout en facilitant leur organisation et leur exploitation.