Product development is a challenging exercise in constraint optimization and managing tradeoffs. There’s a common misconception that requirements should be made by product managers or designers in isolation– that good design is the result of someone walking alone into a room, thinking really hard, and walking out with a product requirements documen... See more