| Software innovation drivers | Software innovation output | Sources |
| Innovation leadership → | Process innovation |
[36, 37, 39, 43, 44, 51, 55, 56, 83, 95, 137] | (i) Work environment → | [36, 37, 83, 93, 95, 135, 138] | (ii) Path creation → |
[39, 51, 95] | (iii) Portfolio management → | [39, 94] | (iv) Conflict resolution → | [43] | Innovation evaluation → | [60, 80, 82, 83, 95, 101, 136] | (i) Knowledge leverage → | [25, 43, 64, 68, 69, 92, 95, 96, 107, 135] | (ii) Absorptive capacity → |
[6, 37, 82, 127] | (iii) Market understanding → | [36, 39, 52] | (iv) Technology trajectory understanding → |
[25, 37, 39, 51, 52, 83, 135] | (v) User domain understanding → | [56, 68, 95, 131] | (vi) Competitor understanding | | Community and network → |
[51, 63, 68, 69, 82, 107, 123] | (i) Open innovation → | [60, 63, 64] | (ii) Open source → | [59, 60] | (iii) Crowd sourcing → | [63] | User involvement → |
[55, 56, 73, 105, 110, 116] | (i) Customization | | (ii) User-driven/lead user → | [73] | Creative cognition → | [80, 83, 86, 101, 125, 136, 138] | (i) Generative capacity → | [37, 82, 92, 95, 101, 125] | (ii) Ideation expertise → | [52, 80, 86] | Software design capability → | [11, 86] | (i) Concept → | [11] | (ii) Feature set → | [11] | Teamwork → | [69, 83, 88, 92, 95] | (i) Team composition → | [8, 92, 94, 95] | (ii) Expertise integration | [59, 92] | (iii) Shared understanding → | [69, 92–96] | Innovation tools & techniques → | [25] | (i) Creativity techniques → |
[8, 25, 83, 110, 131, 138] | (ii) Creativity support tools → | [83, 93, 94, 99, 101, 125] | (iii) User toolkits → | [11, 73, 83] | Development framework → | [8, 11, 25, 104, 110, 116] | (i) Agility → | [8, 55, 104] | (ii) Creative requirements analysis → | [25, 93, 94, 110, 131] | (iii) Experimentation/prototyping → | [6, 56, 107] | Infrastructure/installed base | | (i) Path dependency → |
[51] |
|
|