Macro refers to a company-wide perspective in innovation.
A time-boxed process for rapidly prototyping and testing new ideas, typically involving a cross-functional team working intensively over a short period of time.
Systems for directing resources to achieve specific objectives. It often involves managing people leading through influence.
Innovation benefits are the measurable value gains from novel solutions that meet new requirements or existing market needs.