The Product Management Triangle

(Also available in Japanese and Russian) Introduction Product management is a role that most software companies recognize to be critical.  Yet, it is surprisingly hard to define “product mana…