1 Introduction

Resilience can be defined the adaptive ability of a system to maintain functionality even when the system is has been affected by a disturbance (Gallopín 2006; Holling and Gunderson 2002; Folke 2006; Walker et al. 2002, 2004). In contrast to traditional risk management approaches that focus mainly on discrete strategies, resilience emphasises building adaptive capacity by providing the system with the conditions that allow it to reorganise itself into configurations that are more effective for dealing with disturbances (Biggs et al. 2012; Bosomworth et al. 2017; Folke 2006; Walker et al. 2004). Rather than seeking an optional solution, approaches for assessing resilience are concerned with understanding the system, fostering learning and implementing strategies that enhance flexibility and adaptation (Carpenter and Gunderson 2001; Davoudi et al. 20132012; Hawes and Reed 2006). This paper contributes to the development of operational approaches for the assessment of resilience by presenting an approach that incorporates system dynamics (SD) modelling with the participatory approach proposed by Walker and Salt (2012).

Evidence from decades of using participatory system dynamics (SD), also known in the literature as group model building (GMB) (Andersen et al. 2007), and our own experience using GMB to address complex problems, suggests that SD conceptual diagrams and formal simulation models could be helpful tools for the assessment of resilience. SD is a modelling methodology focused on understanding the circular relationships (feedback loops) driving the outcomes of a system (Richardson 2011). SD focuses on endogenous behaviour, making this approach an excellent candidate for learning about the structure of a system. GMB interventions focus on constructing causal loop diagrams (CLD) that are used as boundary objects (Black 2013) to facilitate discussion and knowledge creation (Zagonel 2002, 2004). CLDs are, in many cases, used as the basis for constructing mathematical models that can support the discussion with simulated trends. The purpose of the discussion is not to predict behaviour but to gain an understanding about ‘what happens if…’.

There are several examples showcasing how SD can be used for resilience assessment and the insights and benefits it can yield (see Table 1). Some of these differences are practical. For instance, some authors only use SD for formulating causal loop diagrams, others keep developing simulation models and use them to explore scenarios (see Table 1). Similarly, the methodology used to build the model differs among cases with some authors using participatory settings and GMB for developing their models.

Table 1 Recent case studies using system dynamics to support resilience assessment

There are also differences regarding what is understood by resilience and how resilience is operationalised. For instance, some cases studies focused on performance of outcomes and functions (e.g. Ha and Duong 2018; Herrera 2018; Brzezina et al. 2016) while other cases focused on whether the present system configuration will remain despite major disturbances (e.g. Feofilovs et al. 2019; Machado et al. 2019).

The literature review shows that there is not a common approach for applying for applying SD to resilience assessment. The drawback of lacking such approach makes it difficult to compare and combine different case studies. Moreover, the conceptual looseness creates a disconnection between those applying SD and the wider community of practitioners undertaking resilience assessments. In this paper, we contribute to close these gaps by combining experiences documented in the literature and scripts and methods commonly used in SD (Andersen et al. 2007; Sterman 2000) into an adapted version of the participatory process proposed by the Resilience Alliance (2010). We do this by linking the cases reported in the literature, our own experience and the recommendations presented by the Resilience Analysis (2010) for assessing resilience.

2 A participatory system dynamics approach for resilience assessment

Following the recommendations in the literature (e.g. Bond et al. 2015; Resilience Alliance 2010; Walker et al. 2002), we propose that the SD modelling process should be conducted in an iterative manner actively engaging stakeholders. We argue that the aim of the process is not to find an optimal solution or to produce the best system description but “about creating a process whereby the system description is constantly revisited, reiterated, and fed into adaptive management” (Walker and Salt 2012, p. 53). The proposed modelling process can be summarised in two iterative phases (see Fig. 1):

  1. (a)

    Eliciting their knowledge about the system, goals, values and needs and

  2. (b)

    Confronting the knowledge elicited with quantitative data (historical or simulated by the model).

Fig. 1
figure 1

A participatory modelling approach for the assessment of resilience

These two phases can be split in the five general steps presented in Fig. 1 and briefly described in Table 2. Next, we describe these steps in more detail using our experience assessing food security resilience to climate change in Guatemala as an illustrative example. We focus our description on the process while presenting tangible and intangible outcomes only to a level of detail needed to understand the benefits and limitations of the process. We recognise that a detailed description and analysis of the case study can yield interesting insights about small-scale farming, food security and climate change adaptation. However, this detailed analysis is outside the scope of this paper.

Table 2 Overview of the steps followed during the model-based analysis process of resilience

2.1 Step 1: problem structuring process (resilience of what? and resilience for whom?)

The resilience assessment process starts by developing a conceptual model of the system that identifies the boundaries of the system of interest (Henly-Shepard et al. 2015; Resilience Alliance 2010; Walker et al. 2002; Binning et al. 2001). While many case studies applying SD to resilience assessment do so without direct engagement of the stakeholders, we argue that involving stakeholders in this stage is vital to account for different and potentially conflictive agendas and perspectives (Givens et al. 2018; Herrera 2017; Cote and Nightingale 2012; Cretney 2014).

Our study in Guatemala was conducted using GMB and performed with the cooperation and participation of local stakeholders (farmers, government representatives, and academics). In GMB settings, a conceptual model of the system often takes the form of a causal loop diagram (CLD) and remains open to adjustments along the whole process (Walker et al. 2002). Building a conceptual model has three aims, (a) to conceptualise the analysis regarding the resilience of what? (Walker et al. 2002), (b) to agree on a causal explanation—the dynamic hypothesis (Sterman 2000)—of the mechanisms supporting the resilience of the system outcomes, and (c) to produce a boundary object, a tangible representation of stakeholders’ mental models.

In our case study, the construction of the CLD started with the facilitator asking the participants to discuss the reasons for the recent decrease (see Fig. 2) in food security measured by using the proxy of average kilocalories (kcal) consumed per person per day (Vhurumuku 2014). Next, these explanations were captured through variables in a flipchart visible to the whole group. Once there were sufficient variables in the flipchart, the stakeholders connected them using arrows to indicate cause and effect relationships.

Fig. 2
figure 2

Source SESAN (2015)

Historical behaviour of kcal consumed per capita per day in Jutiapa, Guatemala.

At the end of the process, the CLD produced looked like the one shown in Fig. 3. The thick lines in the figure highlight the main feedback loops discussed during the workshop and squares were placed around the strategic resources identified by the participants. Additional examples of conceptual models can be found in Machado et al. (2019) and Brzezina et al. (2016).

Fig. 3
figure 3

Causal loop diagram created by delegates from stakeholders during the group model building workshop. Note: a plus (+) indicates that cause and effect move in the same direction, and a minus (−) indicates that they move in opposite directions (Lane 2008). The polarity of the loops is identified by letters, an ‘R’ in the case of reinforcing or self-compounding loops and a ‘B’ in the case of balancing or constraining ones

2.2 Step 2: scenario analysis (resilience to what?)

Scenario analysis is a common factor in many case studies documented in the literature (e.g. Machado et al. 2019; Gray et al 2015; Mitchell et al. 2015) and also recommended by the Resilience Alliance (2010) practitioner's handbook. Exploring scenarios early in the modelling process helps practitioner to operationalise their answer to the question “resilience to what?” (Walker et al. 2002) by exploring disturbances that might affect the system in plausible alternatives futures (Mahmoud et al. 2009).

Drawing scenarios is also a way to elicit the expectations stakeholders might have about the system in general (König et al. 2012; Walker et al. 2002). The narratives describing each scenario are important because they provide a perspective of critical social factors shaping the development of the system, “such as values, behaviours and institutions” (Swart et al. 2004, p. 140).

A usual way to elicit scenarios in GMB workshops is to use graphs-over-time (Randers 1980). The graphs-over-time exercise can be used to elicit the expected behaviour of those parameters that affect the system behaviour over a certain time horizon (Andersen and Richardson 1997). An example of the graphs-over-time is shown in Fig. 4.

Fig. 4
figure 4

a Picture and b stylised representation of one of the graphs-over-time produced by the participants during the workshop

For example, in our case study, we used graphs-over-time to capture the behaviour of (a) external variables that might affect the system in a given time (disturbances) and (b) variables that might be affected by these disturbances. We did this in the first GMB workshop by asking participants to work in small groups identifying trends of the parameters that might affect the system and the effect of such trends on important outcomes of the system (e.g. food production, farm revenues, and so on)

Next, participants developed narratives for different scenarios by connecting graphs-over-time with arrows representing causality between variables (see Fig. 5). The diagrams produced and the narratives accompanying them describe potential developments for the system in a holistic way and helped stakeholder to consider a range of disturbances rather than a single stressor.

Fig. 5
figure 5

Example of the graphs-over-time prepared by the participants

Figure 6 shows the final result of the exercise and the three scenarios developed by the stakeholders. Scenario 1 assumes that the biggest changes in the climate conditions have already happened (see Fig. 6) and the amount of rainfall will not continue to decrease in the medium-term future. Scenario 2 describes a path in which rainfall will continue decreasing, thus increasing the severity of droughts in the region. Finally, Scenario 3 describes a future in which weather conditions are continually changing: severe droughts might be expected, followed by periods with abundant rainfall (probably even floods). These scenarios were used later when the simulation model was used to quantify the system behaviour in a similar way to the scenario analysis described by Chapman and Darby (2016) and Machado et al. (2019).

Fig. 6
figure 6

Scenarios developed during the GMB workshop using graphs-over-time

2.3 Step 3: a systems perspective (what are the alternatives for building resilience?)

The first two steps set up the boundaries of the system, capture the issues concerning stakeholders and develop a common language and understanding about what resilience means for this particular problem. Step 3 consists on using modelling methods to identify potential drivers of resilience and ways to intervene. The purpose of the model is to offer a simplified but realistic representation of the system and its behaviour for the scenarios considered.

The model might, as in this case, be built partially behind the scenes, but it needs to be based on stakeholders’ perspectives and validated, fully understood and accepted by the stakeholders participating in the process. In our case, the model was based on the inputs captured in the CLD shown in Fig. 3 and was supported with statistical data and literature available. We devoted a considerable amount of time working with the stakeholders in one-to-one sessions to ensure the model was understood and that the relationships, data and principles included in the model were transparent to the stakeholders. The purpose of these sessions was to discuss the following:

  1. (a)

    Variables containing assumptions without underlying empirical information.

  2. (b)

    Simulation results produced and the feedback loops driving them.

  3. (c)

    Results of sensitivity and stress tests performed in the model.

Once there is sufficient confidence in the model, the model can be used as an aid for identifying “thresholds, their nature, and what determines their positions along the driving variables” (Walker et al. 2002, p. 14). The model is used as a virtual laboratory for testing how changes in the system parameters affect the system behaviour and to identify points or areas for intervention (Sterman 2000). In our case, participants experimented with the model for about 45 min during the first half of the second GMB workshop (GMB workshop 2 in Table 2). The purpose of the exercise was to assess the effect of changing the value of certain parameters on variables that were thought to contribute to food security (e.g. maize price and food affordability).

While only few cases documented in literature describe experience using simulation models (Herrera 2018; Machado et al. 2019; Chapman and Darby 2016; Joakim et al. 2016), we argue that simulation models should be developed always that is feasible to do so. Having a simulation model offered an opportunity to stakeholders for challenging their own believes and understanding and to discuss in operational terms some mechanisms controlling the system. In our experience, counterintuitive results produced by the model sparked exciting discussions about the drivers of food security and the mechanisms influencing behaviour of the system that did not came up during the first workshop when the CLD was developed.

In our case study, the simulation results helped to change the perceptions stakeholders held about the mechanisms driving the behaviour of the system. At the beginning of the process, many of the stakeholders (some farmers included) believed that the revenues alone drove the system. This hypothesis was refined during the process as the other mechanisms in the system became more important to explain the simulated behaviour. The diagram in Fig. 7 illustrates one of these mechanisms driving resilience that became obvious during the analysis. When rainfall decreases, less water is available and this has a direct impact on the amount of maize produced. A reduction in the maize produced diminishes the returns farmers will get on their investment, reduces the cash available and diminishes both, the farmers’ ability to buy food and to invest in future harvests.

Fig. 7
figure 7

Aggregated representation of the model

For farmers, it is difficult to decide where to invest: in future harvests or in food they need for their own subsistence? On the one hand, investing in future harvests compromises their well-being and they have no certainty about how yields will be in the future. On the other hand, if farmers prioritise investing in food for subsistence, they will be cut off from their primary source of revenue in the medium-term future.

The implications of this investment decision not only concern them but also the whole community. Maize produced locally is cheaper than maize coming from other communities and local households often prefer maize produced by neighbours. A temporary reduction in local production also affects them by temporarily reducing the supply and increasing consumer prices. Extreme events (like those anticipated in Scenario 3) also highlighted the importance of other strategic resources (e.g. maize reserves and livestock) as they will gain importance for maintaining resilience. If these two resources are well developed, they can be used during the dry years either as a source of food (if consumed by the farmers or exchanged for food) or as a source of cash (if sold).

2.4 Step 4: copping with change (how to build resilience?)

Within the concept of resilience, ‘to cope with change’ means to understand how the system reacts to external changes and the mechanisms that either stabilise them in a particular state (e.g. a clear lake) or push them towards different configurations (e.g. a murky lake) (Resilience Alliance 2010). Analysing the model and simulation results is helpful alternative for identifying thresholds between system configurations and understanding the feedback loops influencing them. The insights gained during the Step 3 are used in the Step 4 to formulate strategies by identifying the mechanisms that enhance the ability of the system to reorganise and move within some configuration of acceptable states (Tompkins and Adger 2004; Walker et al. 2002).

While not all the case studies go as far as this step, there are some documented examples in the literature using SD to formulate potential strategies that enhance resilience. For instance, Ha and Duong (2018) combined Bayesian Belief Network model with SD to identify potential areas of intervention and held participatory workshop to formulate concrete strategies.

In our case study, we also used stakeholder input to develop potential policies by engaging with stakeholders in two consecutive GMB workshops (second half of GMB workshop 2 and GMB workshop 3 in Table 2). Namely, during the second half of the GMB workshop 2, after discussing the model results, we asked participants to work in small groups (3 participants) for approximately 30 min, articulating what might be the best way to enhance the resilience of food security. Each group briefly presented their preferred strategy to the other stakeholders and the whole group selected a short list of potential strategies they wanted to test in the model (see Table 3).

Table 3 Strategies for building resilience of food security to climate change

In between the workshops two and three, the three strategies proposed were added to the model behind the scenes. The new iteration of the model was used to simulate the behaviour of the system for each scenario in Fig. 6. The simulation results were shared with all the participants and carefully discussed with each of them in one-to-one sessions before the next workshop (GMB workshop 3 in Table 2) took place. Finally, the model results showing the impact of the strategies proposed were discussed in the third GMB workshop. The discussion covered questions about the reasons behind particular behaviour as well as broader implications of each strategy (e.g. challenges of implementing some policies).

2.5 Step 5: performance management (how to monitor progress towards resilience?)

The final step of the resilience assessment is to translate the analysis into action (Resilience Alliance 2010). However, the question of how to translate insights from resilience into practice remains open halting implementation (Duit 2015; Glandon 2015). While having diagrams summarising findings and a simulation model produced with active stakeholder offer a good synthesis of the resilience assessment, the insights gained from the model still need refinement before being implementable.

An alternative for linking SD model insights and implementation is to use dynamic performance management (DPM) diagrams (see Fig. 8). DPM is an approach for framing the causal mechanisms underlying performance that combines dynamic insights from SD and concepts from performance management (Bianchi 2016). The elements of a DPM diagram are summarised in Table 4. The DPM diagram combines these three elements to help stakeholders navigate from real processes (objective view) and feedback loop relationships (instrumental view) to high-level goals (subjective view) (Cosenz 2014).

Fig. 8
figure 8

Dynamic performance management diagram for strategy 2: support the development of livestock resources

Table 4 Elements of a dynamic performance management

It is important to highlight that the focus of the DPM diagram is on the strategy itself. For instance, the diagram contains key performance indicators (KPIs) for monitoring the progress and successful implementation of the strategy rather than progress towards resilience. Focusing on monitoring the strategy implementation solves some of the difficulties of trying to measure resilience and identifying thresholds for social–ecological variables. Details about how to design a DPM system that support resilience planning are given in Herrera (2018).

In this case, the DPM diagram was jointly developed by the authors and representatives of the central and local governments for the three strategies proposed (see Table 3). The development started in during the third workshop when we asked stakeholders to briefly enumerate the next steps needed to move from analysis to implementation. This list was later used for developing DPM diagrams combining work behind the scenes with one-to-one meetings with representatives from the government. The topics addressed during these discussions were the following:

  1. (1)

    What are the processes and activities needed to implement the strategy?

  2. (2)

    What are the key products to be produced as part of the strategy?

  3. (3)

    How could they monitor progress and performance?

  4. (4)

    How will the proposed policies fit within the broader strategic context?

Figure 8 shows the DPM diagrams drafted for Strategy 2 as illustrative example. The figure shows, at a very high level, the important activities needed for implementing the policy, intermediate outcomes to be produced and the key performance indicators that can be used to monitor the policy performance.

We found that designing a DPM system helped government stakeholders to understand the resources needed and the feasible timescales for implementation. Moreover, the aforementioned process also allowed them to identify additional constraints and potential complications in the implementation. For instance, in the case of the Strategy 2 (incentivise livestock), providing appropriate veterinary assistance to all the farmers will be nearly impossible due logistical constraints and the isolation of the communities studied. The logistics needed pose a significant threat to the success of the policy, since livestock will need vaccines that have to be kept refrigerated and must be managed and transported appropriately. Without vaccines, the livestock will be susceptible to diseases and Strategy 2 will have limited success.

3 Concluding remarks

Resilience offers a very compelling framework to analyse the mechanisms a social–ecological system needs to adapt to climate change and other changes in the environment. However, the assessment of resilience beyond theoretical settings still lags behind, confuses researchers and practitioners and fails to gain traction in the policymaking world. The lessons learned from dealing with other wicked problems in social–ecological systems suggest that using SD models as boundary objects can help to tackle some of these challenges by offering a socially constructed operationalisation of resilience.

In this paper, we have proposed that SD models and simulations are helpful tools for the assessment of resilience. As shown in several case studies, using SD models unlocks new opportunities for the analysis of resilience and allows a transition to an operational discussion about outcomes, leverage points and resilience enablers. While the outcomes of the model are not predictive, the model helps to make sense of some assumptions, allows testing hypotheses and supports learning about the system. The simulation results can also be used in later stages to inform an economic assessment or a multicriteria analysis, thus supporting an evidence-based decision-making process. For example, after participating in the GMB workshops, stakeholders working in our case study commented:

(the model) Help us to see the complexity of the farmers’ problem. It is not only about adding here or there, but about how to make it work (Delegate from Central Government)

Did not know how important the food reserves are for the farmers (Delegate from Local Government)

Problem is complex, there are many ways to solve it, and we need to work together more (Delegate from Central Government)

However, to unlock the potential of SD in the resilience domain, the literature lacks a consistent approach that is simultaneously consistent with the resilience literature and practice and good SD practices. The approach proposed in this paper is a first step in the development of such approach system dynamics (SD) modelling in the assessment of resilience. This approach builds and complements other approaches and experiences described in the literature by outlining a modelling process that is consistent with both the resilience literature and the SD practices and providing a generic structure for designing replicable and comparable interventions.

Building resilience requires an iterative approach that allows stakeholders to learn from the system as much as to plan practical interventions. The approach we propose, as do others in the literature, covers this full cycle and sets up a process that helps stakeholders to navigate between abstract concepts of resilience and the practicalities of governing the system. In particular, introducing the DPM system as part of the process supports the development of concrete actions and processes that can help to build resilience. While the DPM is still at a high level, it works as a bridge between analysis and practice and offers a baseline for developing projects. This extra step towards implementation might be helpful tool when engaging with public officials and is likely to help to build confidence in the feasibility and viability of the strategies proposed.