Why is your role needed? Why is the company investing in R&D? And why does the company exist in the first place? The answers to all of those should be tied to the results your products and services provide—the improvement for your customers. That improvement is what your customers hire your company to do for them. The bigger the improvement, the more impact that you have on them (and, as a result of that, on the business). That is our definition of success ...
6. Impact
Get The Tech Executive Operating System: Creating an R&D Organization That Moves the Needle now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.