Im not in game development but still write user facing software. This podcast spells out the exact problems in my life that I lose my hair over. Spending months on a module that turns out to be garbage when sent for user testing is a pain to say the least