<!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>User Involvement in Icelandic Software Industry</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Marta Kristin Larusdottir</string-name>
          <email>marta@ru.is</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olöf Una Haraldsdottir</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bright Agnar Mikkelsen</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Reykjavik University</institution>
          ,
          <addr-line>Kringlan 1, 103 Reykjavik, Iceland, +354-599 6200</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>This paper reports the first results from a recent study done on user involvement in Icelandic software industry. A questionnaire survey was made to gather information on the software processes used and to what extent user involvement methods are used by software developers in the different processes. The results show that the majority of the respondents use their own process where they have adjusted their development process to their needs. More than one third of the respondents use the agile process Scrum. That group is the most skeptical one when rating the importance of usability in software development. Meetings are the most popular method for involving users.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Software processes</kwd>
        <kwd>User involvement methods</kwd>
        <kwd>User centered software development</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>and</p>
    </sec>
    <sec id="sec-2">
      <title>1. INTRODUCTION</title>
      <p>
        A numbers of studies have been done in different countries to
gather information on how practitioners use methods for
involving users in the software development, e. g. [
        <xref ref-type="bibr" rid="ref1 ref2 ref4 ref5 ref7 ref9">1, 2, 4, 5, 7,
9</xref>
        ]. When the results from these studies are compared, it can be
seen that the emphasis in one country can differ to some extent to
the emphasis in another country regarding user involvement
methods used and how the respondents rate the methods. A study
like this has not been done in Iceland so far.
      </p>
      <p>
        The agile software development process has been growing in
popularity in Iceland for the last five years or so, where the Scrum
process has been the most popular one. In Scrum the projects are
split up in two to four weeks long iterations called sprints, each
ending up with a potential shippable product. Scrum heavily
emphasizes on self organizing and well compounded teams,
typically with 6 – 8 interdisciplinary team members [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
Traditional Scrum has been criticized for not involving users in
their software process and for not adequately address their
Permission to make digital or hard copies of all or part of this work for
personal or classroom use is granted without fee provided that copies are
not made or distributed for profit or commercial advantage and that
copies bear this notice and the full citation on the first page. To copy
otherwise, or republish, to post on servers or to redistribute to lists,
requires prior specific permission and/or a fee.
      </p>
      <p>Interact 2009, August 24–28, 2009, Uppsala, Sweden.</p>
      <p>
        Copyright 2004 ACM 1-58113-000-0/00/0004…$5.00.
usability needs, for example in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>In this paper the following research questions are analyzed:
•
•
•</p>
      <p>What software processes are used in the Icelandic
software industry today?
How do software developers rate the importance of
usability? Is there some variance according to the
process used?
Which methods do software developers use to involve
users in the software development? Is there some
variance according to the process used?</p>
    </sec>
    <sec id="sec-3">
      <title>2. MATERIALS AND METHOD</title>
      <p>An online questionnaire was created in the QuestionPro tool for
gathering data on the research questions. The target respondents
were software developers in Iceland. There are not that many
specialists in Human-Computer Interaction in Iceland so the
software developers are the ones that contact users during the
software development and they should have had one or two
course in their education for learning methods to involve users.
The survey was sent out to two mailing lists, one containing 100
members called the Agile-group and the other containing
approximately 100 women in information technology
(ITwomen). The survey was also posted on Facebook within a group
of the Computer Scientists Association containing 256 members.
It is possible that the mailing lists and the group overlap and
therefore we estimate that the survey reached approximately 300
target respondents.</p>
      <p>
        According to the Federation of Icelandic Industries [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] there were
2.071 jobs in the Icelandic Software Industry in the year 2004. It
is hard to say what the number is now because between 2004 and
2008 there was a big growth in the field but in October 2008 the
financial crisis changed the picture a lot. Still the software
industry has not been as much affected as other industries, so we
estimate that there were around 2.000 employees working in the
software industry at the time of the survey.
      </p>
      <p>
        The number of respondents was 82 so we estimate that around
25% of the people contacted did respond. The majority of the
respondents 93% had B. Sc. degree or M. Sc. Degree in either
Computer Science or Engineering. More than half of the
respondents or 54% had 10 years experience or more in the
software industry. More than half of the respondents 56% were
male and 44% women. According to the Federation of Icelandic
Industries [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], 24% of the employees in software industry in
Iceland were women in 2004, so our sample is biased towards
women.
      </p>
      <p>Right now we are analyzing the data, so this paper describes the
first results from the survey.</p>
    </sec>
    <sec id="sec-4">
      <title>3. RESULTS</title>
      <p>In the following answers to the three research questions will be
described.</p>
    </sec>
    <sec id="sec-5">
      <title>3.1 The software processes used</title>
      <p>When asked about the process that the developers use for software
development, 44% of the respondents say that they use their own
process, where they have probably adjusted some known process
to their needs. Furthermore 37% use Scrum, which has grown in
popularity the last five years or so in Iceland. The remaining 19%
use other processes, including for example the Waterfall process
and Extreme programming.</p>
    </sec>
    <sec id="sec-6">
      <title>3.2 The importance of usability</title>
      <p>When asked to rate the importance of usability the definition of
usability was first described to them in the following way:
“Usability is a qualitative attribute that assesses how easy user
interfaces are to use. Usability is mainly made up of three factors:
Effectiveness – Can the users solve their tasks with the software?
Efficiency – Can the user solve their tasks without major
problems? Satisfaction – How satisfied are the users?” The
respondents were asked to answer if they agreed or disagreed to
the statement that usability is important for the success of the
software. The developers that used Scrum were the most
skeptical, as can be seen on Figure 1. Twelve percent of the
respondents that use the Scrum process answer that usability is
neither important nor unimportant. Sixty one (61%) said they
strongly agree, but 72% of those that use their own process said
they strongly agreed to the statement. One explanation could be
that the Scrum process is primarily used in some industrial sectors
where usability indeed is not such important. Further analysis of
the data is needed to check that.</p>
      <p>Ok
Agree
Strongly agree
100%
90%
80%
70%
60%
50%
40%
30%
20%
10%
0%</p>
      <p>Scrum</p>
      <p>Own process</p>
      <p>Other processes</p>
    </sec>
    <sec id="sec-7">
      <title>3.3 User involvement methods used</title>
      <p>When asked what user involvement methods the developers had
used the results show that some of the methods are used in all
processes but for other methods there is bigger variance. Meeting
with users are very commonly used in all processes but
questionnaires and guidelines are not much used. It is a rather
positive result for the participants of this workshop that the
Think-aloud method is used by around half of the respondents and
the participants using Scrum are the ones that have the highest
number of usage of the Think-aloud method.</p>
    </sec>
    <sec id="sec-8">
      <title>4. CONCLUSIONS</title>
      <p>One third of the Icelandic developers use the Scrum process and
that group does not rate usability as highly as developers using
other processes. We do not have any results explaining this yet,
but this is really worth looking at in future work. When looking at
what user involvement methods are used in each development
process this trend is not that obvious. The surprising result there is
that the most popular method is meetings with users even though
that has not been taught in any text books on user involvement.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Bygstad</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghinea</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Brevik</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>Software development methods and usability: Perspectives from a survey in the software industry in Norway. Interacting with computers</article-title>
          ,
          <fpage>375</fpage>
          -
          <lpage>385</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Gulliksen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boivie</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Persson</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hector</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Herulf</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>Making a difference: a survey of the usability profession in Sweden</article-title>
          .
          <source>Proc. of NordiCHI</source>
          <year>2004</year>
          , ACM Press (
          <year>2004</year>
          ),
          <fpage>207</fpage>
          -
          <lpage>215</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <source>[3] IT and Communication Technology in Iceland. (n.d.)</source>
          .
          <source>Retrieved 15th of May</source>
          ,
          <year>2009</year>
          , from Ice Trade Directory: http://www.icetradedirectory.com/icelandexport2/english/ind ustry_sectors_in_iceland/it_and_communication_technology _in_iceland/
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vredenburg</surname>
          </string-name>
          , Mao,
          <string-name>
            <given-names>J. Y.</given-names>
            ,
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. W.</given-names>
            ,
            <surname>Carey</surname>
          </string-name>
          ,
          <string-name>
            <surname>T.</surname>
          </string-name>
          (
          <year>2002</year>
          )
          <article-title>A Survey of User-Centered Design Practice</article-title>
          .
          <source>Proc. CHI</source>
          <year>2000</year>
          ,
          <article-title>CHI Letters 4(1</article-title>
          ),
          <fpage>471</fpage>
          -
          <lpage>478</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Rosenbaum</surname>
            ,
            <given-names>S</given-names>
          </string-name>
          , Rohn,
          <string-name>
            <given-names>J. A.</given-names>
            ,
            <surname>Humburg</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. A.</surname>
          </string-name>
          (
          <year>2000</year>
          ).
          <article-title>Toolkit for Strategic Usability: Results from Workshops, Panels, and Surveys</article-title>
          .
          <source>Proc. CHI</source>
          <year>2000</year>
          ,
          <article-title>CHI Letters 2(1</article-title>
          ),
          <fpage>337</fpage>
          -
          <lpage>344</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Schwaber</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          (
          <year>1995</year>
          ).
          <article-title>Scrum development process</article-title>
          .
          <source>OOPSLA'95 Worshop on Business Object Design and Implementation</source>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Seffah</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Metzker</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>The Obstacles and Myths of Usability and Software Engineering, Communications of the ACM (</article-title>
          <year>2004</year>
          ),
          <volume>47</volume>
          (
          <issue>12</issue>
          ),
          <fpage>71</fpage>
          -
          <lpage>76</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>U-SCRUM: An Agile Methodology for Promoting Usability</article-title>
          .
          <source>AGILE '08. Conference</source>
          , (pp.
          <fpage>555</fpage>
          -
          <lpage>560</lpage>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Venturi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Troost</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>Survey on the UCD integration in the industry</article-title>
          .
          <source>Proc. NordiCHI</source>
          <year>2004</year>
          , ACM press (
          <year>2004</year>
          ),
          <fpage>449</fpage>
          -
          <lpage>452</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>