what are they talking about product teams needed to justify themselves? a good product guy's job is to talk to the users and figure out what to build. My job is to figure out HOW to make it happen. Neither side need to justify themselves. Good product people are vital to making sure engineers don't spend months building the wrong thing.