<!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>
      <article-id pub-id-type="doi">10.1007/978-3-642</article-id>
      <title-group>
        <article-title>Agile Service Development: A Rule-Based Method Engineering Approach1</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Stijn Hoppenbrouwers</string-name>
          <email>s.hoppenbrouwers@cs.ru.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Martijn Zoet</string-name>
          <email>martijn.zoet@hu.nl</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Johan Versendaal</string-name>
          <email>j.versendaal@cs.uu.nl</email>
          <email>johan.versendaal@hu.nl</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Inge van de Weerd</string-name>
          <email>i.vandeweerd@cs.uu.nl</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Radboud University Nijmegen</institution>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Applied Sciences</institution>
          ,
          <addr-line>Utrecht</addr-line>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Utrecht University</institution>
          ,
          <addr-line>Utrecht</addr-line>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2011</year>
      </pub-date>
      <volume>351</volume>
      <fpage>20</fpage>
      <lpage>22</lpage>
      <abstract>
        <p>Businesses may apply concepts of agility as a strategy to take up challenges in the rapidly changing business environment. Agility is defined as “the ability of a sensitive [organization] that exhibits flexibility to accommodate expected or unexpected changes rapidly, following the shortest time span, using economical, simple and quality instruments in a dynamic environment and applying updated prior knowledge and experience to learn from the internal and external environment” (Qumer en Henderson, 2007). This definition positioned in the context of agile service development asserts that an organization should be able to create or adapt a (business) service efficiently and effectively when changes occur in its environment. Agile development is not an alien concept in management and information systems research. It plays some role in existing work on situational method engineering in software product development literature (Olle et al, 1991; Kumar and Welke, 1992; Brinkkemper, 1996; Van de Weerd et al., 2006). Based on situational factors distilled from the project, meta-methods composed of outlines or more detailed procedures are selected and integrated into a coherent method appropriate for that specific situation (Brinkkemper, 1996). However, 'situational' is not synonymous to 'agile'. For a method to become truly agile, changing situational factors also have to be linked (if required) to 'run time' changes in the method: quick responses to new situational information, and the installation of short feedback loops applying to the method. Utilizing the perspective of situationality, method fragments can be used to provide some degree of agility with respect to the project at hand. Regarding the assembly of method fragments, our approach follows the configuration process for situational method engineering as proposed by Brinkkemper (1996). However, our approach adds a second dimension of agility in operational execution. Changes in the environment will not always lead to changes in the executed method but can still influence the operational execution of a specific method fragment. To realize this, we propose a particular operationalization of the method engineering approach and process in terms of the selection process of method</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>fragments, situational factors and assembly rules. The idea is that participants are
given as much freedom as possible within necessary methodical and contextual
constraints (minimal specification), and that the ability to respond quickly to desired
changes in the method (as indicated by fast feedback) is optimized: increased agility
in our approach is supported by defining method fragments in a rule-based,
declarative manner. This approach is inspired by principles and practices from
(business) rules management, organizational patterns and game design theory.</p>
      <p>Without claiming that the approach put forward in this position paper will guarantee
agility of processes for service development, we believe the approach proposed will
allow for considerably better agility than existing practices in ME that are more
rooted in imperative style specification of methods and method fragments.
5</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Brinkkemper</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>1996</year>
          ).
          <article-title>Method engineering: engineering of information systems development methods and tools</article-title>
          .
          <source>Information and Software Technology</source>
          ,
          <volume>38</volume>
          (
          <issue>4</issue>
          ), pp
          <fpage>275</fpage>
          -
          <lpage>280</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>K</given-names>
          </string-name>
          and Welke,
          <string-name>
            <surname>R.J.</surname>
          </string-name>
          (
          <year>1992</year>
          ).
          <article-title>Methodology engineering: a proposal for situation-specific methodology construction</article-title>
          . In Cotterman, W.W.,
          <string-name>
            <surname>Senn</surname>
            <given-names>J.A</given-names>
          </string-name>
          . (eds),
          <source>Challenges and Strategies for Research in Systems Development..</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Olle</surname>
            ,
            <given-names>T.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hagelstein</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , MacDonald,
          <string-name>
            <given-names>I.G.</given-names>
            ,
            <surname>Rolland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Sol</surname>
          </string-name>
          , H.G., van
          <string-name>
            <surname>Assche</surname>
            ,
            <given-names>F.J.M.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Verrijn-Stuart</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          (
          <year>1991</year>
          ).
          <article-title>Information Systems Methodologies: a Framework for Understanding (2nd edition)</article-title>
          .
          <source>Addison-Wesley.</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Qumer</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Henderson-Sellers</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          , (
          <year>2007</year>
          ).
          <article-title>An evaluation of the degree of agility in six agile methods and its applicability for method engineering</article-title>
          .
          <source>Information and Software Technology</source>
          ,
          <volume>50</volume>
          (
          <issue>4</issue>
          ), pp
          <fpage>280</fpage>
          -
          <lpage>295</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Weerd</surname>
          </string-name>
          , I. van de,
          <string-name>
            <surname>Versendaal</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Brinkkemper</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2006</year>
          ).
          <article-title>A product software knowledge infrastructure for situational capability maturation: Vision and case studies in product management</article-title>
          .
          <source>Proceedings of the 12th Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ'06)</source>
          , Luxembourg, pp
          <fpage>97</fpage>
          -
          <lpage>112</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>