<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Improving Enterprise Application Software Development Management With MODAF</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>rolis Nor</string-name>
          <email>karolis.noreika@mif.vu.lt</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Data Science and Digital Technologies, Vilnius University</institution>
          ,
          <addr-line>Akademijos 4, Vilnius</addr-line>
        </aff>
      </contrib-group>
      <fpage>141</fpage>
      <lpage>152</lpage>
      <abstract>
        <p>The paper deals with the problem of misalignment between business strategy execution and enterprise application software development management. The underlying issues of the problem cause bad results in IT project delivery. The PhD research is based on an internal modelling paradigm that seeks to reveal and model the causality of the domain. The different approaches used to mitigate the problem, like Agile methods or Enterprise Architecture Frameworks are not resolving it completely, therefore a different approach is required. This paper presents steps to formalize an approach to ensure alignment between Agile software development management hierarchy and business management using enterprise architecture framework MODAF. The management transaction (MT) concept is used to reveal the informational content of links in the Agile software development management hierarchy. The MT defines the normalized (causal) content of the Agile items which are considered as self-managed activities. The models of MODAF are used to refine the detailed content of the causal interactions in the Agile hierarchy. The main contribution is a method to ensure every task done in Agile software development projects contributes to a strategic objective of the enterprise.</p>
      </abstract>
      <kwd-group>
        <kwd>Agile Software Development Management</kwd>
        <kwd>MODAF</kwd>
        <kwd>Management Transaction</kwd>
        <kwd>Business and IT Alignment</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Information systems are considered an integral part of enterprise business operations.
However, continuous changes in the business environment and various compliance,
legal and market requirements, technical novelties, require constant improvement of
existing business processes and this further requires changes to existing and creation of
new information systems.</p>
      <p>Enterprise application software (EAS) supports business processes over the big
scope for interlinked business units and their processes. The development of such
systems requires considerable business process knowledge. Managing required
development changes via EAS projects is an integral part of the business development area in
most enterprises. The development of EAS requires revealing the content of causal
links of business activities and, develop EAS that fully supports business operations.
EAS must be aligned with the long-term goals of the organization to ensure that the
business operates efficiently and have a competitive advantage. Businesses regularly
review and define strategic business objectives to define their long-term goals and
support vision and mission statements. However, the information integrity from strategic
objectives level to a development task of individual EAS project is not ensured and this
results in business and IT alignment problem.</p>
      <p>
        Software project management researches from 2019 by KPMG, AIPM and IPMA
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] indicate that only up to 44% of EAS projects are likely to be delivered that meet the
original goal and business intent, only up to 36% on budget and up to 30% on time.
This research did not focus only on a single project management methodology: it covers
both waterfall and Agile methods.
      </p>
      <p>
        Using Agile methods for software development management is a way to manage
business and IT alignment problem. Agile methods help to adapt to constantly changing
business conditions when the environment is ambiguous and the scope of the
requirements is highly likely to change over the period of the project. Agile methods also
promote frequent feedback, ensuring the possibility to reach alignment between business
and IT in a timely manner. “14th State of Agile” report shows, that usage of Agile
methods are quite successful with business value delivered in 46% and customer/user
satisfaction is achieved in 45% of Agile projects [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Although Agile methods improve
the success of software development projects, using only Agile methods for software
development management proves not to be enough to make sure development done
during EAS development projects is contributing to strategic business objectives. This
means that business and IT alignment problem is still not resolved sufficiently.
      </p>
      <p>In this paper an approach is presented to support the links between strategic business
objectives and the concepts of Agile themes, initiatives, epics, and user stories using
the concept of management transaction and enterprise architecture frameworks. This
helps to solve the problem of business and IT alignment and business strategy execution
with EAS development projects.</p>
      <p>
        Development of EAS also requires an understanding of causality in the particular
subject domain. Causal knowledge is described by Zack as a „description of causal
links among a set of factors &lt;…&gt; which provides a means for organizations &lt;…&gt; how
best to achieve some goal" [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The awareness of the specific domain causality is the
prerequisite for discovering deep knowledge (i.e. regularities, laws) in a given domain.
Causal modelling is aimed at discovering causal dependencies of processes and
information attributes in various real-world domains.
      </p>
      <p>
        Enterprise Architecture (EA) is one of the most widely recognized methods to ensure
business and IT alignment. Dahalin et al. states that EA provides “a blueprint for how
an organization achieves the current and future business objectives using information
technologies” [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Enterprise architecture solutions are used to align processes in the
enterprise to the supporting information systems and their infrastructure.
      </p>
      <p>This paper is structured as follows: in the second section, the research approach and
overview of business and IT interaction modelling is presented, including related
works. The third section explains the method to use management transaction to ensure
business and IT alignment in an Agile environment using MODAF. The final section
contains a summary of the paper and plans for future research.</p>
    </sec>
    <sec id="sec-2">
      <title>Business and IT Interaction Modeling Overview</title>
      <p>
        The research approach is based on the conceptual scheme presented in Fig. 1 and Fig.
2. External modelling of the system is considered a black-box approach, where the
details of internal systems are not clear and are based on input-output results. Internal
modelling includes some prior knowledge of the system attributes, its behavior and
internal dependencies (Fig. 1). This approach is based on the “good regulator” theorem
by Conant et al. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and internal model (IM) principle by Francis [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>Business management node M1 in Fig. 2 depicts business management methods.
Enterprise models node M2 corresponds to enterprise architecture and business process
modelling methods. Enterprise activities node M3 depicts real-world domain activities
linked by causality dependencies. Domain causality node (M4) represents business
domain modelling frameworks aimed for causal dependencies discovery. The EAS block
indicates that part of the business management functionality and enterprise activities
are IT supported. The conceptual scheme shows that the study is based on an internal
modelling paradigm that seeks to reveal and model the causality of the domain.</p>
      <p>1. Business and IT alignment process based on the experience: M1 – (M4) – M3,
where (M4) denotes the business manager's understanding of causality (experience,
mental ideas), which is a mental model (not manifested in an expressive form),
therefore marked in brackets.
2. Business and IT alignment process based on the Enterprise modelling and business
process modelling methods (model-driven engineering(MDE) approach): M1 – M2 –
(M4) – M3;</p>
      <p>3. Business and IT alignment process, based on causal modelling. Domain causality
model (M4) is created in expressive form and is implemented in the virtual environment
to validate M1 – M2, M2 – M3, and M1 – M3 mapping (1):</p>
      <p>{M1 – (M4) – M2; M2 – (M4) – M3; M1 – (M4) – M3} (1)</p>
      <p>The business and IT alignment management activities in Fig. 2 can be organized in
several ways. The following subsections explain the approach to business and IT
interaction modelling as in Fig. 2 in more detail.
2.1</p>
      <sec id="sec-2-1">
        <title>Business Management Methods for Business and IT Alignment</title>
        <p>
          Business management based business and IT alignment methods are generally focused
on communication and leadership. This set represents the M1 node as in Fig. 2 and
illustrates the business management methods domain. Strategic management is
generally based on management approaches, decisions of top leadership in the organization,
and the ability to transfer these decisions from top-level throughout the hierarchy of
departments and employees. Alkhafaji and Nelson state that “Strategic management is
the process of assessing the corporation and its environment in order to meet the firm's
long-term objectives of adapting and adjusting to its environment through manipulation
of opportunities and reduction of threats” [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
        </p>
        <p>
          Interdependencies between different tasks cause coordination problems. An early
definition of coordination can be found in Van de Ven et al., who defines coordination
as “integrating or linking together different parts of an organization to accomplish a
collective set of tasks” [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Taxen and Riedl provide a theory of conceptualization of
coordination in the IS domain based on a neurobiological perspective [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>
          Classical organization theory includes the scientific management approach, Weber's
bureaucratic approach, and administrative theory [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>These methods and theories mostly rely on communication between different levels
of managers in an enterprise and are not sufficient to ensure that the information defined
as strategic objectives of the enterprise is successfully transferred to a software
development task to ensure business and IT alignment.
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Agile Methods and Tools for Software Development Management</title>
        <p>
          As in Fig. 2, Agile software development management is also considered part of
business management methods. Over the years, the Agile frameworks such as Scrum,
Extreme Programming (XP), ScrumBan, where Scrum is mixed with Kanban framework,
Scaled Agile Framework, Spotify model or hybrid versions of these and other methods
gained popularity because of adaptability to change and reduction of project costs [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <p>
          EAS projects managed using Agile methods have distinct definitions that represent
the hierarchy of tasks in an EAS project to ensure the business is aligned with the
development of enterprise application software. Agile software project management
professionals and vendors use various namings for the elements in the hierarchical
structure. Usually, there are four levels used to define the task size and each different level
have a distinct definition. The levels in the hierarchy from themes to user stories are
also known as TIES, standing for themes, initiatives, epics, and user stories [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
        <p>
          The lowest level of granularity is defined by the term “user story”. User stories
provide not too detail and also not too wide description of the business problem. It was
originated by Connextra in the United Kingdom and popularized by Cohn [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. User
stories should span no longer than the single development iteration (1 to 4 weeks).
        </p>
        <p>
          The next level in the Agile software project management hierarchy is Epic. Epic is
bigger in terms of the development capacity required than the available capacity for
development iteration [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. Epics should span no longer than 12 weeks.
        </p>
        <p>
          The next level is an Initiative. Atlassian, the top vendor of tools for software
development management, describes the initiative as “a collection of epics that drive toward
a common goal” [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. Initiatives provide business and IT perspective on achieving
business goals and should not span more than 1 year.
        </p>
        <p>
          Theme is the top level in Agile software project management. It is defined as “an
aggregation of user stories to show business value delivered and to help with
prioritization as well as show planned product delivery at a high level” [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. Themes can be
considered as the level between initiatives and strategic business objectives. Themes
usually take up to 2 years.
        </p>
        <p>The links between TIES structure elements and the strategic business objectives are
currently defined by communication between project managers, Agile leaders, and
business managers. To ensure business and IT alignment, an additional definition of
coordination between business and IT management is required. Big amount of
informational units needs to be coordinated during the Agile software development project
to achieve the strategic business objectives. As an example, information elements
distribution from a real-world Agile EAS development project is presented in Table 1.</p>
        <p>Hierarchy
level
1
2
3
4
5
Short statement explaining long term
business goal and having link to vision
and mission of the company.</p>
        <p>High level objective with time constraint
and usually monetary goals that allows to
achieve strategic business objective.</p>
        <p>Specific activity to contribute to
achieving goals on the theme level.</p>
        <p>Functionality description to achieve goals
of linked initiative.</p>
        <p>Task representing business need or
problem.</p>
        <p>Agile methods provide a good way to manage changes and provide transparency to
the enterprise application software development process, but it does not on its own
ensure that development tasks are aligned with strategic objectives of the enterprise.
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Business and IT Interaction Modelling Methods</title>
        <p>
          Enterprise modelling, business management modelling, and organizational systems
theory are interrelated areas of research of complex systems with an active human
component (goal-oriented behavior). Business and IT capabilities alignment has been a
topic of research for a long time. A very early attempt to tackle the problem was the
Business and IT strategical alignment model (SAM) by Henderson and Venkatraman
[
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. SAM was proposed to represent business strategy alignment with IT strategy.
SAM consists of four domain alignment perspectives (Business strategy, IT strategy,
Organization infrastructure and processes, and Information Systems infrastructure and
processes). Each domain alignment perspective focuses on a different aspect of the
business and IT alignment. However, it is quite fuzzy and focuses mostly on the
business management part of the problem. It should be noted that the Business and IT
Strategic Alignment Model (SAM) is the early attempt to identify causal dependencies
between two enterprise domains: business activities and IT-based activities.
        </p>
        <p>
          One of the most well-known methods is Guidelines Regarding Architecture
Alignment (GRAAL). It is based on the SAM. GRAAL is a conceptual framework providing
a collection of concepts and relations among them [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. Gerow et al. [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] identified 6
definitions of alignment, i.e.: Business alignment, Cross-domain alignment (business
strategy to IT infrastructure and processes), Cross-domain alignment (IT strategy to
business infrastructure and processes), Intellectual alignment, IT alignment,
Operational alignment based on Henderson’s and Venkatraman’s SAM [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. But these
methods are conceptual and not adapted to be used in most popular enterprise architecture
modelling tools.
        </p>
        <p>
          Enterprise modelling perspective includes such approaches as Service Oriented
Architecture (SOA) [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], enterprise architecture frameworks (DODAF, MoDAF, TOGAF
[20]), business process modelling, and decision modelling techniques (UML, BPMN,
DMN [21]). Also SOA based methods like BITAM by Chen et al. [22]. BITAM uses a
twelve-step process for managing, detecting, and correcting the misalignment at the
architecture level. Also, the SBISAF framework by Morkevicius et al. [23] is a
SOAbased framework that has its implementation in MagicDraw CASE tool using UPDM
enterprise modelling language and proved to significantly reduce the misalignment
between business and IS in the enterprise model.
        </p>
        <p>Object Management Group (OMG) provides a group of methods under the Business
Process Model and Notation (BPMN) and Decision Model and Notation (DMN)
category, including BMM, BPMM, BPDM, SBVR, WfMF, CMMN, and VDML [21].
These methods are consistent with the model-driven architecture (MDA) and
modelbased engineering (MBE) software development approach. Model-based methods are
formalized and use structural modelling notations.</p>
        <p>However, most of the suggested methods are not adapted to be used in most popular
enterprise architecture modelling or software development management tools and take
significant time to evaluate the misalignments. Models still need to be translated to
project requirements or the requirements themselves should be adjusted manually. The
Agile management concepts are also not taken into account, therefore a different
method is required to address these issues.
2.4</p>
      </sec>
      <sec id="sec-2-4">
        <title>Enterprise Architecture Modelling</title>
        <p>Enterprise architecture (EA) modelling approach was mentioned for the very first time
by Zachman [24] in 1987. Kim et al. describe it as “a holistic understanding of all
aspects of a business, its drivers and surrounding environments, its business processes,
organizational structures, information flows, IT systems, and technical infrastructures”
[25]. A properly defined EA allows business to identify and utilize their capabilities in
executing business strategy. Enterprise architecture framework models are developed
using various different enterprise modelling languages like EEML, UEML, Archimate.
An approach to business and IT alignment in an Agile environment using concepts from
Scrum, Scaled Agile frameworks and Archimate was presented in [26].</p>
        <p>Business knowledge is captured as models using Enterprise Architecture
frameworks, but causal knowledge should also be captured [27]. Causal modelling is suitable
for discovering causal dependencies in various real-world domains. Two levels of
enterprise causal knowledge modelling were introduced by Gudas. The first level is the
presentation of the discovered causation using the Management Transaction (MT)
framework. At the second level, a deep knowledge structure of MT is revealed in a
more detailed framework called the Elementary Management Cycle (EMC) [28]. We
use only MT framework as unified component of causal knowledge (deep knowledge)
for an enterprise management model. MT is relevant to some enterprise goal (G) and
captures knowledge on enterprise process (P), a feedback loop (F, P), informational
input flow (A), informational output flow (V), and management function (F): MT = (P,
F, A, V). The conceptual structure of MT is presented in Fig. 3 (a). The conceptual
causal model presented in Fig. 3 (b) reveals the internal steps and information flows of
MT, also shows a feedback loop of information transferring in-between F and P.</p>
        <p>British Ministry of Defence Architecture Framework (MODAF) is an Enterprise
Architecture framework that is used to model complex systems and uses the concepts of
views (Strategic, Operational, System, Acquisitions, Technical Standards, and All
views) together with a set of models that help model entire enterprise and its operations.
MODAF is the most widely known and established framework. One of the key concepts
is the “capability” concept. The strategic views are focused primarily on capability
management. A capability is described by MODAF as a specification or classification
of the ability of the enterprise [29]. Capabilities change over time, but the main
underlying idea is that capabilities enable the organization to act and succeed in the preferred
domain based on the skill set and abilities the enterprise has.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Mapping Agile Software Management Hierarchy to</title>
    </sec>
    <sec id="sec-4">
      <title>Enterprise Architecture Framework Concepts</title>
      <p>Business strategy execution is a process of acting on the defined strategic plan in an
effort to achieve strategic business goals that are derived from the vision and mission
statement of the organization. It is an ongoing activity during the whole lifespan of the
enterprise. Given the Agile software project management context including the TIES
structure, when the business execution process goes from strategic objectives to themes,
market researches are done to ensure the planned themes are what the market is
expecting from the enterprise. Also, enterprises evaluate their capabilities, strengths to ensure
these are utilized in order to achieve strategic objectives. Typically in the business
execution process achieving a strategic objective takes effort from many various business
functions like marketing, logistics, etc., and very often – IT. New or current improved
IT solutions directly make an impact to achieve strategic objectives as customers need
service on-demand with fewer approvals or any other delays in their experience.</p>
      <p>When the business execution process goes from themes to initiatives, business
function managers distribute the high-level tasks with capabilities evaluated to relevant
department leaders. In the case of the IT department, this could be reducing costs through
“sun setting” a list of legacy applications by either implementing features in more
modern EAS or by optimizing the business process so that it does not rely on the legacy
system. Once moving through the business strategy execution process from initiatives
to epics this will be units of a smaller work effort like replacing a feature in some old
legacy software with more modern tech stack tools. A single task to contribute to that
is usually called a user story and reflects the business need from the stakeholder’s
perspective. In the example case, this may be just moving some software components to a
new tech stack. The described business strategy execution process, based on empirical
research, is presented as a BPMN diagram in Fig. 4. It also includes the relevant models
from MODAF to ensure business and IT alignment.</p>
      <p>The section of the diagram on the left represents the business strategy execution
process in the context of Agile software project delivery. The views and models from
MODAF on the right part ensure alignment between business in IT. Agile project
management practices and tools do not provide a structured and formalized approach to
define relations in the TIES hierarchy. Therefore we use MODAF views models to
structure the Agile project management process. Using the strategy view models of
MODAF provides the well-defined mapping of Agile software project management
hierarchy to the business management process. Agile management concept mapping to
MODAF products is presented in Table 2.
“MODAF products and concepts” column in Table 2 shows that management
transaction (MT) can be modeled in more detail. MT elements includes causality element,
constraints for management transaction and the management information flows of A
and V[33].</p>
      <p>The elements in the “MODAF products and concepts” column in Table 4 represent
the logical links between different levels of the Agile software management hierarchy.
They do not represent any software development realization. This mapping is used to
define the interactions between different levels of Agile management hierarchy (as
presented in Fig 4).
4</p>
    </sec>
    <sec id="sec-5">
      <title>Summary and Future Works</title>
      <p>Based on a review of direct literature and other similar reviews, it can be concluded
that there are no uniform approach to solve the business and IT alignment problem
when developing enterprise application software (EAS) projects. The paper presented
the literature overview of three main research areas for solving business and IT
alignment problem: business management, enterprise modelling, and Agile methods.</p>
      <p>The mapping of Agile software management hierarchy items (themes, initiatives,
epics, user stories) to the views (strategic, operational) of the enterprise architecture
framework MODAF was presented. This allows to integrate the top-down and
bottomup transitions between layers of the Agile software management hierarchy.
Management transaction is used to capture the causal knowledge between the different levels
of the Agile software management hierarchy.</p>
      <p>The aim of future research is to provide EAS project leaders an unbiased support
tool to present them with the validation rules for EAS development task alignment to
the strategic objectives of the enterprise. Each interaction between levels of the Agile
management hierarchy needs to be modeled as a management transaction and any
misalignment should be presented as a dashboard.
20. The OMG: The TOGAF Standard, Version 9.2, https://www.opengroup.org/togaf, last
accessed 2021/08/20.
21. The OMG: Business Modeling Category - Specifications Associated,
https://www.omg.org/spec/category/business-modeling/About-business-modeling/, last
accessed 2021/07/06
22. Chen, H.M., Kazman, R., Garg, A.: Managing misalignments between business and IT
architectures:a BITAM approach. Journal of Science of Computer Programming, 57(1), 5–26,
(2005).
23. Morkevicius, A., Gudas, S., Silingas, D.: SBISAF: a service-oriented business and
information systems alignment method. Informatica, 24(2), pp. 231–251, (2013).
24. Zachman J. A.: A Framework for Information Systems Architecture. IBM Systems Journal,</p>
      <p>Volume 26, Number 3 (1987).
25. Kim, H., Oussena, S., Essien, J., Komisarczuk, P.: Towards Event-Driven Enterprise
Architecture. In Perez-Castillo, R., Piattini, M. (eds.) Uncovering Essential Software Artifacts
through Business Process Archeology, pp. 285–311, IGI Global (2014).
26. Noreika, K.: Business Capabilities Utilization Enhancement Using Archimate for EAS
Projects Delivery in an Agile Environment. In: Matulevičius, R., Robal, T., Haav, H-M.,
Maigre, R., Petlenkov, E. (eds.) Joint Proceedings of Baltic DB&amp;IS 2020 Conference Forum
and Doctoral Consortium co-located with the 14th International Baltic Conference on
Databases and Information Systems (BalticDB&amp;IS 2020) CEUR Workshop proceedings, vol.
2620, pp. 49–56, Estonia (2020).
27. Gudas, S.: Causal Modelling in Enterprise Architecture Frameworks. Informatica, pp. 1–35,
doi: 10.15388/21-INFOR446 (2021).
28. Gudas, S.: Foundations of the Information Systems’ Engineering Theory. Vilnius
University, Vilnius (2012).
29. British Ministry of Defence: MOD Architecture Framework (MODAF),
https://assets.publishing.service.gov.uk/government/uploads/system/uploads/attachment_d
ata/file/36757/20100602MODAFDownload12004.pdf, last accessed 2021/07/15.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. KPMG, AIPM,
          <source>IPMA: The future of Project management: global outlook</source>
          <year>2019</year>
          https://www.ipma.world/assets/PM-
          <string-name>
            <surname>Survey-FullReport-</surname>
          </string-name>
          2019
          <source>-FINAL.pdf, last accessed</source>
          <year>2021</year>
          /07/12.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. Digital.
          <source>ai Software</source>
          ,
          <source>Inc.: 14th Annual State of Agile Report</source>
          , https://stateofagile.com/#ufhi-615706098
          <string-name>
            <surname>-</surname>
          </string-name>
          14th
          <article-title>-annual-state-of-agile-</article-title>
          <source>report/702749</source>
          , last accessed
          <year>2021</year>
          /06/27.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Zack</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          :
          <article-title>If Managing Knowledge is the Solution, then What's the Problem? In: Yogesh Malhotra (eds.) Knowledge Management and Business Model Innovation</article-title>
          , Idea Group Publishing, doi: 10.4018/978-1-
          <fpage>878289</fpage>
          -98-8.ch002, (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Dahalin</surname>
            ,
            <given-names>M.Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Razak</surname>
            ,
            <given-names>A.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ibrahim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yusop</surname>
            ,
            <given-names>I.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kasiran</surname>
            ,
            <given-names>K.M.:</given-names>
          </string-name>
          <article-title>An enterprise architecture methodology for business-it alignment: adopter and developer perspectives</article-title>
          . In Soliman S.K. (eds.)
          <source>Communications of the IBIMA</source>
          , vol.
          <year>2011</year>
          , doi: 10.5171/
          <year>2011</year>
          .222028, (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Conant</surname>
            ,
            <given-names>R.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ashby</surname>
          </string-name>
          , R. W.:
          <article-title>Every good regulator of a system must be a model of that system</article-title>
          .
          <source>International journal of systems science 1</source>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>97</lpage>
          , (
          <year>1970</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Francis</surname>
            ,
            <given-names>B.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wonham</surname>
            ,
            <given-names>W.M.:</given-names>
          </string-name>
          <article-title>The internal model principle of control theory</article-title>
          .
          <source>Automatica</source>
          <volume>12</volume>
          (
          <issue>5</issue>
          ),
          <fpage>457</fpage>
          -
          <lpage>465</lpage>
          , (
          <year>1976</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Alkhafaji</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nelson</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          :
          <article-title>Strategic Management Formulation, Implementation, and Control in a Dynamic Environment. 1st edn</article-title>
          . Routledge London, United Kingdom, (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Van De Ven</surname>
            ,
            <given-names>A. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Delbecq</surname>
            ,
            <given-names>A.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koenig</surname>
            <given-names>Jr.</given-names>
          </string-name>
          , R.:
          <source>Determinants of Coordination Modes within Organizations. American Sociological Review</source>
          , vol.
          <volume>41</volume>
          , no.
          <issue>2</issue>
          ,
          <fpage>322</fpage>
          -
          <lpage>338</lpage>
          , (
          <year>1976</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Taxen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Riedl</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <article-title>Understanding Coordination in the Information Systems Domain</article-title>
          .
          <source>Journal of Information Technology Theory and Application (JITTA) 17</source>
          ,
          <fpage>5</fpage>
          -
          <lpage>40</lpage>
          , (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Onday</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Classical Organization Theory: From Generic Management of Socrates to Bureaucracy of Weber International Journal of Business and Management Review</article-title>
          . Vol.
          <volume>4</volume>
          , No.
          <issue>1</issue>
          , pp.
          <fpage>87</fpage>
          -
          <lpage>105</lpage>
          , (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Prior</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Agile Planning With Ties With Tom Churchwell</article-title>
          ., https://www.leadingagile.com/podcast/agile
          <article-title>-planning-ties-tom-churchwell/</article-title>
          ,
          <source>last accessed</source>
          <year>2021</year>
          /07/03
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Cohn</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>User Stories Applied: for Agile Software Development. 1st edn</article-title>
          . Addison Wesley, USA (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13. Agile Alliance: Agile Glossary, https://www.agilealliance.org/glossary/epic, last accessed
          <year>2021</year>
          /07/10.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14. Atlassian: Epics, stories, themes, and initiatives, https://www.atlassian.com/agile/projectmanagement/epics-stories-themes,
          <source>last accessed</source>
          <year>2021</year>
          /07/17.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>McDonald</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Beyond Requirements: Analysis with an Agile Mindset (Agile Software Development Series). 1st edn. Addison-Wesley Professional</article-title>
          , USA (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Henderson</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Venkatraman</surname>
          </string-name>
          , N.:
          <article-title>Strategic alignment: A model for organization transformation via information technology</article-title>
          ”
          <source>Working Paper 3223-90</source>
          . Massachusetts Institute of Technology,
          <year>1990</year>
          , 458 p.
          <source>ISBN</source>
          <volume>9781245057264</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. Van Eck,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Blanken</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Wieringa</surname>
          </string-name>
          , R.:
          <string-name>
            <surname>Project</surname>
            <given-names>GRAAL</given-names>
          </string-name>
          :
          <article-title>towards operational architecture alignment</article-title>
          .
          <source>International Journal of Cooperative Information Systems</source>
          ,
          <volume>13</volume>
          (
          <issue>3</issue>
          ),
          <fpage>235</fpage>
          -
          <lpage>255</lpage>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Gerow</surname>
            ,
            <given-names>J.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thatcher</surname>
            ,
            <given-names>J.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grover</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Six types of IT-business strategic alignment: an investigation of the constructs and their measurement</article-title>
          ,
          <source>European Journal of Information Systems</source>
          ,
          <volume>24</volume>
          (
          <issue>5</issue>
          ), pp.
          <fpage>465</fpage>
          -
          <lpage>491</lpage>
          , doi: 10.1057/ejis.
          <year>2014</year>
          .
          <volume>6</volume>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>The</surname>
            <given-names>OMG</given-names>
          </string-name>
          : SOA, https://www.omg.org/technology/readingroom/SOA.htm,
          <source>last accessed</source>
          <year>2021</year>
          /08/30
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>