Brand Management • New Product Development • Product MarketingWhat Does This Thing Do? Principles of Design for Product Managers5 min read