Lecture 1 Flashcards
Learn
What is new business building?
Commercialisation of new products/services often entering new markets that generate new revenue sources
Ceo’s are prioritising new business building more, but what does this lead to?
It leads to revenue growth, additionaly every dollar earned from new ventures is worth double in enterprise value compared to a dollar from their main business
Currently new business account for 12% of revenue, what are the survey participants aiming for?
29% of revenue, to reach this the rate of intrapreneurship should increase to 1.5 new businesses per year instead of the current 3.5
What is corporate governance?
system of rules, practices and processes used to set objectives and manage a firm. It needs to balance various stakeholders interests.
What is an innovation committee?
Board (sub) committees dedicated to innovation, serves as an instance of organisational practices within the scope of corporate governance.
only 56 companies of the S&P 500 have committees for science, technology and innovation. What are the benefits?
Internal: Increased visibility of technology issues at board leven, Promotes the enterprise recognition of technology driven opportunities and risks.
External: Promoting development of new IP and commercial opportunities. Signifies boards focus on technology.
Did the shares of companies with innovation committees outperform the big indexes
Yes
What are internal echo chambers?
Environment within organisations where diverse ideas are slifled, board level committees can look beyond this
What is choice mapping?
Breaking down the problem into different into sub-question to answer to avoid cognitive bias.