🧑🔬 DI in Industry (DIiI)
Neu-Ulm University of Applied Sciences
February 13, 2024
Agile organizations are both stable and dynamic at the same time. They design stable backbone elements that evolve slowly and support dynamic capabilities that can adapt quickly to new challenges and opportunities. McKinsey & Company
What does agility in a general business context mean?
The term agility has been increasingly used in management literature since the late 20th century (Harraf et al. 2015).
Around the same time, agile approaches gained prominence in software development, leading to the publication of the agile manifesto in 2001 (Beck et al. 2001).
Over the past two decades, organizational theorists have focused extensively on how agile performance enable companies to successfully adapt to rapidly changing and unpredictably disruptive environments (see e.g., Adler, Goldoftas, and Levine 1999; Grewal and Tansuhaj 2001; Judge and Miller 1991; Smith and Lewis 2011).
Several common themes in literature Harraf et al. (2015) have identified:
Literature suggests that organizational agility can neither be reduced to a singular dimension nor is it appropriately calibrated in absolute terms.
In terms of the four key points outlined before, agility can be formally defined as follows:
Organizational agility is the ability of a firm to sense and respond to the environment by intentionally changing (1) magnitude of variety and/or (2) the rate at which it generates this variety relative to its competitors. (Harraf et al. 2015)
Agile organizations explore and exploit opportunities for innovation and competitive performance by resolving the efficiency/flexibility tradeoff to simultaneously pursue both. Sambamurthy, Bharadwaj, and Grover (2003)
In general, ambidexterity refers to the combination of both incremental, more efficiency-oriented innovation (i.e., exploitation) and radical, novelty-oriented innovation practices (i.e., exploration) (Clauss et al. 2021).
Operational ambidexterity “relates to a firm’s dual capacity to simultaneously pursue not only the implementation of disruptive ideas [… ] but also the enhancement of the firm’s current operational speed, reliability, and cost” (Lee et al. 2015, 401).
IT ambidexterity relates to “the ability of firms to simultaneously explore new IT resources and practices (IT exploration) as well as exploit their current IT resources and practices (IT exploitation)” (Lee et al. 2015, 398).
Lee et al. (2015) shows that IT ambidexterity enables operational ambidexterity, which enhances organizational agility.
How does IT impact organizational agility?
IT competence describes a company’s ability to gernate IT-related innovations by means of available IT resources and the ability to translate these resources into strategic digital options (Sambamurthy, Bharadwaj, and Grover 2003).
Digital options are a set of IT-enabled capabilities in the form of digitized enterprise work processes and knowledge systems (e.g., digital process capital3 and digital knowledge capital4) (Sambamurthy, Bharadwaj, and Grover 2003).
IT competences and digital options represent organizational capabilities that are developed over time through a series of linked strategic decisions about investments in IT.
These organizational capabilities enable organizational agility.
Types of agility supported by IT as identified by Sambamurthy, Bharadwaj, and Grover (2003):
The approach to IT project management defines how IT resources are developed, orchestrated, and, best case, translated into strategic digital options.
The foundation of methods to agile IT project management is the agile manifesto (Beck et al. 2001), which defines following key values and principles:
These key values and principles aim to enable organizations to better deal with rapid changes in customer demands, markets and technology by, e.g., decreasing lead-time, increasing change rate, and the degree of variety change.
How do agile methods like scrum implement the key values and principles?
Agile project management methods were originally designed for use in small, single-team projects (Boehm and Turner 2005).
Compared to small projects and teams, large projects and organizations require additional coordination (i.e., inter-team coordination)
In addition, adopting agile at scale often requires tradeoffs as interacting with organizational units that ar eoften non-agile in nature is required (e.g., HR) and/or a change of the entire organizational culture (Misra, Kumar, and Kumar 2010) .
Another key challenge is that management must move away from traditional hierarchical models (e.g., lifecycle-based) to autonomous, iterative models (e.g., feature-based), which requires a change of mindset.
Dikert, Paasivaara, and Lassenius (2016) define large-scale as software development organizations with 50 or more employees or at least six teams.
All people do not need to be developers, but must belong to the same organization and develop a common product or project, and thus have a need to collaborate.
This definition includes both software development companies and as the parts of larger (non-software) organizations that develop software (i.e., the application development unit within corporate IT).
Dikert, Paasivaara, and Lassenius (2016) identified challenges in nine cateogires for large-scale agile transformations
To adress challenges to adopting agile methods in large, more traditional organizations, several agile scaling opportunities have been created (Dikert, Paasivaara, and Lassenius 2016; Uludağ et al. 2021, 2022).
Short name | Long name/topic | Publ. year | Cur. year | Stand. org. |
---|---|---|---|---|
LeSS | Large-Scale Scrum | 2013 | 2015 | The Less Co. |
Nexus | Scaling Scrum | 2015 | 2018 | Scrum.org |
SAFe | Scaled Agile Framework | 2011 | 2020 | Scal. Ag., Inc. |
Spotify | Scaling agile | 2014 | 2014 | Spotify |
Scaled Agile Framework (SAFe) is popular with very large teams that require much more structure due to team size and complexity. SAFe is itself complex, but also effective. In SAFe, work is organized into three levels of Agile management: team, program and portfolio. All work moves along on what is known in SAFe as an Agile Release Train (ART).
Do some research on SAFe, try to understand the framework (start with the essionals) and explain how SAFe adresses the coordination challenges and the requirements engineering challenges.
Magnitude of variety change includes the decision alternatives generated, different strategies deployed, new products and lines introduced, non-routine tasks added to the repertoire of routine tasks, and product variations offered.
Rate of variety change—defines the temporality of change and relates to the change in variety per unit of time.
Digital process capital is the IT-enabled inter- and intra-organizational workp rocesses for automating, informating, and integrating activities (e.g., customer akquisition, order fulfillment, supply chain, product innovation, and manufacturing flow) and creating a seamless flow of information (Sambamurthy, Bharadwaj, and Grover 2003, 247).
Digitized knowledge capital is the IT enabled repository of knowledge and the systems of interaction among organizational members to generate knowledge sharing of expertise and perspectives (Sambamurthy, Bharadwaj, and Grover 2003, 247).