Abstract
Program management continues to gain traction as an approach to managing the development and implementation of advanced information technology (IT). The guidance and structure provided by program principles and processes enhance an organization’s ability to achieve the benefits of a large-scale IT deployment. However, realizing the benefits of contemporary IT to support organizational strategy is proving problematic. In this study, we conduct a conceptual and critical review of the IT program management literature to determine the current research in achieving success and develop frameworks that encourage coordinated studies to address further benefits from IT programs with differing strategic purposes.
Introduction
From the humble beginnings of computational and record-keeping support, information technology (IT) has grown into a major force, if not the major force, behind changing organizational strategy (Jedynak et al., 2021; Nadkarni & Prügl, 2021; Vial, 2019). IT-enabled strategy requires many projects to realize the benefits of implementing extraordinary change. Therefore, program management approaches are increasingly adopted by an organization to realize benefits from their IT investments (Gregory et al., 2015; Jiang et al., 2018; Midler et al., 2019; Teubner, 2019). Still, IT programs tend to suffer from strategic misalignment, paradoxes, and conflicts among the different levels and stakeholders in an organization, hyperdynamic environments, simultaneous technology and business change, and complexities of multiteam systems (Cheng et al., 2020; Dingsøyr et al., 2018; Fernandez et al., 2022; Gregory et al., 2015; Jiang et al., 2018; Teubner, 2019).
Early purposes of traditional program management dealt with limitations of individual project management such as a lack of project prioritization and a lack of recognizing dependencies among projects. Ferns (1991) defined a traditional program as “a group of projects that are managed in a coordinated way to gain benefits that would not be possible were the projects to be managed independently” and program management as the “coordinated support, planning, prioritization and monitoring of projects to meet changing business needs” (p. 149). Accordingly, IT program management focuses on coordinating a group of IT projects (e.g., functional IT/IS [information systems] implementation) and other supporting activities to deliver technological capabilities and further gain functional or business benefits or values from technology. However, unlike traditional program management, IT program management suffered a more complex nature by pushing changes in behavior and processes by adding complex technologies (Gregory et al., 2015; Markus, 2004; Teubner, 2019).
Program management evolved to become “structures and processes that are used to coordinate and direct multiple interrelated projects that together constitute an organization’s strategy” (Partington et al., 2005, p. 27). Further evolution of thought brought us to the level of organizational changes or business transformation to implement strategy (Lehtonen & Martinsuo, 2008). IT program management then focused on implementing IT-enabled transformation or digital transformation via coordinating multiple interrelated IT or digitization projects (e.g., big data analysis platform development) to realize the strategic benefits of technology. Thus, IT program management integrates multiple IT/digitization projects to realize strategic benefits from emerging technology.
The ever-increasing intrusion of technologies into business processes, behaviors, and strategies continued to add to difficulties in achieving implementation success (Chang et al., 2014; Gregory et al., 2015; Teubner, 2018). Technochange became the watchword for IT intrusion, with complexities and disruptions that exceeded the ability of standard methodologies to succeed (Hanelt et al., 2021; Jedynak et al., 2021; Markus, 2004; Montealegre et al., 2019). The current trend of digital transformation (DT) continues the acceleration toward massive change that must be effectively managed from inception to completion (Vial, 2019; Yeow et al., 2018). IT program management is a necessary consideration for an organization to respond to the complex IT and DT intrusion for two reasons—integration and flexibility.
Intruding technologies must be implemented via IT programs to integrate the multiple IT components or modules that deliver capabilities and realize benefits (Teubner, 2019). For an IT-enabled transformation program, the object and outcome are what Gregory et al. (2015) call an IT platform, what Jiang et al. (2014) call an enterprise system, and what Teubner (2019) describes as IT-based infrastructure. Regardless of the name, they all contain multiple, heterogeneous IT components or IS modules, which couldn’t be individually developed to achieve the intended organizational benefits (Jiang et al., 2014). For example, an enterprise-wide system (ES) as the object of IT-enabled transformation will separate into multiple modules based on functions in the firm to support operational needs. The segmentation into modules by business function is a practical approach to delineate individual projects in an ES or infrastructure implementation (Chang et al., 2014; Teubner, 2019). The success of responding to new IT intrusion depends on the extent of program integration among its representative IT projects and the extent to which the IT program aligns with the organizational goals. Further, an IT program enables organizational flexibility in responding to intruding technologies (e.g., cloud computing, big data, artificial intelligence [AI] Internet of Things [IoT], blockchain) (Ribbers & Schoo, 2002; Seddon et al., 2010; Jiang et al., 2018).
Seeking guidance in the literature is problematic, since the IT program management literature suffers from ambiguous definitions and limited knowledge of program processes and structures where significant technology change is accompanied by major business change (Gregory et al., 2015; Hanelt et al., 2021; Teubner, 2019). Reported failures are attributed to many causes and include a limited understanding of the environment or organizational conditions (Martinsuo & Hoverfält, 2018; Mueller et al., 2019), improper identification of IT program characteristics (Gregory et al., 2015; Miterev et al., 2016; Shao, 2018), mismanagement of the organization-wide interdependencies (Hoegl & Weinkauf, 2005; Jiang et al., 2018; Parolia et al., 2011; Wu et al., 2020), and poor governance over the life of the program (Khan, 2014). Figure 1 highlights these collected issues (Jiang et al., 2018). Our goal for this study was to elaborate on this framework and address the following:

Factor categories impacting IT program success
We deviate slightly from the traditional order of academic reports because the questions are more foundational. Developing a significant background section requires an interpretive approach to the literature first to define an IT-enabled program, then further develop frameworks for the remaining questions. Thus, we move first to a description of the methodology and then address the research questions.
Methodology
Researchers must choose the better literature review type for the research questions (Klein & Müller, 2020). This study aims to provide a broad perspective of IT-enabled programs, including a definition, a taxonomy of types, governance processes, and organizational interactions. We will consider empirical and conceptual articles as data sources. These goals and focus indicate a critical and conceptual review approach is appropriate (de Guinea & Paré, 2017). A conceptual and critical review approach does not require exhaustive coverage. Thus, we only focus on the literature in the project management and IT fields.
Initially running several queries against online databases using the terms information system or information technology along with project or program management, we identified the primary journals publishing IT program management research. These include three journals in the project management field (International Journal of Project Management [IJPM], Project Management Journal [PMJ], and International Journal of Managing Projects in Business [IJMPB]) and 12 journals in the IS field (MIS Quarterly [MISQ], Information Systems Research [ISR], the Journal of Management Information Systems [JMIS], the European Journal of Information Systems [EJIS], the Journal of the Association for Information Systems [JAIS], Information Systems Journal [ISJ], the Journal of Information Technology [JIT], the Journal of Strategic Information Systems [JSIS], Information & Management [IM], Journal of Systems and Software [JSS], Information and Software Technology [IST], and Information Systems Management [ISM]).
To maintain systematicity and transparency in this study, we adopted structured and inductive interpretation methods to search, screen, and analyze relevant literature (Wolfswinkel et al., 2013). There are five steps in their guidelines: (1) define the scope of the review, (2) search the literature, (3) select the final sample, (4) analyze the corpus, and (5) present the findings. We outline the application of the first four steps in the following paragraphs and present the fifth step as our findings.
Using the 15 journals previously identified and the SCOPUS databases, we designed our final search criteria to contain the terms Information Technology (or digital or Information System* or enterprise system* or software development) and Program* (or complex project, or Multi* project, or Megaproject or Large project or strateg* project). This first-round search identified 7,690 papers. Given the term program widely refers to computer programs and studies focused on single project management, we read the abstract of all 7,690 to finalize our sample. Of all those, only 60 works remained as follows: IJPM (5), PMJ (7), IJMPB (3), MISQ (3), ISR (2), JMIS (3), EJIS (7), JAIS (4), ISJ (4), JIT (11), JSIS (3), IM (2), JSS (2), ISM (3) and IST (1). We downloaded full-text versions from the Science Direct, EBSCO, and AIS library databases to conduct further analysis.
Our analysis consisted of four iterative steps. First, for each work, we extracted multiple data points, such as any definition of an IT program or IT program management, to refine the research context (approaches, aims, IT, or business issues); the theoretical foundation, the research methods, specific IT program topics (context, constructs, relationships, boundaries); and the main findings. Second, we used semantic decomposition to develop the definitions of IT program and IT program management by systematically decomposing extant definitions into a series of constituting primitives and comparing those primitives across definitions to the typical components of IT program and IT program management. Third, we identified a typology based on a theoretical framework and the digital strategy literature to propose five types of IT program management and coded each source accordingly (Henderson & Venkatraman, 1993).
Fourth, we used inductive interpretive methods borrowed from grounded theory to recognize the IT program management process framework that serves to direct governance. Specifically, we began with open coding by annotating sources based on the above data points and important arguments or findings. Then, we performed two rounds of axial coding to refine our coding scheme into a more manageable set of higher-order categories of relationships. Finally, we integrated these relationships using selective coding. The result of this process is a high-level framework that incorporates the findings from our analysis based on the coverage of the primary relationships within our sample. Last, we considered the importance of interdependencies, initially focusing on cross-project interdependence but extended here to include cross-level issues and interfaces.
Findings
Definitions of “IT Program” and “IT Program Management”
A definition binds the conditions of a phenomenon. Yet, definitions of program management continue to evolve as organizations move on to ever more complex requirements (Pellegrinelli, 2011). IT-enabled programs are even more recent phenomena in a context of rapid change and suffer from a lack of clarity and consensus on fundamental concepts (Pellegrinelli, 1997). It’s not surprising, then, that even more ambiguity surrounds the particular notion of an IT-enabled program. Therefore, we begin our analysis of the sampled literature by considering definitions of IT programs and management. In particular, we refer to the rules summarized by Vial (2019) and evaluate existing definitions against these recommendations. Within our sample, we found 16 unique definitions (Table 1). These definitions mainly focus on a particular IT context, but several commonalities exist. Likewise, most definitions are not canonical and formal but descriptive and rely on institutional sources. Still, we use the few canonical and formal definitions to provide a basis for development.
Existing Main Definitions on IT Program and IT Program Management
We then applied semantic decomposition to systematically decompose extant definitions into a series of constituting primitives and compared those primitives across definitions to abstract out the typical components of IT program and IT program management using an inductive approach. For example, seven papers in our sample shared one common case of the development and implementation of an extensive private information systems network in the UK National Health Service (NHS), defined as a “major programme of several interrelated projects whose overall aim is to improve the quality and responsiveness of local and national health care services by enabling all parts of the National Health Service (NHS) to communicate with each other efficiently, securely, and cost effectively. It will provide a key part of the infrastructure to support the national IM&T Strategy” (Pouloudi et al., 2016, p. 158). In this definition, the “several interrelated projects” as one primitive was extracted and found comparable to “A portfolio of projects” (Mueller et al., 2019, p. 611), “a collection of individual projects with multiple interdependencies” (Jiang et al., 2018, p. 44), and “a coordinated set of interrelated IT projects” (Gregory et al., 2015, pp. 57–58). Two abstract properties or components of an IT program could be induced—Multiproject and relationship.
Repeating this approach, we identified five dominant properties for IT programs: (1) temporal organization, e.g., the life cycle of a program and the stages of IT; (2) technology-oriented, e.g., at least two projects on IT, developing IT, or impacting existing IT; (3) relationships among multiple projects, e.g., the interdependent relationship among the component projects; (4) IT-based values, e.g., the goal of the IT program; and (5) stakeholders, e.g., actors influencing the temporal organization or being influenced (see Figure 2 for derivation). We constructed a conceptual definition of an IT program with these properties as “a temporary organization for a set of related IT and supporting projects that deliver IT-based value for multiple stakeholders.”

Arriving at the properties of an IT program.
Five properties for IT program management are identified as (1) the target, i.e., the unit of analysis or entity of the organization; (2) coverage, i.e., the scope of the changes taking place within the target organization; (3) functional means, i.e., how the technologies and target entity will operate together; (4) iterative processes, i.e., the IT program shuffles among different stages of a program life cycle or technology life cycle; and (5) IT-based value, i.e., the outcome of IT program management (see Figure 3 for derivation). Together, IT program management is defined as “the iterative processes to apply technology to act on the target organization for a set of related IT and supporting projects that deliver IT-based value for multiple stakeholders.”

Arriving at the properties of IT program management.
Taxonomy of IT Programs
IT program management aims to fully realize potential IT-enabled values, which are determined by the function means between technology and the target organization. As such, the characteristics of IT-enabled programs are too numerous to consider and would include complexity, application, economic sector, duration, disruptions, risks, context, and industry as a minimum. Each program uniquely retains properties that will dictate the better processes and techniques to apply to assure successful completion (Pellegrinelli, 1997; Yu & Kittler, 2012). Therefore, we identify the major IT programs with the proposition that types may eventually yield generic advice. To that end, we adopt the lens of a strategic alignment model (SAM) that emphasizes the role of IT in supporting and shaping the business and advances the functional role of IT to a strategic role (Bharadwaj et al., 2013; Henderson & Venkatraman, 1993; Yeow et al., 2018).
SAM considers four fundamental components—business strategy, IT strategy, organizational infrastructure and processes, and I/S infrastructure and processes—to realize the full value of IT (Gerow et al., 2014; Gerow et al., 2015). The alignment involves two types of strategic fit, respectively IT strategic fit (IT infrastructure and processes should support the IT strategy) and strategic business fit (organizational infrastructure and processes should support the business strategy), and two types of integration between business and IT, strategic integration, and operational integration. Strategic integration links IT and business strategy to respond to the external market environment. Operational integration links organizational infrastructure and processes to IS infrastructure and processes to respond to internal conflicts. Henderson and Venkatraman (1993) defined four cross-domain alignment relationships among the four components: strategy execution alignment, technology transformation alignment, competitive potential alignment, and service level alignment. These are mapped onto the two-dimensional SAM framework shown in Figure 4. The vertical axis represents strategic dominance (IT strategy at the bottom and business strategy at the top). The horizontal axis represents operational choices (the left for the organization and the right for IT). The figure shows the chain of influence for each type in the original SAM. Location on the grid dictates distinctions in approach, particularly along three components of SAM—scope, competencies, and governance—all of which affect team composition and leadership, communication structures, training, and monitoring and control.

IT program typology.
Strategy execution alignment and technology transformation alignment are both characterized by having the business strategy as the driver. In strategy execution IT programs, the business strategy (BS) dictates the organizational infrastructure and processes (OIP), which in turn dictates the required IT infrastructure and processes (IIP). This perspective is perhaps the most common and widely understood as it corresponds to the classic hierarchical view of strategic management. In the sampled articles, enterprise and other complex systems implementation belong to this type of IT program (Table 2).
A Taxonomy of an IT Program
Differently, technology transformation programs involve implementing the chosen business strategy through appropriate IT strategy (ITS), leading to the required IIP. This perspective is not constrained by the current organizational design but instead seeks to identify the best possible IT competencies through appropriate positioning in the IT marketplace. Here, the set of related IT projects aims to (re)design the IIP to support a new IT strategy (e.g., use new technologies, obtain new IT competencies, IT agility) to further contribute to the chosen business strategy. One representative example of this type of IT program is identified by Gregory et al. (2015), where a large international bank aims to obtain IT-enabled competitiveness (see Table 2 for other examples of IT-enabled technology transformation programs).
When management explores how IT might enable new or enhanced business strategies, the IT strategy drives competitive potential and service level alignment. Competitive potential exploits emerging IT capabilities to impact new products and services (business scope), influence the critical attributes of strategy (distinctive competencies), and develop new forms of relationship (business governance). Unlike the previous perspective that considers business strategy as a given, this perspective allows the modification of business strategy via emerging IT capabilities. Beginning with the three dimensions of IT strategy (IT scope, IT governance, and IT skills), this perspective seeks to identify the best strategic options for business strategy and the corresponding set of decisions about organizational infrastructure and processes. We name this IT program IT competitive potential program, where a set of related IT projects exploit emerging IT to create new products and services, then support projects to modify OIP to achieve new business strategic goals. One example of this type of IT program is the development and implementation program of an extensive private information systems network in the UK National Health Service (NHS) (Clegg & Shepherd, 2007). See Table 2 for other examples.
Differently, an IT service level program focuses on how to build an IT service organization. This focus requires understanding the external dimensions of IT strategy with the corresponding internal design of the IT infrastructure and processes. The IT strategy pursues the capacity to meet customer needs. The IT organization must deploy resources and be responsive to the growing and fast-changing demands of the end-user population. In the IT service program, this would be a set of related IT projects and supporting projects to design IIP and build the OIP in support of these activities. One representative example of this type of IT program covers the needs of an IT outsourcing agency (Parolia et al., 2015). Table 2 contains other sources.
Though effective in categorizing much of the research, technology has advanced since the proposal of SAM. Thus, not all papers coded neatly into the scheme of Types 1 through 4 in Table 2 (additionally, five review and curricula papers are not categorized). The deficiency lies in the isolation of business and IT strategy. The evolution of systems and strategy increasingly blur the two (Bharadwaj et al., 2013; Yeow et al., 2018). Firms must pay more attention to the intertwined and impartible relationship between IT and business strategies. Bharadwaj et al. (2013) propose digital business strategy as a fusion between IT and business strategies. Thus, at the intersection, we add the digital transformation program. The organizational infrastructure and processes for this program type are transformed to support an organizational digital business strategy. For example, Aaen et al. (2022) describe a large-scale data analytics program in the Danish healthcare sector. The initial goals were increasingly stretched by reusing data collected in new contexts. SAP introduced an innovative platform to transform its product ecosystem (Schreieck et al., 2021, 2022a). The remaining papers coded into this DT extension. The category presents unique difficulties due to intermingling business and IT strategies since isolation is a simplifying factor in earlier types. This category appears as extensions in Figure 4 and Table 2.
The original IT programs derived from SAM focus on managing traditional information technologies and processes (e.g., design, development, implementation, deployment). However, DT program management also considers emerging computing, communication, and connectivity technologies and practices from a strategic and environmental perspective (Vial, 2019). Digital transformation program management must go beyond the parent organization to create a digital ecosystem (Schreieck et al., 2021, 2022a). IT program management focuses on managing IT and organizational business as two separate components, while DT program management fuses technology and organizational business to develop new digital business (Bharadwaj et al., 2013; Yeow et al., 2018). DT program management has longer program cycles than IT program management because of increased complexity. DT program management focuses on new value propositions rather than enhancements to old values (Wessel et al., 2021).
IT Program Governance as Management Processes
Governance is the management and control of the program from the realization of need through final closure. Program governance includes procedures, processes, structure, roles, leadership, value systems, and policies subordinate to a comprehensive structure that encompasses the whole organization. Most papers in our review consider governance processes or activities scattered across the IT program’s life cycle, so we limit our analysis accordingly. A few exceptions defied our categorization, including descriptively different life cycles (Gregory et al., 2015), competence development (Parolia et al., 2011, 2013), and conflict management (Cheng et al., 2020).
Our framework (shown in Figure 5) includes four blocks: the external environment block, IT block, business block, and IT program block. We included IT and business as two important blocks to consider because of their role in determining which types of IT programs should be initiated. The external environment block (e.g., changes in market, economy, legislation, and society, which will result in changing IT or business of the organization) plays an important role in triggering the processes of IT program management and influencing the business strategy and technology strategy. As shown in Figure 5, the changes in the external environment may impact business strategy or IT strategy, which together trigger the IT program management processes entering the IT program block.

Governance in the IT program life cycle.
We detail the IT program block with the four stages of program management processes generally accepted in the literature and practice, supported further by our analyses of abstracts, keywords, and textual descriptions of program stages in the 60 reviewed papers. Within each stage, we define various themes using the descriptive coding method to assign labels to summarize data in a word or short phrase (the topic of a passage of qualitative data) (Miles et al., 2014). For example, Pouloudi et al. (2016) emphasized paying attention to different stakeholders’ value propositions beginning with identifying and formulating the UK NHS N3 Network program. Drummond (1996) found acceptance of risk is ultimately determined by the balance of power between decision makers, which reflects the different stakeholders’ needs and expected benefits. Midler et al. (2019) emphasized vision communication with the stakeholders. Given these papers all mentioned analyzing stakeholders’ needs, benefits, and value propositions for effectively identifying and formulating the IT program, we label it as stakeholder analysis, one key theme of this stage. Surrounding the stages, however, are several additions drawn from the analysis. These are shown in Figure 5. Notably, sources identify preprogram recognition of changes or conflicts that trigger a new IT-enabled program (Mueller et al., 2019; Teubner, 2019). These changes might originate in the external environment, business, or information technology. The changes in the external environment impact business strategy and IT strategy, such that there is a conflict between them requiring a program for adjustment with projects from the business side and projects from the IT side.
Triggers of IT Programs
Although many triggers were discussed in the sources, we coded two key types (Table 3): (1) internal organizational conflicts between business and technology strategies and (2) external dynamics/changes. Internal conflicts between business and technology often arise from business changes (e.g., mergers, new markets). The change may not be supported by existing strategies or infrastructures (Goh & Arenas, 2020; Teubner, 2019). Thus, revised technologies are required to deal with the conflict. External dynamics/changes may be due to new regulations (Drummond, 1996; Teubner, 2019), politics (e.g., Drummond, 1996), market changes (e.g., Drummond, 1996; Yu & Kittler, 2012), and disruptive technologies (e.g., Midler et al., 2019; Montealegre et al., 2019). For example, the case of the autonomous car program in the work of Midler et al. (2019) was triggered by the rapid intrusion of new automatic driving techniques. For future study, we propose that a trigger uniquely identifies an appropriate type of program (as defined above) for an organization to pursue.
Triggers of the IT Program
Stage 1: Identifying and Formulating an IT Program
Two main themes in the literature for Stage 1 are strategic (value) decision management and stakeholder analysis (see Table 4). Strategic decision management requires a clear and definite choice for the IT program between different strategic values (e.g., IT-based capabilities) to respond to triggers by dealing with the ratio of benefits and costs among different choices and being based on the organizational readiness for different choices (Goh & Arenas, 2020; Martinsuo, 2019). The result of strategic decision management in this stage is often in the form of an IT program vision statement and program brief (Clegg & Shepherd, 2007; Drummond, 1996), which are submitted to the senior management or other potential sponsors for approval. Besides strategic decision management, stakeholder analysis in this stage is another vital activity because the feedback of important stakeholders and consideration of their expected needs, benefits, and value proposition at the beginning of the IT program will determine whether the IT program can obtain approval and also the potential resistance in the subsequent stages. For example, Tsai et al. (2022) found that goal ambiguity pushes diverse stakeholders to seek a joint account, aiding the approval process.
The Stages of an IT Program
Stage 2: Defining and Planning an IT Program
If the identified IT program obtains approval from program sponsors, the next stage would be defining and planning an IT program. Three important governance themes have been proposed and carefully examined during this stage: goal management, project dossier design, and staffing and organization (see Stage 2 in Table 4). First, goal management includes setting the overall program goal and separating it into multiproject goals. During this stage, it’s suggested to achieve higher program goal specification (e.g., Chang et al., 2019) and reach a consensus among the program team members (e.g., Jiang et al., 2014), including program managers and project managers.
One key issue to be dealt with during the goal management process should be the conflicts and paradoxes between program-level goals/needs and project-level goals/needs. Integrative conflict resolution and program-project ambidexterity are suggested to deal with potential conflicts (Gregory et al., 2015; Jiang et al., 2014). After setting the goal, the project dossier will be designed to achieve the program-level goal. There are different ways to establish a project dossier of different types of IT program management. For example, Midler et al. (2019) categorize the projects within the IT program into exploratory projects and implementation projects. Teubner (2019) summarized different IT projects within IT infrastructure programs. In addition, the joint projects dossier of the information system development program and enterprise system implementation program are examined (Jiang et al., 2019; Parolia et al., 2011).
The literature recognizes two types of projects or activities in the IT program, business projects based on the organizational infrastructure and processes and IT projects based on the IT infrastructure and processes, shown in Figure 5. After the project dossiers are designed to cover both, then the organization and structure of the IT program should be decided along with staffing arrangements. Important contingencies include program environment and program characteristics (Midler et al., 2019). For example, Yu and Kittler (2012) found that a decentralized structure supported by standard processes and data interfaces should be adopted to match the environment with low authority and homogeneity. After planning the program organization and structure, the staff arrangement plan will be made along with the formalization of roles and responsibilities (Harkness et al., 1996).
Stage 3: Executing an IT Program
The defined IT program and its plans direct the program execution. The main governance themes of executing an IT program include monitoring and controlling, delivering the IT capabilities, and realizing the IT-based benefits. In addition, governance in this stage is further identified as an iterative process (see Stage 3 in Table 4). Program monitoring and controlling in the executing stage receive wide attention. Many governance mechanisms are explored, including risk and resistance management, control with blueprint, vision, structure design, technologies, and clan control. The competition and coordination among projects within the IT program should be observed and carefully managed for program success (Chang, 2017; Chang et al., 2019).
Unique capabilities are raised for effective program governance (Gregory et al., 2015; Parolia et al., 2013). For example, Gregory et al. (2015) emphasize ambidexterity is required to achieve both IT program control (i.e., ensuring program-level alignment between IT project goals and solutions) and IT project autonomy (i.e., giving IT projects in the IT program sufficient leeway to address local requirements). Within an IT program, two or more IT projects are often initiated to deliver different IT components, which must be further integrated to deliver expected IT capabilities. Other capabilities are required to deliver expected IT services or products effectively. For example, Gregory et al. (2015) emphasize ambidexterity is required in the delivery stage to balance the IT program coordination (i.e., focus on synchronizing releases and ensuring continuous IT delivery) and IT project isolation (i.e., enabling delivery teams in IT projects to deliver components for releases).
Goh and Arenas (2020) identified four types of IT-enabled capabilities that help to deal with value-based trade-offs in public organizations. Delivered IT capabilities and other project deliverables must be further transited into the organizational operations to realize the IT-rooted values or benefits. Management of this transition may encounter resistance from organizational inertia (Seddon et al., 2010). Only by aligning deliverables with organizational functions and changing strategies will benefits be achieved (Leonard & Higson, 2014). Finally, it should be noted that no simple relationship exists between program execution processes to deliver the IT capabilities and realizing the IT-enabled benefits. Instead, iterative processes require continual monitoring and control to make project adjustments (additions, modifications, subtractions) until final delivery (Hatzakis et al., 2007; Markus, 2004).
Stage 4: Closing an IT Program
We found only a few sources discussing the closure stage of the IT program and fewer on its governance themes (Marnewick, 2017; Teubner, 2019). We emphasized two themes based on the sampled sources, reviewing program value/benefits realization and analyzing lessons learned. The critical point in closing an IT program is basing completion on a review of benefits realization that genuinely reflects the organization’s strategic goals (Jiang et al., 2014). Alternatively, programs may be terminated because the organizational strategy or environment changes resulted in diminished program benefits or needs. Regardless of the cause for termination, closure procedures should be implemented. Clegg and Shepherd (2007) provide an example to show how lessons learned from previously closed IT programs could guide a current IT program.
Potential Variations
Although the model in Figure 5 is broadly descriptive, organizations should consider IT program types in conducting effective governance. For example, digital business goals are hard to specify at the commencement of a program and tend to evolve throughout the program (Yeow et al., 2018). Under the major digital transformation changes, organizations face higher risks, a broader range of stakeholders, volatile staffing and resource requirements, and frequently evolving strategic plans. These dynamics of digital transformation programs make execution more iterative while continually seeking the opportunity to deliver more capabilities and realize more benefits. All of these come with the expense of more complex and evolving governance activities via monitoring and controlling. Existing findings that rely on stable goals may not apply (Chang et al., 2014; Jiang et al., 2014), providing caution to practitioners and fodder for researchers.
Interdependencies
Difficulties and risks associated with program decision-making and goal attainment stem from complex interfaces and interdependencies with its environment, the parent organization, internal projects, and individual stakeholders (Jiang et al., 2018; Jiang et al., 2020; Lehtonen & Martinsuo, 2009). The interfaces occur at different organizational levels and endure different perspectives about permanent concerns (the organization and external environments) and temporary organizations (programs and projects that expire after they achieve their goals) (Martinsuo & Hoverfält, 2018). These interfaces suggest that researchers must consider multilevel factors and issues influencing program success and remind us to go beyond strictly program-level research. The interdependencies and relations at the interface points are potentially problematic and complex. Our review suggests that current IT program management research primarily focuses on isolated program-level issues to explore program-level factors or governance of cross-project interdependencies (e.g., Chang, 2017) and multiteam system governance (Lei et al., 2022; Luciano et al., 2018). Still, a few studies approached interdependencies for the four interfaces leading to Figure 6.

IT program interfaces.
Bos-de Vos et al. (2022) conducted a qualitative field study of an interorganizational program designed to help transform the Dutch healthcare system. They identified aligning contexts, prioritizing contexts, and adding contexts as three practices of context navigation to integrate the program into multiple parent organizations and address emerging incongruencies among contexts. Farid and Waldorff (2022) employ institutional logic to explore the change program–organizational context interface and investigate how program management actors navigate the interface to create value. They theorize navigation practices of problematizing, designing, and team building to resolve the tensions and facilitate program value creation. Aligning projects with the program under shared strategies while managing potential conflicts or paradoxes addresses the project-to-program interface (e.g., Gregory et al., 2015). Program-environment interdependency/interface has been emphasized to pay attention to match the program structure or management measures to the different program environments (Yu & Kittler, 2012). Finally, program-individual interdependencies play a role in considering the dynamics of stakeholders over time are managed by the program leaders (Pouloudi et al., 2016; Rose & Schlichter, 2013). Other sources are shown in Table 5.
Studies on the Interdependency or Interfaces of IT Programs
Similar to the governance framework, we should expect variations across IT program types, although all IT programs must effectively manage the above four interdependencies or interfaces. For example, strategy execution IT and technology transformation programs are driven by the business strategy, so their four interfaces may be more internal than those for IT competitive potential and IT service programs that pursue more external opportunities related to IT advances. DT programs will add complexity requiring an extensive study of each interface.
More advanced digital transformation programs stem from complex interfaces and interdependencies with the environment, parent organization, internal projects, and personnel. First, the digital business strategy and digital infrastructure and processes emphasize the fusion between digital technology and business. Thus, business and technology issues interweave at each of the four interfaces. Digital transformation programs require more flexibility to respond to a dynamic digital business strategy, requiring enhanced interface management. Agility must be maintained at the interfaces to realize the dynamic strategic goals over lengthy intervals typical of a digital transformation.
Conclusion
This study aims to deal with problems related to the ambiguity of IT program definition, limited understanding of the relationship between the environment or organizational conditions and IT program characteristics, management of the organization-wide interdependencies, and governance over the life of the program to move ahead in achieving IT program success. Adopting a conceptual and critical review of the IT program management literature, we propose a common working definition of IT program (management) in response to the first research question. Consideration of the 60 identified papers leads to a categorization of five IT program types, each of which shows unique goals and strategies. The framework identifies distinctions that bind discussions of practice and research and addresses research question 2. The third question leads us to describe a generic life cycle to position governance. In this instance, the generalized framework derives from practice considerations evident in the body of research and is most subject to variation and segmentation for study. Life cycles are ubiquitous in systems studies providing a common understanding for research and practice, though the segmentation and components may vary widely. The fourth question raises the many interfaces or interdependencies an IT program endures. Though few articles address the interfaces, stakeholder groups surface as targets of interest that create interfaces to be managed. Each framework illustrates a rich opportunity for study in achieving successful IT programs. Thus, this report provides a unified definition of an IT program and its management for future research consistency and extrapolates SAM as a useful framework for contextualizing a study.
Footnotes
Acknowledgments
Dr. Wu would like to acknowledge the partial grants support by China Postdoctoral Science Foundation (2022M711771) and the support of National Natural Science Foundation of China (72032006, 71731009, 71722014, 72061127002) to the research, as well as the support from Shenzhen National Applied Mathematics Center (NCAMS) and Shenzhen Research Base in Arts & Social Sciences (RBASS).
