<!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>Use Cases, User Stories and BizDevOps</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Peter Forbrig</string-name>
          <email>Peter.forbrig@uni-rostock.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Rostock, Chair in Software Engineering</institution>
          ,
          <addr-line>Albert-Einstein-Str. 22, 18055 Rostock</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>DevOps is currently discussed a lot in computer science communities. BizDev (business development) is only mentioned once in a computer science paper in connection with Continuous Software Engineering. Otherwise it is used in the domain of business administration only. Additionally, there seems to be a different interpretation of the term in the two communities. The paper discusses the different interpretations found in the literature. Additionally, the idea of BizDevOps is discussed in conjunction with further ideas of taking new requirements for software features into account. These requirements can be described by models on different level of granularity. Starting points are use cases, use-case slices, user stories, and scenarios. They have to be communicated between stakeholders. It is argued in this paper that storytelling can be a solution for that. It is used in as well in software development as in management.</p>
      </abstract>
      <kwd-group>
        <kwd>BizDev</kwd>
        <kwd>DevOps</kwd>
        <kwd>BizDevOps</kwd>
        <kwd>Continuous Requirements Engineering</kwd>
        <kwd>Continuous Software Engineering</kwd>
        <kwd>Agile Software Development</kwd>
        <kwd>Storytelling</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Developing Businesses if often related with the development of software because
nowadays business processes have to be supported by IT. Continuous requirements
engineering has to be performed to provide continuously the optimal support.
Continuous business development seems to be a good description for the combined
development of software and business. This term is not used so very often. Nevertheless, it
exists like in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
      </p>
      <p>
        However, more often the abbreviation BizDev (business development) is used. It at
seems to be well known in the business administration community but not in the
computer science community. A current search (January 20, 2018) for BizDev in the
ACM digital library (dl.acm.org) delivered one result only. The result refers to the
paper of Fitzgerald and Stol [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] about continuous software engineering. It provides a
framework Continuous* that specifies continuously performed activities of software
engineering. DevOps (development and operation) pays a central role in this
framework.
      </p>
      <p>
        “DevOps is a set of practices intended to reduce the time between committing a
change to a system and the change being placed into normal production, while
ensuring high quality” [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. It aims at shortening the development cycles from months to
days or even hours. This is only possible with a corresponding quality insurance by a
software tool chain in an agile way.
      </p>
      <p>For many software development projects the combination of BizDev and DevOps
to BizDevOps seems be useful. The paper discusses the idea of BizDevOps and the
consequences for requirements specifications. It evaluates different known notations
requirements specification notations for the usage in a BizDevOps context. In the
following paragraph, BizDevOps will be discussed in more detail. Additional, the
most important requirements specification techniques are shortly revisited. Their
usage from different perspectives the relation between these perspectives will be
highlighted. Storytelling seems to be an interesting technique to communicate
requirements. The paragraph closes with a discussion. Finally, a summary and an outlook are
presented.
2</p>
    </sec>
    <sec id="sec-2">
      <title>BizDevOps</title>
      <p>2.1</p>
      <sec id="sec-2-1">
        <title>Introduction to BizDevOps</title>
        <p>
          BizDev or sometimes its abbreviation BD is a term coming from the business
administration domain. In [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] Andrew Dumont characterizes it as: “in it's simplest form, BD
can be described as connecting similar businesses to similar goals”. He mentions later
that BD can be characterized as filtering and building. Filtering refers to the selection
activity of the right business partners and the right deals. Building can be related to an
IT infrastructure and again finding the right partners for that.
        </p>
        <p>
          James Cohane mentions that a lot of “Sales” people refer themselves to “Business
Development” [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. He mentions that business development is more than sales. He
provides the following definition instead: “Business Development is the function at
the company responsible for identifying, securing, and/or managing relationships with
organizations outside of the company (excluding customers and suppliers) that helps
other key functions at the company achieve their respective goals.”
        </p>
        <p>
          A nice visualization of BizDevOps is provided by Baumgartner [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. It is shown in
Figure 1.
        </p>
        <p>
          For the above discussed definitions, aspects of software development play a minor
role. IT aspects are covered but not outstanding important. One can even say that they
play a minor role. However, different perspectives exist. Fitzgerald and Stol [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]
consider the cooperation of people from business and software development as the most
important aspect of BizDev. “We argue that a closer and continuous linkage between
business and software development functions is important, and term this BizDev, a
phenomenon which complements the DevOps one of integrating more closely the
software development and operations functions”.
        </p>
        <p>
          From our point of view, this is an important aspect. We suggested some
modifications to the framework of Fitzgerald and Stol in [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] by continuous requirements
engineering, continuous requirements modelling and continuous human centered design.
Additionally, we mentioned the idea of using S-BPM [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] for BizDevOps in [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>
          Already in 2015, Gruhn and Schäfer [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] discussed the fact that DevOps is not the
end of the story. “The BizDevOps approach addresses the boundary between the two
distinct disciplines: it aims at redistributing responsibilities between IT (who are
professionals in rendering stable and reliable IT systems) and business departments (who
understand the rationale of IT systems from business perspective)” [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. They provide
a lot of arguments that characterize advantages of BizDevOps.
        </p>
        <p>If people from business and software development have to work together, there is
still the question how requirements are developed and specified.</p>
        <p>2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Requirements</title>
      </sec>
      <sec id="sec-2-3">
        <title>Representations</title>
      </sec>
      <sec id="sec-2-4">
        <title>Specification</title>
      </sec>
      <sec id="sec-2-5">
        <title>Notations and</title>
      </sec>
      <sec id="sec-2-6">
        <title>Knowledge</title>
        <p>
          Scenarios. A scenario is a sequence of actions. It can be specified on different level
of abstractions. It can be a sequence of events only or like in scenario-based design
[
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] a narrative descriptions of envisioned usage episodes. Such scenarios are
employed to guide the development of the system. Additionally, they offer potential
users of the system under development a smell of envisaged use experience. Carroll
characterizes the user interaction scenario as a sketch of use.
Rosson et al. [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] characterize scenarios even as stories that will be discussed in the
next paragraph.
        </p>
        <p>User Stories. The term “user story” is used in different ways. The first perspective
comes from interaction design.</p>
        <p>
          “Stories have always been part of user experience design as scenarios, storyboard,
flow charts, personas, and every other technique that we use to communicate how
(and why) a new design will work. As a part of user experience design, stories serve
to ground the work in a real context by connecting design ideas to the people who will
use the product” [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. Whitney Quesenbery and Kevin Brooks [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] mention five
advantages of user stories:
1. They help to gather and share information about users, tasks, and goals.
2. They put a human face on analytic data.
3. They can spark new design concepts and encourage collaboration and
innovation.
4. They help to understand the world by giving us insight into people who
are different.
        </p>
        <p>5. They can even persuade others of the value of a contribution.</p>
        <p>User stories have a structure like beginning part, middle part and ending part. They
put important information into a nice context. This makes things more interesting and
improves the engagement of participants in a software development project. They can
describe a problem, focus on the context of an application, explore design decisions
and describe the consequences of new design.</p>
        <p>Technically, user stories can be written or spoken. Alternatively, comics,
animations, or videos are possible.</p>
        <p>
          We already mentioned the scenario-based approach from Mary Beth Rosson and
John Carroll [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. It is based on descriptions of the use of the envisioned system.
They characterize the nature of their scenarios as follows: “Narrative descriptions of
envisioned usage episodes are then employed in a variety of ways to guide the
development of the system that will enable these user experiences” [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
        </p>
        <p>Based on this characterization and on the provided examples scenarios and stories
can be considered as synonyms.</p>
        <p>Those stories describe the main problems and possible solutions. In this way
discussions can be focused on specific aspects and a common ground between
stakeholders can be established.</p>
        <p>Rosson and Caroll distinguish between problem scenarios, activity scenarios, information
scenarios, and interaction scenarios.</p>
        <sec id="sec-2-6-1">
          <title>ANALYZE</title>
          <p>Problem Scenarios</p>
        </sec>
        <sec id="sec-2-6-2">
          <title>DESIGN</title>
          <p>Activity Scenarios
Information Scenarios
Interaction Scenarios
summative
evaluation</p>
        </sec>
        <sec id="sec-2-6-3">
          <title>PROTOTYPE &amp; EVALUATE</title>
          <p>Usability Specifications</p>
          <p>In the context of agile software development, user stories are totally different. They
consist of one sentence only and are written on index cards. Such sentences can have
the following structure:
</p>
          <p>As a &lt;role&gt;, I want &lt;feature&gt; so that &lt;reason&gt;.</p>
          <p>Examples of corresponding user stories could look like the following two stories
1.
2.</p>
          <p>As a user, I want to upload messages so that I can share them with
others.</p>
          <p>As an administrator, I want to approve messages before they are posted
so that I can make sure they are appropriate.</p>
          <p>While the first kind of stories provides motivation and a lot of context information,
the second kind of stories is focused of functionality. It seems to be that currently
storytelling is considered to be a successful technique for business management. We
will come back to this aspect in one of the next paragraphs.</p>
          <p>
            Use Cases. Use cases were introduced by Ivar Jacobson [
            <xref ref-type="bibr" rid="ref12">12</xref>
            ]. They are a generalized
description of a set of interaction sequences between a system and actors. An actor
can be a user or a system. Use cases can be written in unstructured text. However,
more often they conform to a structured template containing title, goal, primary actor,
level, precondition, main success scenario, alternatives, extensions etc.
          </p>
          <p>As overview a use case diagram can be drawn. It provides an abstraction of the
written specification by presenting several use cases, their relations, and actors. For
details, the textual specification has to be consulted always.</p>
          <p>Use Case Slice. Use cases were introduced several years ago. During that time, agile
development methods did not play an important role. For agile software development,
use cases were considered to be too heavy or complex. Therefore, Use Case 2.0 has
the concept of use case slices. A use case can be considered as a set of stories, which
are the main success scenario and several alternative scenarios.</p>
          <p>A use case slice consists of one or two of those scenarios. These scenarios are
called also stories. However, they are not stories in the sense of the above discussed
stories in interaction design or the one sentences used in agile methods like SCRUM.
They are a sequence of action that is neither a real story nor can be put into one
sentence.</p>
          <p>
            A use case slice is a collection of one or more of such stories:
“Is created by selecting one or more stories for implementation
…, acts as a placeholder for all the work required to complete the implementation
of the stories
…, and evolves to include the equivalent slices through design, implementation
and test” [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ].
          </p>
          <p>Fig. 4. Use case slices and their stories (scenarios)visualizes a symbolic use case,
its stories, and the grouping of stories to slices.</p>
          <p>Step 1
Step 2
Step 3
Step 4
Step 5</p>
          <p>Start of use case</p>
          <p>Alt1
Alt2</p>
          <p>Alt3
End of use case
On the left hand side of Fig. 4 one can see a complete use case with its alternatives.
The straight line represents the main success scenario. On the right hand side specific
scenarios are shown. They represent one specific path through the use case. Two
groupings represent two use case slices. The rest of the stories might be grouped to
slices later. The life cycle of use cases and use case slices according to Jacobson et al.
is shown in Fig. 5 .</p>
          <p>Goal established
Story understood</p>
          <p>Simplest story
implemented
Sufficient stories
implemented</p>
          <p>All stories
implemented</p>
          <p>Scoped
Prepared</p>
          <p>Analyzed
Implemented</p>
          <p>
            Verified
Fig. 5. Life cycle of use case (left hand side) and use case slice (right hand side)
implementation (according to [
            <xref ref-type="bibr" rid="ref11">11</xref>
            ])
In their Fig. 9 “Use-Case 2.0 Work Products” Jacobson et al. [
            <xref ref-type="bibr" rid="ref11">11</xref>
            ] mention the
concept of a story without explaining it in detail. One can read from the diagram that use
cases are explored by telling stories. Additionally, they are assigned to use-case slices.
The story itself is influenced by flows, special requirements and system wide
requirements.
          </p>
          <p>
            Storytelling. The social activity of sharing stories is called storytelling. As we
already discussed in connection with scenario-based design, stories are shared as a
means of education. However, stories are also used in business management. They
help managers solving conflicts, addressing issues and facing challenges. Fog et al.
published a paper about “storytelling as a Management Tool” [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ]. They mention:
“The stories we share with others are the building blocks of any human relationship.
Stories place our shared experiences in words and images. They help shape our
perception of “who we are” and “what we stand for”. Likewise, stories are told and flow
through all companies”.
          </p>
          <p>
            This is supported by Dennings [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ] remark: “Storytelling works as a supplement to
traditional management tools. For manager, the task is to use storytelling to anchor
the company's values, visions, and culture within the organization.”
          </p>
          <p>
            Denning presented in [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ] eight different story patterns:








          </p>
          <p>Sparking action
Communicating who you are
Transmitting values
Communicating your brand
Fostering collaboration
Taming the grapevine
Sharing knowledge</p>
          <p>Leading people into the future</p>
          <p>The Sparking action pattern describes how a successful change was implemented
in the past, but allows listeners to imagine how it might work in their situation. For
transmitting values Denning gives the hint to use believable characters and situations.
The brand is usually told by the product or service itself. To foster collaboration the
stories should recount a situations that listeners have experienced. They should be
animated to share their own stories. Taming the grapevine refers to storytelling with
gentle humor about some aspect of a rumor that reveals it to be untrue. Sharing
knowledge focuses on problems and how they were corrected. The story should have
an explanation of why the solution worked. Leading people into the future evokes the
future that is planned to be created.</p>
          <p>
            Karin Their published a book [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ] about success examples of applying stories in
different areas of business administration. The title of her book is “Storytelling: A
Method for Change-, Brand-, Project- and Knowledge Management”. She provides a
process model for developing stories. It presented by Fig. 6.
          </p>
          <p>2.</p>
          <p>Interviewing
1. Planning</p>
          <p>3.</p>
          <p>Extracting</p>
          <p>4. Writing
Learning process</p>
          <p>6.</p>
          <p>Distributing
5. Validating</p>
          <p>Learning</p>
          <p>Organization</p>
          <p>According to the provided model organizations should organize their knowledge
management by including stories into the knowledge base.</p>
          <p>In the previous paragraphs different notations for requirements specifications and
knowledge representations were presented. From the idea of continuous software
engineering and BizDevOps arises the need of communication between stakeholders
from business and from software development.</p>
          <p>Stories seem to be a tool that is used in both communities. Storytelling has
advantages as well for interaction design as business management. It is used in a
minimized way in agile development and can support continuous requirements
engineering by constantly updating the stories.</p>
          <p>The provided story patterns by Denning were introduced and used for business
management purposes only. They were not intended to be used for software
development. However, the patterns “sharing knowledge” and “leading people” into the
future can be adapted for this purpose. In combination with the experience in
scenariobased design the tool of stories should be very helpful for BizDevOps.</p>
          <p>
            Lawrence [
            <xref ref-type="bibr" rid="ref14">14</xref>
            ] provides nine patterns for spitting user stories (workflow steps,
operations, business rule variation, variations in data, break out spike, interface
variations, major effort, simple/complex, and defer performance). Conditions and resulting
actions are described. However, currently those patterns are mainly for the one
sentences stories. Nevertheless, they might be a good starting point for further research.
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Summary</title>
      <p>The ides of BizDevOps was discussed based on their roots in BizDev and DevOps.
The main purpose of those methods is the cooperative work of business, development,
and operations people. Consequences of monitoring running systems have to be
considered for consequences for business strategies and processes.</p>
      <p>Business processes have to be supported by software systems. Requirements for
those systems have to be specified in such a way that business people are able to write
them or at least they have to be able to read those documents.</p>
      <p>Scenarios, user stories, use cases, and use case slices were discussed. Differences
and similarities were shown. Additionally, the potentials as communication means
were evaluated. It seems to be that stories are an appropriate tool for communication
between business, development, and operation people. Furthermore, they can be used
for management purposes to motivate people.</p>
      <p>Refinements of stories to more precise specifications like use cases, use-case
slices, tasks, objects, and user stories for backlogs are possible. This can be done based
on existing patterns. However, it might be possible to identify further patterns
4</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bass</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Zhu</surname>
          </string-name>
          , L.:
          <article-title>DevOps: A Software Architect's Perspective</article-title>
          .
          <source>ISBN 978- 0134049847.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baumgartner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Quality Leadership Circle: DevOps - ein Zukunftsbild mit Erfolgsgarantie?, http://www.anecon.com/blog/qlc2-devops/ from 2016/06/14. Last visitied January 5,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Carroll</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          : Making Use:
          <article-title>Scenario-Based Design of Human-Computer Interactions</article-title>
          . MIT Press, Cambridge (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Cohane</surname>
          </string-name>
          , J.:
          <article-title>WTF is Biz Dev? (aka What is</article-title>
          “Business Development”?), http://jamescohane.com/wtf-is
          <article-title>-biz-dev-aka-what-is-business-development/</article-title>
          ,
          <source>last visited January 20</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Denning</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>The Leader's Guide to Storytelling: Mastering the Art and Discipline of Business Narrative</article-title>
          ,
          <source>Revised and Updated</source>
          , John Wiley,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Dumont</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <source>Role of Business Development at a Startup</source>
          , April,
          <year>2014</year>
          , http://andrewdumont.me
          <article-title>/role-of-business-development-at-a-startups/ last visited January 20th</article-title>
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Fitzgerald</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Stol</surname>
          </string-name>
          , K.-J.:
          <article-title>Continuous software engineering: A roadmap and agenda</article-title>
          ,
          <source>Journal of Systems and Software</source>
          , Volume
          <volume>25</volume>
          ,
          <string-name>
            <surname>July</surname>
            <given-names>2015</given-names>
          </string-name>
          , Pages 1-
          <fpage>14</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Fog</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Budtz</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Munch</surname>
            <given-names>P.</given-names>
          </string-name>
          , and Blanchette S.:
          <article-title>Storytelling as a Management Tool</article-title>
          . In: Storytelling. Springer, Berlin, Heidelberg, https://doi.org/10.1007/978-3-
          <fpage>540</fpage>
          -88349-
          <issue>4</issue>
          _
          <fpage>6</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Forbrig</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Continuous Software Engineering with Special Emphasis on Continuous Business-Process Modeling</article-title>
          and
          <string-name>
            <surname>Human-Centered</surname>
            <given-names>Design</given-names>
          </string-name>
          ,
          <source>In Proc. S-BPM ONE</source>
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Forbrig</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          : Does Continuous Requirements Engineering need Continuous Software Engineering?, CRE'17, Workshop at REFSQ, Essen,
          <year>2017</year>
          , http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1796</volume>
          /crepaper, last
          <source>visited January 20</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Gruhn</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , and Schäfer,c.:
          <article-title>"BizDevOps: Because DevOps is Not the End of the Story,"</article-title>
          <source>in Proceedings of the 14th International Conferecnce on Intelligent Software Methodologies, Tools and Techniques (SoMet</source>
          <year>2015</year>
          ),
          <source>Communications in Computer and Information Sc.</source>
          , Vol
          <volume>532</volume>
          . Ed.
          <string-name>
            <surname>By H. Fujita</surname>
            and
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Guizzi</surname>
          </string-name>
          . Springer,
          <year>2015</year>
          , pp.
          <fpage>388</fpage>
          -
          <lpage>398</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Jacobson</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Christerson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Jonsson</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Object-Oriented Software Engineering - A Use Case Driven Approach</surname>
          </string-name>
          , Addison-Wesley,
          <year>1992</year>
          , ISBN 0-2015-4435-0
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Jacobson</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ; Spence,
          <string-name>
            <surname>I.</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <surname>Bittner. K.</surname>
          </string-name>
          :
          <article-title>USE-CASE 2.0: The Guide to Succeeding with Use Cases</article-title>
          , https://www.ivarjacobson.com/sites/default/files/field_iji_file/article/usecase_2_0_jan11.pdf,
          <source>visited last time January</source>
          <volume>15</volume>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Lawrence</surname>
            ,
            <given-names>R:</given-names>
          </string-name>
          <article-title>How to Split a User Story</article-title>
          , http://agileforall.com/resources/how-to
          <article-title>-split-auser-story/</article-title>
          ,
          <source>last visited January 20</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Quesenbery</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Brooks</surname>
            ,
            <given-names>K:</given-names>
          </string-name>
          <article-title>Storytelling for User Experience: Crafting Stories for Better Design</article-title>
          , Rosenfeld Media,
          <year>2011</year>
          , ISBN-
          <volume>13</volume>
          :
          <fpage>978</fpage>
          -
          <lpage>1933820477</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Rosson</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Carroll</surname>
            ,
            <given-names>J. M.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Scenario-Based</surname>
            <given-names>Design</given-names>
          </string-name>
          , Chapter 53 in
          <string-name>
            <given-names>J.</given-names>
            <surname>Jacko</surname>
          </string-name>
          &amp; A.
          <string-name>
            <surname>Sears</surname>
          </string-name>
          (Eds.),
          <article-title>The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications</article-title>
          . Lawrence Erlbaum Associates,
          <year>2002</year>
          , pp.
          <fpage>1032</fpage>
          -
          <lpage>1050</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <article-title>The Guardian: keeping professional development continuous</article-title>
          , https://www.theguardian.com/careers/careers-blog/keeping-professional-developmentcontinuous
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Thier</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Storytelling: Eine Methode für das Change-</article-title>
          ,
          <string-name>
            <surname>Marken-</surname>
          </string-name>
          ,
          <source>Projekt- und Wissensmanagement</source>
          ,
          <volume>3</volume>
          . Auflage, Springer
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>