1 Introduction

Delivering IS projects successfully has been the goal of many organisations and government departments over a number of years. However, successful outcomes are often hard to define and difficult to achieve (Atkinson 1999; Muller and Jugdev 2012). Researchers have articulated alternative views on how to (a) measure and define success and (b) provide a definitive list of success factors (Dwivedi et al. 2015). Success can often be time bound as initial benefits may not be initially realised when an Information System (IS) is delivered and transitioned to operations. This may lead to the executive questioning the return on investment for the perceived failure of the IS project. However, when benefits are realised after 6 months of operations and the organisation has started to see the positive impact of the project, the executive may reflect on the project from an alternative and more positive perspective (Pinto and Mantel 1990; Wateridge 1995).

Historically, studies have referenced projects being measured against very specific and technical criteria namely: time, cost and quality, often termed the iron triangle. Projects were traditionally judged against one or more of these measures. Generally, the IS literature has highlighted the fundamental issues with this approach, identifying the lack of stakeholder satisfaction criteria or factors relating to the longer-term benefits realisation and value to the organisation (Atkinson 1999; Sauer 1993). Success should be measured by a more interrelated, interdependent and holistic set of criteria that includes stakeholder support for the overall system (Delone and McLean 1992; Rana et al. 2015). Project management standards guidance and methods such as those from the OGC Group and Project Management Institute (PMI), emphasise the importance of defining success criteria at the start of a project and for success to be aligned with organisational benefits realisation (Hughes et al. 2015; Kerzner 2013). The reality within many organisations is that projects are rarely viewed as 100% successful. There are often compromises to be made in the context of scope, functionality, schedule, budget and quality of deliverables, any one of which, could be viewed as categorising the project as only a partial success or alternately a partial failure (Kerzner 2015).

Studies have attempted to define the key set of factors to aid project managers and executives in the delivery of successful IS projects. Whilst many studies provide a list of success factors (SFs) positioned as a set criteria that if followed, can increase the potential of success, many of these factors vary in scope and content between studies (Belassi and Tukel 1996; Muller and Jugdev 2012). This lack of consensus is demonstrated by the variance of views in a number of widely cited studies focusing on SFs (Cooke-Davies 2002; Morris and Hough 1987; Pinto and Slevin 1987).

This study attempts to extend the body of knowledge by exploring the relationships between SFs and identifying how any potential associations between factors can provide fresh insight to the delivery of successful project outcomes. The relationships between factors are developed using a mathematically derived methodology—interpretive structural modelling (ISM). ISM structures a complex problem around a process of modelling via a set of interconnected matrices to represent factor interdependencies (Warfield 1974). This approach imposes classification and direction on the relationships between elements within a complex system (Sage 1977). To the best of our knowledge, this is the first study to examine the inter-relationships between IS project success factors utilising the ISM methodology. The key objectives of this study are as follows:

  • to identify the key interrelationships between SFs based on empirical data via expert participant opinion;

  • to develop a model of the causal links between SFs to identify interdependencies in the context of driving and dependent factors;

  • to present a relationship driven architecture that can clearly identify how certain individual SFs can affect and be affected by other factors in the model and how this can be represented in the real world context;

  • to demonstrate how the application of the ISM methodology can provide fresh insight and contribution to the literature, thereby, furthering the research within this field.

The remaining content of this paper is structured around the following sections: Literature Review, Selection of ISM factors, Research Methodology, ISM process including the steps required to progress through the methodology, Discussion of Results followed by Conclusions.

2 Literature review

The literature has presented a wide variation of approaches to the definition of key factors that are associated with successful project outcomes. The ten critical success factors (CSFs) presented by Pinto and Slevin (1987), indicate a level of interconnectivity between the factors but omit to discuss the factors in the context of their dependencies with each other. Subsequent studies extended this research categorising the CSFs from the tactical and strategic viewpoints at specific stages of the project lifecycle (Pinto and Slevin 1988; Pinto and Prescott 1988). More recent studies reflect the acknowledgement and importance of increased stakeholder involvement and alignment of benefits in driving successful IS project outcomes (Atkinson 1999; Dwivedi et al. 2015; Fortune and White 2006; Muller and Jugdev 2012). The widely cited Real Success Factors outlined in Cooke-Davies (2002), presents a list of 12 factors based on analysis from a number of organisations across 136 separate projects. However, the factors omit any people or change management related factors, therefore, deviating from the main body of research that supports the influence of people orientated or “soft” factors (Hyvari 2006; Muller and Jugdev 2012).

The literature references the transition to a more stakeholder satisfaction oriented criteria (Atkinson 1999; Dwivedi et al. 2015), where studies have referenced this change in emphasis and contribution to successful outcomes. The inclusion of SFs related to benefits management and realisation aligned with user adoption factors, highlights how success is influenced by a more inclusive set of measures (Fortune and White 2006; Hughes et al. 2015; Turner 2009). Studies have outlined how success is driven by specific key factors related to the style and contribution of the project manager, namely—multi-skilled requirements (Hyvari 2006), performance and leadership style (Söderlund 2004; Turner and Müller 2005), personality traits (Creasy and Anantatmula 2013), application of soft skills (Lechler and Dvir 2010; Sumner et al. 2006). Many facets of success are influenced either directly or indirectly by this key role and the interdependencies between project management and other related factors. However, the literature has not explored the causal relationships between this and other SFs and their bearing on IS success.

This study attempts to provide greater insight into the associated relationships between IS related SFs by applying the ISM methodology to a key set of literature derived project success factors. ISM has been used as the method of choice for a number of non-IS success factor related genre studies: digital government (Janssen et al. 2018), big data (Dwivedi et al. 2017), selection of vendors (Mandal and Deshmukh 1994), agility within supply chains (Agarwal et al. 2007), Interactions and barriers in logistics (Ravi and Shankar 2005), sustainable and green supply chains: (Lim et al. 2017; Thamsatitdej 2017), knowledge management in engineering (Singh et al. 2003; Agarwal and Shankar 2003), agile manufacturing (Meade and Sarkis 1999; Purohit et al. 2016). There are limited number of instances in the literature where ISM has been combined with IS related factors: risk factors in software engineering projects (Samantra et al. 2016), critical success factors within banking (Salimifard et al. 2010; Singh 2011), information security parameters (Chander et al. (2013), Manufacturing related IT enablers (Thakkar et al. 2007). These studies although providing context, are not related to understanding IS project SFs and furthering the study of the interrelationships and causal links between factors. The ISM and Interpretive Ranking Process (IRP) related studies by Hughes et al. (2016) and Hughes et al. (2017), focus on IS failure interrelationships and ranking of factors, but omit to develop the required level of analysis relating to IS success factors. To our knowledge this study is the first to incorporated the ISM method to develop a greater understanding of the underlying interrelationships between SFs. We present this approach as a new mechanism to further the research in this area supported by an evidence based—interpretive methodology.

3 Selection of ISM factors

Table 1 contains the list of factors selected from the IS literature. The presented factors represent a summarised and synthesised form of the key success factors from relevant case studies, taxonomy orientated studies and wider research on the underlying SFs of IS projects.

Table 1 List of IS success factors

3.1 Engaged and committed sponsorship

Effective and supportive sponsorfully engaged and committed to the project. This factor relates to the role of the project sponsor and their contribution to the success of the project. Engaged and committed sponsorship is a key contributor to success and it is vital that organisations appoint an appropriate senior manager able to drive the project forward. A project that does not have the full support of the executive sponsor or where a sponsor is shown to be ineffective or lacking in the role, is a significant risk to successful outcomes (El Emam and Koru 2008; Keil et al. 1998; Lemon et al. 2002; Schmidt et al. 2001). Studies have highlighted that leadership and top management support are critical to the success and failure of projects (Christianson and Walker 2004; Gray 2001; Nixon et al. 2012; Sumner et al. 2006; Young 2005). The contribution of top management support and the importance of selecting a suitable project sponsor cannot be underestimated in the context of its impact on successful project outcomes. The role of the project sponsor and their degree of commitment and effectiveness, has been cited as the top predictor of project success in industry based studies (Prosci 2012; Standish Group 2013) and is reinforced in the academic literature (Kearns 2007; Patton and Shechet 2007).

3.2 User involvement throughout the project

Users included as key stakeholders early in the project lifecycle and throughout the project. User involvement at an early stage in the project and throughout the lifecycle, is seen as a fundamental tenant of success. Failing to engender the required process for the ongoing communication with users throughout the lifecycle of a project, has been a key failure factor within many studies (Barker and Frolick 2003; Gauld 2007; Keil et al. 1998; Pan et al. 2008; Scott and Vessey 2000; Yeo 2002). Project success is influenced by effective communication with users throughout the project lifecycle underpinned by an effective stakeholder identification and analysis exercise at project start (Dan et al. 1998; Niekerk and Steyn 2011; Poon et al. 2011; Procaccino et al. 2005).

3.3 Use of skilled resources

The project team is formed around a set of people that have the required skills and experience. Successful projects require access to experienced staff with the appropriate technical and managerial skills at each stage of the project. Successful projects require dedicated skilled and experienced resources to fulfil the many and varied roles required to deliver the project. Project teams need to be structured with staff possessing the relevant skills capable of delivering to plan (Procaccino et al. 2005; Sumner and Molka-Danielsen 2010) and the necessary experience to maintain the momentum of delivery throughout the project lifecycle.

3.4 Skills experience and style of project manager

The appointed project manager has the required blend of skills, experience and style to manage the project effectively. This factor relates to the appointment of an experienced and qualified project manager who is able to manage the project taking into account the culture of the organisation and experience of stakeholders. Projects can suffer from significant complexity in the political and technical context (de Miranda Mota and de Almeida 2012). Studies have highlighted the links between project management competency and the success of the project (Haggerty 2000; Mir and Pinnington 2014). The modern project manager needs the right blend of technical experience, leadership style, people skills and political abilities to drive projects forward (Hyvari 2006; Muriithi and Crawford 2003; Turner and Müller 2005). Projects require intelligent leadership (Christianson and Walker 2004) and a balancing of focus on the technical deliverables with the people related factors (Atkinson 1999; Belout and Gauvreau 2004; Marnewick 2012).

3.5 Management of scope

Project scope is formally managed as a key project process. The management of project scope is a fundamental product of successful project management and project delivery. Projects are subject to changes to requirements and as the project progresses through its various phases the scope of the project must be managed within a structured change environment. Projects have failed due to poor scope management with changes to requirements being poorly managed and not controlled effectively (El Emam and Koru 2008; Keil et al. 1998; Schmidt et al. 2001). Changes to scope are a natural consequence of the project lifecycle, especially on large projects where the project duration may be measured in years not months. However, if this process is poorly managed and scope is allowed to increase and drift, successful outcomes are unlikely. Scope management is defined as a key knowledge area within the PMBoK® and is positioned as being a core component of project success (PMI 2014). The literature supports the link between project success, the formal management of requirements and project scope (Dekkers and Forselius 2007; Parsons-Hann and Liu 2005; Tamai and Kamata 2009).

3.6 Project audit process in place

Organisation has a formal project audit function in place. This factor relates to organisations accepting the benefits of early and mid-cycle project audit ensuring projects are assessed at key stages. Projects can suffer where organisations do not have effective processes in place to audit quality and progress against plan (Jones 2006; Kerzner 2013; Verner et al. 2008). Project health checks and audits can give the executive valuable information on project status based on an independent assessment of its viability, performance against baseline, risk and potential benefits realisation (PMI 2014). Many organisations, in particular public sector organisations, attempt to manage the risk of failure by instigating audits at the end of each stage. These audits are seen as gateways to progression to the next stage and depending on project size, are mandatory for UK Government projects. However, large projects may have long lead-times where timescales between stages may be many months or in some cases—years. Successful outcomes are better served by ensuring project audits and regular assessments of progress are integrated into the project methodology and enforced by the executive (Hughes et al. 2015; Kerzner 2013).

3.7 Use of a project management methodology

Projects managed in accordance with a defined methodology. Organisations can better assure success where projects are structured around a formal methodology where the project organisation, deliverables and accountabilities are all clearly defined. Successful outcomes are influenced by the adoption of project management practices as part of an overall methodology. However, this practice can only provide the necessary conditions for success and cannot be a guarantee of success (Lepmets 2010; Poon et al. 2011). Successful project managers need to apply methodology intelligently ensuring they strike the right balance between rigor and process with that of imagination and pragmatism to suit the context of the organisation (Tiwana and McLean 2003). Success can also be influenced by the selection of an appropriate methodology that fits the organisations cultural and practical requirements (Papke-Shields et al. 2010).

3.8 Clear business case

The project has a clear and defined business case. This factor highlights the criticality of developing a business case that sets out the justification, timescales, benefits to the organisation and costs of the project. The project business case sets out the required information to assess whether the project is or remains viable and is deemed to be a worthwhile investment for the organisation (OGC Group 2013; PMI 2014). When a project doesn’t have a viable business case or where the justification for the project has changed, the project is unlikely to deliver its defined benefits (Kerzner 2015; Pan et al. 2008). Successful outcomes are influenced by the quality and maintenance of the business case and inherent benefits to the organisation.

3.9 Resistance management process

The processes required to manage user resistance are an integral component of the project. This factor relates to organisations understanding that resistance to change can be a significant factor that can negatively affect the progress of projects. Organisations that understand the key importance of managing user resistance have established processes and procedures in place to deal with these sorts of issues as they arise and to plan for resistance from the onset (Prosci 2012). Studies have highlighted the significant problems faced by organisations when projects fail to manage user resistance issues effectively (Beynon-Davies 1995; Brown and Jones 1998; Fitzgerald and Russo 2005; Gauld 2007; McGrath 2002). It is generally accepted within practice and also in the literature, that organisations need to take steps to incorporate user resistance strategies early in the project life cycle (Bartis and Mitev 2008; Klaus and Blanton 2010). Failing to tackle these issues carries risk throughout the project thereby, increasing the chance of failure (Prosci 2012). Anxiety and fear of the unknown are powerful emotions both requiring a deeper understanding to get to the root of any resistance. Projects will increase the chances of success if effort is made to analyse the source and contextual aspects of resistance, engendering an understanding of cultural issues and the history of change within the organisation (Hiatt and Creasey 2012). Organisations need to develop effective processes to manage resistance as part of an overall strategic view of change management. This is crucial to the emergent and dynamic nature of modern systems implementation (Dwivedi et al. 2015).

3.10 Organisation project maturity

The organisation has a project oriented culture and a record of project delivery. This factor relates to the organisation adopting a project focussed culture and infrastructure aligned with delivering projects to a defined business case. Organisations that have established a capability that understands project structures, terminology, working practices and methods are more likely to react positively to new change initiatives (Hiatt and Creasey 2012). An organisation that exhibits a good level of project maturity is likely to possess an existing set of processes, tools and procedures, project templates governance structure and established lessons learned process. Achieving project maturity takes time and requires commitment at all levels of the organisation with the pragmatic implementation of appropriate levels of project management and planning (Kerzner 2015; Lambrechts et al. 2011). Establishing appropriate internal cross-functional organisational structures and the alignment with a project management delivery structure can have important implications for project success (Lechler and Dvir 2010).

3.11 Formalised role definitions

The project has clearly set out the required individual role definitions and responsibilities. This factor relates to the organisation formally defining the various roles for the project ensuring that all responsibilities are clear and unambiguous. Projects may be structured around dispersed teams spread across separate geographical locations and time zones, emphasising the criticality of formalising key project roles. The negative consequences of ill-defined roles and responsibilities can be a significant risk to the project, where initiatives have suffered from significant communication issues, misunderstanding of requirements and unclear objectives (Avison and Wilson 2002; Philip et al. 2009). Each of the key project roles together with their responsibilities and communication paths are clearly set out in the guidance within PRINCE2® and PMBoK®. Projects are better aligned with success where staff are clear about their own individual roles and responsibilities. Clarity of roles and responsibilities is critical in the early stages of a project when teams are formed and ambiguity may exist over specific boundaries of responsibilities (Kerzner 2013).

3.12 Tools and infrastructure

The project has the required tools and infrastructure. This factor relates to the project having access to the required tools and infrastructure and the allocated budget to procure all necessary resources. Studies have highlighted the criticality of project managers utilising planning and budget management tools to be able to manage their projects effectively (Raymond and Bergeron 2008). Organisationally, projects can be complex, requiring disparate multi-disciplined teams of staff. Project managers need access to a core set of standard tools to enable them to manage the project effectively (Milosevic and Patanakul 2005). Organisations are increasingly requiring key data on project progress in the form of metrics and Key Performance Indicators (KPI) to ensure the project is on track to achieve success. A Project Management Information System (PMIS) can be a key component in working toward project success, mitigating problems with project communication facilitating the flow of critical status data at all levels of the project (Kerzner 2015).

3.13 Formal risk management

The project has a formal process in place to manage risk. This factor relates to the organisation having an established process to assess and manage threats to the project. Risk is defined as the probability and potential consequence of not achieving a specific project outcome or deliverable, normally expressed as a threat to the project (OGC 2013; PMI 2014). As such risk management is a key element of the practitioners responsibility and requires constant management throughout the lifecycle of the project (de Bakker et al. 2010). Cooke-Davies (2002) highlighted a number of risk related practices that were linked to success, namely: adequacy of risk management education within the organisation, processes for risk ownership, maintenance of a visible risk register and management plan. These specific practices together with the formal assessment and management of risk within the organisation, are key to mitigating the potential threats to successful project outcomes.

3.14 Short stage duration

The project has been structured to ensure stages are of short duration. This factor emphasises the potential impact on success where the project is structured around short duration stages to ensure adequate control is maintained throughout the lifecycle. Many organisations have experienced the extensive problems resulting from excess complexity and have drifted between long drawn out stages with distant milestones supported by a culture of non-delivery (de Miranda Mota and de Almeida 2012). Long stages are often associated with large projects that have been shown to have a significantly reduced chance of success than smaller and less complex projects, highlighting the inevitability of failure at some level (Standish Group 2013; Verner and Abdullah 2012). Studies have proposed that organisations should perhaps be managing, planning and assessing the viability of large and strategic projects in a different way (Bendavid and Golany 2009; Jones 2006; Wu et al. 2009). Breaking up large projects into smaller more manageable projects each with manageable short stage durations needs to be a key component of an effective strategy to deliver successful outcomes (Cooke-Davies 2002).

3.15 Effective benefits management process

Project benefits are defined and a process exists to ensure they can be managed. This factor emphasises the criticality of defining project benefits and establishing a process to formalise benefits realisation. Benefits in the project context are the measured outcomes of a project that are the perceived advantages, values and improvements to the organisation that can be directly linked with the project deliverables (Letavec 2014). Benefits need to be identified, documented and managed through to delivery as part of the process of benefits realisation (PMI 2014). Some benefits cannot be measured until many months after project delivery. Furthermore benefits may not be fully realised until other components or associated projects are delivered perhaps as part of a programme of work. Benefits may change over the lifecycle of a project especially on long lead-time or large and complex projects. Projects can increase the chances of successful outcomes by implementing an effective benefits management processes that fully supports the realisation of benefits to the organisation (Kerzner 2015).

3.16 Integrated change and project management

Project and change management coexists with integrated plans and defined dependencies. This factor is associated with the project executive visibly supporting the integration of project and change management to ensure full benefits of both disciplines are realised. Historically, traditional project management has failed to recognise many of the people related aspects, instead concentrating on the tangible, technical deliverables (Leyland et al. 2009; Hughes et al. 2015). However, studies have highlighted the importance of ensuring these two disciplines are coordinated and integrated within an overall methodology and the reality that in practice, change and project management are inseparable (Ash 2007; Hornstein 2015; Parker et al. 2013). Success relies on the establishment of a culture that moves away from a silo, competing and non-cooperating practice to a more collaborative model (Hornstein 2015). Moving toward a more integrated methodology, with unified plans, co-located organisation and clear management structure, gives the best chance of success (PMI 2014; Prosci 2012). The required cultural shift required for organisations to benefit from integrated change and project management has the potential to deliver more consistent and successful outcomes (Jarocki 2014).

3.17 Established post mortem process

A Post mortem process is established as an integral component of the lifecycle. This factor relates to the organisation establishing a formal post mortem and project health check structure and process with the necessary resources in place. There is often a tendency for organisations to progress to the next project without learning the lessons from existing projects as pressure from senior management moves the focus to the new initiative (Hughes et al. 2015). Studies have highlighted as many as 81% of organisations generally do not conduct post mortem reviews and for those organisations that do, many seem to restrict this practice to successful projects only (Ewusi-Mensah and Przasnyski 1995; Verner et al. 2008). It is clear that all organisations, large or small can benefit from learning the lessons from previous projects even when the project is not a success (Kerzner 2013). This requires the consistent collecting and recording of key data and lessons learned (Castejón-Limas et al. 2011). Embedding this activity into a project methodology can ensure that organisations treat post-mortems as an accepted part of the process and senior management can monitor the outputs. The guidance within PRINCE2® and PMBoK® highlights the importance of post mortem based activities for realising success on future projects. Identifying what went wrong and applying the lessons learned on subsequent projects is key to maximising the chances of project success (de Wit 1988).

4 Research methodology: ISM process

ISM is a mathematically derived methodology that can represent a complex problem via a systematic process based on the structural modelling of interconnected matrices (Sage 1977, Warfield 1974). ISM enables the creation of models that represent interdependencies between a set of factors highlighting potential influences they may have on each other (Agarwal et al. 2007; Cherrafi et al. 2017; Gopal and Thakkar 2016; Haleem et al. 2012; Kumar et al. 2016; Purohit et al. 2016). The ISM process requires a set of participants—experts in the subject matter, to provide a consensus view on the relationships between a set of factors via structured debate (Agarwal et al. 2007; Janes 1988; Ravi and Shankar 2005). Researchers have utilised expert participants in previous studies in the application of Delphi, IRP and Decision Making Trial and Evaluation Laboratory (DEMATEL), to provide judgement and contextualised perspective on factor interrelationships (Haleem et al. 2012; Schmidt et al. 2001; Tzeng and Huang 2012). These initial factor interdependencies are subsequently processed via the ISM methodology to develop the requisite interrelationships between the factors for each ISM step. This process is extended at each stage to formally identify the dependent links between each of the factors.

Although not a formal element in the ISM process, many studies develop an additional step to derive the Matrics d’Impacts Croises-Multiplication Applique an Classment (MICMAC) (translated to Cross-Impact Matrix Multiplication Applied to Classification) analysis (Duperrin and Godet 1973) after the canonical form step. This step is used to visually represent the driving and dependence power of the variables via a structured quadrant separated matrix (Sharma and Gupta 1995; Mandal and Deshmukh 1994). The MICMAC step is included in this study. The ISM process is presented in Fig. 1.

Fig. 1
figure 1

adapted from Agarwal et al. 2007)

ISM process (

The ISM process requires a set of expert participants to provide a consensus view on the relationships between a set of variables (Agarwal et al. 2007; Janes 1988; Ravi and Shankar 2005). The review of the selected IS success factors entailed the discussion and analysis of nine expert participants. Each of the experts are IS practitioners working within a number of different sectors: NHS, finance, public sector, consultancy, and Ministry of Defence, undertaking a variety of roles within their respective organisations including: project and change management, business analysis and systems development. The participants were specifically selected to offer their practitioner based perspective and experience on the interdependencies between the success factors in compliance with the ISM process. Data was collected in a semi-structured interview format with the researcher leading the experts through the set of specific pre-prepared questions relating to the potential interdependencies between each of the factors. Participants were asked to interpret the extent of the relationship between each of factors in accordance with the ISM process. The results of this step in the ISM method are detailed in the next section. The consensus view on the extent and type of the relationship was discussed and recorded. The summarised data forms the basis of the initial Structured Self Interaction Matrix as outlined in Table 2.

Table 2 Structured Self Interaction Matrix (SSIM)

5 ISM results

The selected factors listed in Table 1 are processed in alignment with the ISM methodology. The following steps present the ISM process in detail, identifying the key activities and outputs at each stage leading to the final digraph.

5.1 Structured Self Interaction Matrix (SSIM)

The expert participants were tasked with identifying all pair-wise relationships between the factors. This process entails the experts ascertaining whether one factor has influence over another and how the same factor may be influenced by other factors in the matrix. The SSIM matrix is set out in Table 2. The presented SSIM data outlines the relationships between the factors in terms of i (rows) and j (columns) and their respective relations. A simple notation using the symbols: V, A, X, O is used to denote each of the separate relationships.

  • V: variable i will have an influence on variable j;

  • A: variable i will be influenced by variable j;

  • X: variable i and variable j will be influenced by each other;

  • O: variables i and j are not related and no influence exists.

The data within the SSIM (as shown in Table 2) is the output of the data gathering exercise with the expert participants. The matrix is populated using the V, A, X, O notation as described above. The shaded section in Table 2 signifies the duplicate (j, i) references within the matrix and are ignored for this exercise.

5.2 Initial Reachability Matrix (IRM) and Final Reachability Matrix (FRM)

The next step in the ISM process is the development of the initial and final reachability matrices. The SSIM notation is converted to a binary format structured to align with the following rules:

  • if the (i, j) cell entry in the SSIM is V, then the equivalent (i, j) entry in the IRM becomes: 1 and the (j, i) cell entry becomes: 0;

  • if the (i, j) cell entry in the SSIM is A, then the equivalent (i, j) entry in the IRM becomes: 0 and the (j, i) cell entry becomes 1;

  • if the (i, j) cell entry in the SSIM is X, then the equivalent (i, j) entry in the IRM becomes: 1 and the (j, i) cell entry also becomes 1;

  • if the (i, j) cell entry in the SSIM is O, then the equivalent (i, j) entry in the IRM becomes: 0 and the (j, i) cell entry also becomes 0;

Table 3 highlights the completed IRM where the data in the SSIM has been converted to binary format via the rules outlined above.

Table 3 Initial Reachability Matrix (IRM)

Table 4 applies transitivity to the IRM. Transitivity is bolded using the notation 1*. Transitivity can be described in the context of:

Table 4 Final Reachability Matrix (FRM)

If A is connected to B (\( A \to B \)) and B is connected to C (\( B \to C \)) a transitive relationship exists between A and C (\( A \to C \)).

The process to develop the Final Reachability Matrix (FRM) from the IRM to include transitivity is set out in (1):

∀i ∀j ∀k, if ∃ k such that k ≠ i and k ≠ j

$$ \left( {{\text{M}}\left[ {{\text{i}},{\text{ k}}} \right] = 1} \right) \wedge \left( {{\text{M}}\left[ {{\text{k}},{\text{ j}}} \right] = 1} \right) \wedge \left( {{\text{M}}\left[ {{\text{i}},{\text{ j}}} \right] = 0} \right){\text{ then M}}\left[ {{\text{i}},{\text{ j}}} \right] = 1^* $$
(1)
  • M is the IRM.

  • i, j represents the rows and columns respectively.

  • k represents the (i, j) cell reference in the transitivity process.

  • ∀ represents: for all instances of: i, j, k.

  • ∃ denotes a match between column instance ‘1’ and row instance ‘1’ at location k.

If all three conditions are true i.e. If (M[i, j] = 0) and (M[i, k] = 1) and (M[k, j] = 1), then we set M[i, j] = 1* to signify transitivity at this cell reference.

5.3 Partitioning of the FRM

The completed FRM must now be assessed based on the reachability and antecedent sets for each of the variables in the matrix (Warfield 1974). The reachability set R(Pi) consists of the element itself together with other elements which it may help to achieve. The antecedent set A(Pi) consists of the element itself and other elements which may help in achieving it.

Iteration I of the level partition matrix identifies the instances of a match between the reachability and intersection sets. Where a match exists; “I” is inserted against the appropriate variable. The matching elements identified in Table 5: (8) Clear business case, (9) Resistance mgt process, (15) Effective benefits mgt process, (16) Integrated change and project mgt, (17) Established post mortem process will be at the top level in the ISM diagram exhibiting high levels of dependency. This process is followed for the remaining levels, but for each iteration the instances of matches in the previous iteration are removed from the matrix.

Table 5 Level partition—iteration I

Table 6 outlines iteration II for matches between the reachability and intersection sets for the next level with the previous level matching factors removed. The matching elements at this level are: (2) User involvement throughout the project and (5) Management of scope. These factors will be positioned at the 2nd level of the ISM model.

Table 6 Level partition—iteration II

Iteration III is outlined in Table 7. Matches are found for the factor: (14) Short stage duration. This element will form the third level in the ISM model.

Table 7 Level partition—iteration III

The next iteration of the level partition process is shown in Table 8. Factors (1) Engaged and committed sponsorship, (4) Skills, experience and style of PM, (7) Use of project mgt methodology, (10) Organisation project maturity, (11) Formalised role definitions, (12) Tools and infrastructure, (13) Formal risk mgt, are the factors at this level and will be positioned at level four in the ISM model.

Table 8 Level partition—iteration IV

Table 9 presents the iteration at level V in the ISM process. This iteration identifies two matches at this level: (3) Use of skilled resources, (6) Project audit process in place. These factors will be positioned at the lowest level of the digraph as they exhibit the highest levels of driving power and therefore, influence on other factors in the model.

Table 9 Level partition—iteration V

5.4 Development of the canonical form matrix

Table 10 shows the canonical form of the matrix. The canonical form is a restructured version of the FRM where the factors are grouped to align with the level partition stage. The Level column in the table highlights the implicit ordering that will be represented in the final ISM diagram denoting the dependent and driving attributes of each of the factors.

Table 10 Canonical form of FRM

5.5 Driving and dependence power: (MICMAC) analysis

Table 11 presents the Canonical form from the previous step with the addition of the driving and dependence power ratings. The driving and dependence figures are summed across each axis to provide the totals. These totals represent the factors that exhibit the greatest influence and dependence on connected factors. The ratings are scored 1–17 to match the number of factors. A driving power of 16 or 17, demonstrates a factor that has significant influence on other interconnected factors. Whereas a factor with a dependence power of the same level (16 or 17), denotes a factor that can be significantly influenced by connected factors in the model.

Table 11 Driving and dependence power applied to the canonical form matrix

MICMAC analysis is used to visually represent the driving power and dependence power of the factors and multiplication properties of matrices (Sharma and Gupta 1995; Mandal and Deshmukh 1994). The MICMAC diagram is useful for highlighting the key enablers and dependent factors that drive the system in terms of the IS SFs influence.

The MICMAC diagram presented in Fig. 2 highlights the driving and dependence attributes of the factors and classifies the four quadrants as follows:

Fig. 2
figure 2

MICMAC diagram

  • Autonomous—identifies factors that have weak driving power and weak dependence and therefore, low impact. This means they are relatively disconnected from the system having few links to other factors.

  • Linkage—identifies factors that have strong dependency power and strong driving power. As such the factors within this quadrant are classed as unstable as any action on these factors will have a corresponding effect on other variables and feedback on themselves.

  • Dependent—identifies factors that have strong dependence power but weak driving power.

  • Independent—identifies factors that have weak dependency power but strong driving power and are often termed—key factors.

The MICMAC analysis in Fig. 2 highlights that the majority of factors are positioned within the Linkage quadrant. This highlights the unstable nature of factors in this quadrant. These factors exhibit strong dependency power and strong driving power. The net effect of these attributes is that any action on these factors will have a corresponding effect on other factors and feedback on themselves.

The factors: (3) Use of skilled resources and (6) Project audit process in place are located within the Independent quadrant. These factors generally have weak dependency power but strong driving power demonstrating high levels of influence on connected factors at higher levels in the digraph. Two factors are located within the Dependent quadrant—(14) Short stage duration and (17) Established post mortem process. Dependent factors have strong dependence power but relatively weak driving power. No factors are located within the Autonomous area of the MICMAC diagram.

Closer inspection of the Linkage quadrant highlights three main areas of clustering within this sector. The factors: (4) Skills, experience and style of PM, and (10) Organisation project maturity, are located toward the top left of the quadrant. These two factors exhibit maximum levels of driving power, but in comparison to the remaining factors in this quadrant, demonstrate weaker levels of dependence power. The second area of clustering within this quadrant includes the following factors: (7) Use of project mgt methodology, (12) Tools and infrastructure, (11) Formalised role definitions, (1) Engaged and committed sponsorship, (13) Formal risk mgt, (16) Integrated change and project management. These factors are located high within the quadrant with near maximum level of driving power but also exhibiting relatively high levels of dependence power. The third cluster of factors within this quadrant includes: (8) Clear business case, (15) Effective benefits mgt process, (2) User involvement throughout the project, (5) Management of scope and (9) Resistance management process. These factors exhibit lower levels of driving power whilst demonstrating relatively high levels of dependence power.

5.6 ISM model/digraph

The development of the ISM process model or digraph is the final step in the ISM process as shown in Fig. 3 and displays the visual representation of the factors and their associations with each other.

Fig. 3
figure 3

ISM Model/Digraph

The digraph is developed from the Canonical form in Tables 10 and 11. The top level of the ISM diagram identifies the five factors that were identified in the level I partition processing, namely: (8) Clear business objectives, (9) Resistance management process, (15) Effective benefits management process, (16) Integrated change and project management, (17) Established post mortem process. These factors have maximum levels of dependence power but varying levels of driving power therefore, are significantly reliant on the lower level connections in the model. The next subsequent levels depict: (2) User involvement throughout the process, (5) Optimisation of scope and (14) Short stage duration respectively. A large number of factors are directly connected to (14) Short stage duration. Level four in the digraph identifies seven factors namely: (1) Engaged and committed sponsorship, (4) Skills, experience and style of PM, (7) Use of project mgt methodology, (10) Organisation project maturity, (11) Formalised role definitions, (12) Tools and infrastructure, (13) Formal risk mgt. The final layer in the model depicts (3) Use of skilled resources and (6) Project audit process in place. These lower level factors have strong driving power and therefore, influence over other connected factors in the model.

6 Discussion of results

The MICMAC and digraph analysis highlights diagrammatically the strong levels of interdependency between the factors and potential influence certain factors have on others in the model. The clustering of factors in the Linkage quadrant highlights the instability of the relationships in that any action on these factors has a corresponding effect on other factors and feedback on themselves. The two factors at the lowest level of the digraph and MICMAC: (3) Use of skilled resources and (6) Project audit process in place are identified in the model as exhibiting the maximum levels of driving power. The net effect of these factor characteristics are that in instances where a project is staffed with skilled, experienced, capable resource and where the organisation has an established project health check and audit function, these factors can drive success. Previous studies have emphasised the links between IS project success and the performance of these key factors (Creasy and Anantatmula 2013; Esa and Samad 2014; Kerzner 2015; Mir and Pinnington 2014; Procaccino et al. 2005; Turner and Müller 2005). This study extends these findings by connecting the criticality of these two separate factors and their joint influence potential within the model. Organisations would be wise to ensure these building blocks are in place to leverage the potential influence from these two factors in driving successful outcomes.

The factor: (1) Engaged and committed sponsorship is cited as a key influencer of success in many aspects of the literature (Prosci 2012; Standish Group 2013; Young 2005) where studies have identified the criticality of appointing the right person within the organisation to drive the project and engage the key stakeholders. This study supports these findings, in that this factor demonstrates near maximum levels of driving power and high levels of dependency in the MICMAC and digraph analysis. This factor is also closely associated with the factors: (4) Skills, experience and style of PM, (7) Use of project mgt methodology, (10) Organisation project maturity, (11) Formalised role definitions, (12) Tools and infrastructure, (13) Formal risk mgt, highlighting the significant role these closely coupled factors have on the remaining connections within the model. The digraph illustrates that (1) Engaged and committed sponsorship is dependent on (3) Use of skilled resources and (6) Project audit process in place. This deviates somewhat from the literature in that these factors although listed as independently aligned with success within a number of studies, are not identified in the context of their interdependency. The nature of these relationships suggests that for a project to benefit from good and effective sponsorship, the organisation needs to ensure that the project has a skilled team in place and that audit processes are established to drive and assure the benefits of engaged and committed sponsorship.

The realisation that large and complex projects need to be structured and managed in a different way to influence a change in outcomes, has been the subject of much debate in the literature (Dwivedi et al. 2015; Hughes et al. 2015; Standish Group 2013). The factor (14) Short stage duration is one approach to ensuring that projects do not drift and that early warning signs are identified at each step in the lifecycle. This factor is shown in the model to be highly dependent on: (1) Engaged and committed sponsorship, (4) Skills, experience and style of PM, (7) Use of project mgt methodology, (10) Organisation project maturity, (11) Formalised role definitions, (12) Tools and infrastructure, (13) Formal risk mgt. This interdependency suggests that organisations need to put steps in place to formalise these related factors to gain maximum benefits from structuring projects around short duration stages. Success is better assured in instances where stages are kept short with agreed milestones and clear performance indicators (Cooke-Davies 2002; Shenhar et al. 2001).

The high levels of dependency power of the factors located at the top of the digraph: (8) Clear business case, (9) Resistance mgt process, (15) Effective benefits mgt process, (16) Integrated change and project mgt, (17) Established post mortem process, demonstrate how these factors can be influenced by the interconnected factors lower down in the model. Understanding that success for each of these heavily dependent factors, is reliant on many other interconnected factors, is a key consideration within organisations. The literature has cited numerous instances were projects have failed to manage these areas effectively with resulting negative consequences on project outcomes (Lemon et al. 2002; McGrath 2002; Mitev 1996). Studies have supported the correlation between user involvement and project success where resistance management is a key factor (Belout and Gauvreau 2004; Poon et al. 2011). Further studies have highlighted the criticality of an effective benefits management processes (Kerzner 2015) and the positive impact on outcomes when project and change management are integrated (Ash 2007; Hornstein 2015; Parker et al. 2013). The digraph demonstrates how these factors are directly dependent on (2) User involvement throughout the process, (5) Optimisation of scope. The literature supports formal optimisation and management of scope (Dekkers and Forselius 2007; Parsons-Hann and Liu 2005; Tamai and Kamata 2009) highlighting the criticality of these factors and contribution to positive project outcomes. The results indicate that organisations could better assure success by manage these factors closely, recognising the influence they have on factors at the top of the model.

7 Conclusions

Studies have explored the factors surrounding the success of IS projects, but in the main have failed to progress beyond developing lists of recommended SFs, omitting to analyse the relationships and potential influence between factors. This study has explored the interrelationships between IS SFs incorporating ISM as the methodology to develop and contextualise the dependent relationships. This approach has yielded further insight to the interdependencies between SFs and their contribution to successful project outcomes extending the existing research and our understanding of this topic.

The findings in this study highlight the significant interconnectivity of many SFs identifying strong relationship between the factors within the model. The results highlight the significant driving power and therefore influence that the factors: (3) Use of skilled resources and (6) Project audit process in place. These two factors underpin the success of many other factors in the model. Organisations are recommended to pay particular attention to these two factors as significant influencers of successful outcomes. The high levels of dependency power of the factors positioned at the top of the digraph: 8) Clear business case, (9) Resistance mgt process, (15) Effective benefits mgt process, (16) Integrated change and project mgt, (17) Established post mortem process, indicate the criticality of organisations closely managing the interconnected factors lower in the model to increase the potential for success.

This study is presented as a valuable contribution to the greater understanding of the components of IS project success and is positioned as a potential framework to guide academics and practitioners in the deeper understanding of this subject. To our knowledge; this study is the first to explore the structure and nature of the interdependencies between the factors surrounding IS project success using ISM. This research asserts that by adopting an ISM based approach, the novelty of the interdependencies between SFs provides a deeper understanding and application over previous research on this topic. This new insight provides valuable clarity in identifying the importance and influence of specific SFs and how these can contribute to IS project success. Many of the findings from this study provide new insight to practice within organisations as well as contributing to the wider body of literature.

7.1 Limitations of study and suggested future research

This research is limited by certain constraints of implementing the ISM method. Specifically, the method does not offer a comprehensive mechanism to support the ranking of factors within the model. Future research is recommended to develop this area to provide a richer more detailed understanding of the interrelationships, integrated with a ranking element within the method.