<!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>Modeling As-is, Ought-to-be and To-be - Experiences from a Case Study in the Health Sector</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Snorre Fossland</string-name>
          <email>snorre@efaros.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>John Krogstie</string-name>
          <email>John.krogstie@idi.ntnu.no</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>NTNU</institution>
          ,
          <addr-line>Trondheim</addr-line>
          ,
          <country country="NO">Norway</country>
          <addr-line>P.O Box 712, 7052 Trondheim</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>eFaros Ltd Karenslyst alle 2</institution>
          ,
          <addr-line>0275 Oslo</addr-line>
          ,
          <country country="NO">Norway</country>
        </aff>
      </contrib-group>
      <fpage>11</fpage>
      <lpage>20</lpage>
      <abstract>
        <p>In business process management (BPM) it is customary to differentiate between the current (as-is) situation, and the future (to-be) situation and develop models of these situations. In practice you never are able to implement the ideal to-be model, although it is still useful to represent this and update it as the situation changes. A finer distinction between the modelling of this ideal ought-to-be, as-is, and to-be is necessary, and we have in this paper provided an approach for combining top-down and bottom-up modelling to support the dynamic interplay between these models. The approach is exemplified through a case in the health sector where it has been tried out, reporting the learnings from supporting this in a contemporary enterprise architecture environment.</p>
      </abstract>
      <kwd-group>
        <kwd>Enterprise process modelling</kwd>
        <kwd>case study</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The first process modelling language was described as early as 1921 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and process
modeling has been performed in earnest relative to IT development and organizational
development at least since the 70ties. The interest in process modelling has gone
through phases with the introduction of different approaches, including Structured
Analysis in the 70ties [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], Business Process Reengineering in the late eighties/early
nineties [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and Workflow Management in the 90ties [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Lately, with the proliferation
of BPM (Business Process Management) [
        <xref ref-type="bibr" rid="ref17 ref3 ref8">3, 8, 17</xref>
        ], use of process modeling has
increased also for large-scale usage [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ].
      </p>
      <p>
        Models of work processes have long been utilized to learn about, guide and support
practice also in other areas. In software process improvement [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], enterprise modeling
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and quality management [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], process models describe methods and standard working
procedures. Simulation and quantitative analyses are also performed to improve
efficiency. In process centric software engineering environments [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and workflow systems
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] model execution is automated.
      </p>
      <p>
        A lot of research has been done in the field of enterprise process modelling [
        <xref ref-type="bibr" rid="ref11 ref3">3, 11</xref>
        ],
as well as on the subject of how to judge the appropriateness of the models [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ].
Much work is done regarding the use and creation of models on a theoretical level, but
in order to better understand the mechanisms at work in the application of enterprise
process models, real-life cases can provide interesting insights. As we will report here,
the traditional dichotomy between as-is and to-be models often found in BPM is too
limited, and also other business process models, e.g. the ought-to-be model are
important to capture and maintain. This paper presents some of the results from a case
study on the use of process models in the health sector, using the Troux enterprise
architecture tool-set.
      </p>
      <p>A more detailed overview of types of process models are found in section 2. How
the interplay in particular between as-is, ought-to-be and to-be models can be supported
is illustrated in more detail in a case study reported in section 3. Discussion of results,
concluding remarks and ideas on further work are found in section 4.
2</p>
      <p>
        Modeling of Business Processes in Enterprise Development
According to general model theory [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] there are three common characteristics of
models: Representation, Simplification and Pragmatic orientation: Thus a model is not just
a representation of something else; it is a conscious construction to achieve a certain
goal beyond the making of the model itself.
      </p>
      <p>Process modeling is usually done in some organizational setting. An organization can
be looked upon as being in a state (the current state, often represented as a descriptive
'as-is' model) that are to be evolved to some future wanted state (traditionally
represented as a prescriptive 'to be' model). In practice only looking at as-is and to-be models is
insufficient, one also need to have the possibility to experiment with could-Be's
(different scenarios), and Ought-to-Be (the best scenario).</p>
      <p>In table 1, we list relevant situations, along temporal and a contextual axes</p>
      <p>We will below look in particular on the interplay between the actual as-is model, the
ought-to-be (ideal) model, and to-be model. Process modeling starts with the company
vision and business value, and shall contribute to long-term success. It is important to
develop both corporate future goals and a target architecture. To achieve this, we need
both a top-down and a bottom-up approach. Future state models are best done with a
top-down approach while past and present state models are mostly done bottom-up.
Future state models can also be referred to as future operating model (other terms are
ought-to-be model and target architecture)</p>
      <p>The future operating model is a top-down model describing best practice of how the
most critical work ought to be done, and of how we want to operate in the future. There
will always be a gap between the ambitions of an organization and the current or short
term technical, methodical and organizational possibilities.</p>
      <p>In order to get an overview, control and management of a business, it is important to
get a common understanding what the business is doing or is supposed to do. One need
an overall model of the main processes, information, systems, and skills necessary to
produce products and services, that all stakeholders (owners, managers, employees,
suppliers and customers) can agree upon. The model should also have a long
perspective, 5-10 years or more, to be a “lighthouse” to guide the direction of the organization,
thus the name “Future Operating Model”</p>
      <p>This model is used for understanding and the planning of programs and projects. The
Future Operating Model describes best practices which are derived from previous
experience, expected technological development and regulatory requirements etc., and show
the ambitions and plans. This model is a generic/conceptual/logical model, and is used
for basic analyses and help answer questions like:
•
•
•
•
"What is the enterprise doing?"
"Is the enterprise doing the right things?"
“How are the main processes and value chain performed?”
"Could one redesign the basic processes?"
This is analysis that should be done before going into the details like:
• "Who / what does what?" (Human / machine).</p>
      <p>• "Which IT systems used for what?"</p>
      <p>Once these basic analyzes and decisions have been made, we can proceed with
detailed workflow diagrams.</p>
      <p>A unifying overall process model like this makes it possible for people with various
backgrounds, coming from different organizational units and disciplines, and who has
worked in different ways in the past - to agree on common work processes and value
chains. This contributes to common terminology for processes, concepts and
information objects. A generic overall model, also contributes to the standardization of the
process-mapping so that the work processes are described the same way in the different
departments and disciplines, which is important for communication and reuse.</p>
      <p>In this model it is also important to focus on the customer/client and the customer
interaction with the company is explicitly modeled.</p>
      <p>
        Using a top-down generic model in IDEF0 [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is best practice for
logical/generic/conceptual process models. The model include a process breakdown
structure with Inputs/Outputs as well as Controls and Mechanisms (ICOMs).
As illustrated in Figure 1, this top-down model shows not only the process-breakdown,
but also the breakdown of information-structure (input / output), the breakdown of
logical applications and role and control structure.
      </p>
      <p>This means we get a complete future operating model which is maintained
independent of current technology and organizational implementations. It can live through
technological innovations and organizational changes such as mergers or divisions.</p>
      <p>The workflow-model describes detailed activities for each role and how the
ITsystems are used for each activity. This gives detailed about which roles, information
objects and applications functions that are used (as-is and to-be).</p>
      <p>The workflow-model is a bottom-up implementation model, which shows the
detailed workflow for defined parts of the value-chain.</p>
      <p>Figure 2 illustrates how to combine top-down best practice with bottom-up
implementation
1. On the left side a top-down process breakdown structure, from an "overall view"
detailed in several levels down to "processes / activities".
2. The right side show a bottom-up workflow model which is built up from
applications &amp; roles, IT Services and procedures, used for implementation.
As illustrated in Figure 3 process modelling with focus on a best practice top-down
model, as well as detailed workflow diagrams, makes the process of going from current
as-is to the next to-be that is easier, more structured and efficient.</p>
      <p>By linking best practice with as-is and to-be models, it will be possible to analyze
how close (or far) the current and next practice is from best practice.</p>
      <p>Often certain process steps are repeated several places in the value chain, and we
want to standardize on ways of performing these processes. To make this more explicit
in the model, we make stereotype-processes as indicated in Figure 4, which can be used
as reference processes. These can be referenced from several places in the value-chain
or in several value-chains and should be the basis for services and aligned with the
service catalog and used as specification for the services. These stereotype processes will
then represent the “layer” of common terms where the business meets IT.</p>
      <p>The model(s) were created and maintained in a graphical tool (Troux Architect) with
an underlying repository structure.</p>
      <p>Based on this process modelling experience, and a reference model for clinical
pathways used in the same organization a top-down process model was developed.</p>
      <p>The process modelling project for a new hospital that was under construction, was
adjusted to this reference model and below is some examples from this model</p>
      <p>The top level Hospital Clinical Pathway process modelled in IDEF0 illustrated in
Figure 5 shows the sick patient as input and a cured patient as output. As controls on top
the laws and regulations are shown and as mechanisms at the bottom the main
roles/skills and logical application systems are shown.</p>
      <p>On the next level we see the sub-processes in the pathway with more detailed inputs,
controls, outputs and mechanisms (IDEF0 ICOM’s). The processes and ICOM’s are
numbered according to the process breakdown structure.</p>
      <p>This top down generic model can be broken down in several levels to an appropriate
detailed level. It is also important to include the patient’s own processes in the model in
order to include a patient focus.</p>
      <p>From this main process structure it is possible to make many different model views
for various purposes and audiences. The processes can i.e. be presented in swimlanes
representing main hospital units.</p>
      <p>On the most detailed level it is also possible to present the processes with generic
roles including the patient processes with focus on the interactions between the
healthcare and the patient, highlighting the Line of Visibility (LoV) between the
enterprise (hospital) and the customer (patient). This is illustrated in Figure 6.</p>
      <p>These views can be made on several process levels, helping people from different
professions with varying skills to get a common understanding of the enterprise
processes.</p>
      <p>When we get to a detailed level we often find standard processes that are used in
several value-chains (pathways). To avoid making duplicates, we model these standard
processes separate as Stereotypes and make a link (relationship) from the value-chain
process to the Stereotype processes. The stereotypes should be aligned with the Service
Catalog and might be seen as a specification for the services.
The use of stereotypes/standard processes as specifications for services is indicated in
Figure 7, where they in the model are linked to application functions, the information
model and to logical application objects. All the above are views from the best practice
ought-to-be top-down generic model.</p>
      <p>When we come to the implementation models (as-is or to-be) we have to go bottom
up from implemented systems (applications, application functions, information model)
up to activities in a workflow diagram (in the case using BPMN), often also called
Orchestration as illustrated in Figure 8.</p>
      <p>This is a specific architecture model referring to specific activities, applications and
information. One model might show the as-is situation with as-is activities and installed
operative applications. Another model might show to-be with proposed activities and
applications.</p>
      <p>Going from as-is to to-be where guided by the best practice ought-to-be model in
order to over time close the gap between the long-term ambitions and current technical
and organizational capabilities.</p>
      <p>This generic, conceptual process can also be applied and be valid outside a hospital
unit. There will be several similar clinical pathways outside the hospital like municipal
health service (local doctor), emergency units (Prehospital), and ambulance. It is
important to see these similarities to be able to synchronize medical records information in
the computer systems.
4</p>
      <p>Conclusion and Further Work
We have in this paper looked upon how to enhance the traditional practice with as-is
and to-be models with a ought-to-be model representing the best practice and future
operating model – expressing also the long-term ambitions within the enterprise.</p>
      <p>Working with this approach hopefully also will make it easier for the enterprise
management and enterprise architects to express in more detail their ambitions, before
the CIO and IT-architects brings in their systems and limitations from current
technology. A main learning from the case is that the top-down ought-to-be models due to that
they are not to be immediately implemented makes it possible to describe ideas and
ambitions on a generic level, avoiding both organizational and technical limitations, but
also terminological and conceptual constraints making it easier to be innovative and learn
from others without being experienced as threatening to the current state of affairs.</p>
      <p>As a case study this is limited to a certain phase of the specification and building of
a new hospital in HSØ.</p>
      <p>
        In the approach so far, we have used traditional process modelling such as IDEF0
and BPMN for the top-down and bottom-up modelling. In future work we will
experiment with the use of approaches such as AKM [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] which are believe to be better for
supporting the agile use of the enterprise process knowledge captured in the model.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Ambriola</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Conradi</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fuggetta</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Assessing Process-Centered Software Engineering Environments</article-title>
          ,
          <source>ACM Transactions on Software Engineering and Methodology</source>
          ,
          <volume>6</volume>
          (
          <issue>3</issue>
          ) (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Derniame</surname>
          </string-name>
          , J. C. (ed) Software
          <source>Process: Principles, Methodology and Technology. Lecture Notes in Computer Science</source>
          <volume>1500</volume>
          (Springer, Berlin Heidelberg New York 1998)
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Dumas</surname>
            ,
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>La Rosa</surname>
            ,
            <given-names>M</given-names>
          </string-name>
          , Mendling,
          <string-name>
            <surname>J</surname>
          </string-name>
          , Reijers, H. Fundamentals of Business Process Management, Springer (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>M. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gruninger</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Enterprise modeling</article-title>
          ,
          <source>AI Magazine</source>
          ,
          <article-title>(</article-title>
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Gane</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sarson</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Structured Systems Analysis: Tools and</article-title>
          <string-name>
            <given-names>Techniques. (Prentice</given-names>
            <surname>Hall</surname>
          </string-name>
          ,
          <year>1979</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gilbreth</surname>
            ,
            <given-names>F. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gilbreth</surname>
            ,
            <given-names>L. M.</given-names>
          </string-name>
          (
          <year>1921</year>
          )
          <article-title>Process Charts</article-title>
          . American Society of Mechanical Engineers.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Hammer</surname>
          </string-name>
          ,
          <article-title>Michael and Champy, James, Reengineering the Corporation: A Manifesto for Business Revolution</article-title>
          , Harper
          <string-name>
            <surname>Business</surname>
          </string-name>
          (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Havey</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Essential Business Process</surname>
            <given-names>Modelling</given-names>
          </string-name>
          ,
          <string-name>
            <surname>(O'Reilly 2005)</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Heggset</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krogstie</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wesenberg</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <article-title>Understanding Model Quality Concerns when Using Process Models in an Industrial Company</article-title>
          .
          <source>Proceeding EMMSAD</source>
          , Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Houy</surname>
          </string-name>
          , Constantin, Fettke, Peter, Loos, Peter, van der Aalst,
          <string-name>
            <surname>Wil</surname>
            <given-names>M. P.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Krogstie</surname>
            ,
            <given-names>John. Business Process</given-names>
          </string-name>
          <article-title>Management in the Large</article-title>
          .
          <source>Business &amp; Information Systems Engineering(6)</source>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. IDEF0 http://www.idef.
          <source>com/IDEF0.htm Last accessed 1. July 2015</source>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Krogstie</surname>
          </string-name>
          , J.:
          <article-title>Model-based development and evolution of information systems: A quality approach</article-title>
          , Springer, London (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Krogstie</surname>
          </string-name>
          , J.:
          <source>Quality of Business Process Models. Proceedings PoEM</source>
          <year>2012</year>
          , Rostock Germany Springer LNBIP (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Lillehagen</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krogstie</surname>
          </string-name>
          , J. Active Knowledge Modeling of Enterprises: Springer. (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Silver</surname>
            ,
            <given-names>B. BPMN</given-names>
          </string-name>
          <article-title>Method and Style</article-title>
          . Cody-Cassidy Press (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Stachowiak</surname>
          </string-name>
          , H.: Allgemeine Modelltheorie. Springer, Wien (
          <year>1973</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Weske</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>Business Process Management: Concepts, Languages, Architectures</article-title>
          . SpringerVerlag New York Inc, (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18. WfMC Workflow Handbook
          <year>2001</year>
          .
          <article-title>Workflow Management Coalition, Future Strategies Inc</article-title>
          .,
          <string-name>
            <surname>Lighthouse</surname>
            <given-names>Point</given-names>
          </string-name>
          , Florida, USA (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>