Towards a Digital Business Operating System

The digital transformation requires companies to change their operating system from a traditional to a digital one. This implies changes to business models, the business ecosystem, the architecture of products, the ways of working, the structure of the organization as well as the basic organizational culture. In this paper, we present our perspective on the operating system that digital companies employ consisting of five dimensions, i.e. speed, data, artificial intelligence, empowerment and ecosystems. For each of these dimension, we present the typical stages that companies evolve through while undergoing the transformation. The contribution of the paper is that it provides a holistic, integrated framework that allows companies to define desired state, assess current state and plan the necessary steps to transition.

[1]  Jan Bosch,et al.  Software Engineering Challenges of Deep Learning , 2018, 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA).

[2]  Mark Zuckerberg,et al.  Why Software Is Eating the World , 2011 .

[3]  Jan Bosch,et al.  Climbing the "Stairway to Heaven" -- A Mulitiple-Case Study Exploring Barriers in the Transition from Agile Development towards Continuous Deployment of Software , 2012, 2012 38th Euromicro Conference on Software Engineering and Advanced Applications.

[4]  Jan Bosch,et al.  Achieving Simplicity with the Three-Layer Product Model , 2013, Computer.

[5]  Ivica Crnkovic,et al.  A Taxonomy of Software Engineering Challenges for Machine Learning Systems: An Empirical Investigation , 2019, XP.

[6]  Jan Bosch,et al.  Singing the Praise of Empowerment: Or Paying the Cost of Chaos , 2018, 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA).

[7]  Capers Jones,et al.  Embedded Software: Facts, Figures, and Future , 2009, Computer.

[8]  Jan Bosch,et al.  Speed, Data, and Ecosystems - Excelling in a Software-Driven World , 2016, Chapman and Hall / CRC innovations in software engineering and software development.

[9]  Jan Bosch,et al.  User involvement throughout the innovation process in high-tech industries , 2015 .

[10]  Jan Bosch,et al.  Plays nice with others? Multiple ecosystems, various roles and divergent engagement models , 2015, Technol. Anal. Strateg. Manag..

[11]  Jan Bosch,et al.  No More Bosses? - A Multi-case Study on the Emerging Use of Non-hierarchical Principles in Large-Scale Software Development , 2016, PROFES.

[12]  Jan Bosch,et al.  From ad hoc to strategic ecosystem management: the “Three‐Layer Ecosystem Strategy Model” (TeLESM) , 2017, J. Softw. Evol. Process..

[13]  J. C. Collins Good to great : why some companies make the leap--and others don't , 2005 .