Future software organizations – agile goals and roles

Digital transformation is rapidly causing major, even disruptive changes in many industries. Moreover, global developments like digital platforms (cloud) and IoT create fundamentally new connections at many levels between objects, organizations and people (systems-of-systems). These are by nature dynamic and often work in real time – further increasing the complexity. These systemic changes bring up new profound questions: What are those new software-intensive systems like? How are they created and developed? Which principles should guide such organizational design? Agile enterprises are by definition proficient with such capabilities. What solutions are the current scaled agile frameworks such as SAFe and LeSS proposing, and why? In this paper, we aim to recognize the design principles of future software organizations, and discuss existing experiences from various different organizations under transformations, and the insights gained. The purpose is to systematize this by proposing a competence development impact-mapping grid for new digitalization drivers and goals with potential solutions based on our agile software enterprise transformation experiences. Our research approach is based on the resource-based and competence-based views (RBV, CBV) of organizations. We point out how most decision-making in companies will be more and more software-related when companies focus on software. This has profound impacts on organizational designs, roles and competencies. Moreover, increasing data-intensification poses new demands for more efficient organizational data processing and effective knowledge utilization capabilities. However, decisive systematic transformations of companies bring new powerful tools for steering successfully under such new business conditions. We demonstrate this via real-life examples.

[1]  G. Dyson,et al.  The Future of Music , 1935 .

[2]  G. Day The Capabilities of Market-Driven Organizations , 1994 .

[3]  C. Shapiro,et al.  Systems Competition and Network Effects , 1994 .

[4]  K. Eisenhardt,et al.  Competing on the Edge: Strategy as Structured Chaos , 1998 .

[5]  John Gallaugher,et al.  Understanding Network Effects in Software Markets: Evidence from Web Server Pricing , 2002, MIS Q..

[6]  Eric Overby,et al.  Enterprise agility and the enabling role of information technology , 2006, Eur. J. Inf. Syst..

[7]  Petri Kettunen,et al.  Extending Software Project Agility with New Product Development Enterprise Agility , 2007, Softw. Process. Improv. Pract..

[8]  Petri Kettunen,et al.  Combining agile software projects and large-scale organizational agility , 2008, Softw. Process. Improv. Pract..

[9]  Petri Kettunen,et al.  Combining agile software projects and large-scale organizational agility , 2008 .

[10]  D. Reinertsen The Principles of Product Development Flow: Second Generation Lean Product Development , 2009 .

[11]  Jan Holmström,et al.  How to design the right supply chains for your customers , 2009 .

[12]  S. Laukkanen Making Sense of Ambidexterity: A Process View of the Renewing Effects of Innovation Activities in a Multinational Enterprise , 2012 .

[13]  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.

[14]  Petri Kettunen,et al.  Bringing Total Quality in to Software Teams: A Frame for Higher Performance , 2013, LESS.

[15]  Torgeir Dingsøyr,et al.  What Is Large in Large-Scale? A Taxonomy of Scale for Agile Software Development , 2014, PROFES.

[16]  M. Porter,et al.  How Smart, Connected Products Are Transforming Competition , 2014 .

[17]  Peng Huang,et al.  Digital platforms: when is participation valuable? , 2014, CACM.

[18]  Erik Meijer,et al.  The responsive enterprise: embracing the hacker way , 2014, CACM.

[19]  Timo Lehtonen,et al.  Metrics Framework for Cycle-Time Reduction in Software Value Creation , 2015, ICSEA 2015.

[20]  M. Porter,et al.  How Smart, Connected Products Are Transforming Companies , 2015 .

[21]  Peter Adriaens,et al.  Growing Pains of Industrial Renewal – Case Nordic Cleantech , 2016 .

[22]  Mirka Kans,et al.  Future industrial services management : Delivarable 5.2 Results and vision from the project , 2016 .

[23]  Petri Kettunen,et al.  Towards Continuous Customer Satisfaction and Experience Management: A Measurement Framework Design Case in Wireless B2B Industry , 2016, PROFES.

[24]  Petri Kettunen,et al.  Transparency of information to improve continuous innovation experimentation performance , 2016 .

[25]  Derek H.T. Walker,et al.  Understanding Collaboration in Integrated Forms of Project Delivery by Taking a Risk-Uncertainty Based Perspective , 2016 .

[26]  Klaas-Jan Stol,et al.  Continuous software engineering: A roadmap and agenda , 2017, J. Syst. Softw..

[27]  Tommi Mikkonen,et al.  Understanding the Relations Between Iterative Cycles in Software Engineering , 2017, HICSS.

[28]  Maria Paasivaara,et al.  Adopting SAFe to Scale Agile in a Globally Distributed Organization , 2017, 2017 IEEE 12th International Conference on Global Software Engineering (ICGSE).

[29]  Tommi Mikkonen,et al.  A Roadmap to the Programmable World: Software Challenges in the IoT Era , 2017, IEEE Software.