Attribution Theory by Fritz Heider and Bernard Weiner:
Ability, effort, task difficulty, and luck for achieving success.
“Weiner focused his attribution theory on achievement (Weiner, 1974). He identified ability, effort, task difficulty, and luck as the most important factors affecting attributions for achievement. Attributions are classified along three causal dimensions: locus of control, stability, and controllability.” Attribution Theory (B. Weiner)