Security threats and economic pressures have been pushing the DOD to reexamine how innovation is to be funded and accomplished. This evolution will have profound implications within the supplier base for winning in this challenging environment. The DOD is not a stranger to challenge the time, yet it has weathered most previous economic storms without changing its approach in dictating innovation focus areas for the defense industrial base.
The strategic card of innovations in business organization is developed in compliance with several important principles. The application of this approach allows evaluation of innovations in business organization to be built on the basis of complementary and synchronously developing strategic themes. First stands the principle of balancing the conflicting forces. For example: investment in intangible assets of innovation in order to achieve long-term results often conflict with the objectives of reducing costs to achieve short-term performance of the business organization. The second principle relates to the fact that sustainable value in innovations is created through internal processes and intangible assets of the innovation system in business organization. Achieving business goals in their complexity requires finding a balance between the amount of investment needed and the rate of saving resources. The strategic card of innovation describes the vital internal processes (strategic issues or themes).
Last date updated on November, 2020