If you want to start a fight, ask a roomful of people what they think about product specs. Product Managers don’t like writing them, engineers don’t like reading them, and nobody actually refers back to them. Then how can you define your product path? Here is an article depicting where do you think Product is headed?