Ousterhout defines complexity as $C = \sum_{p} c_p t_p$ where
• $c_p$—complexity of a part
• $t_p$—time developers spend on this part