首页> 外文OA文献 >Examining expectations about user involvement in software development and factors that influence high quality user involvement
【2h】

Examining expectations about user involvement in software development and factors that influence high quality user involvement

机译:检查用户参与软件开发的期望以及影响高质量用户参与的因素

摘要

In contemporary software development, frequent user engagement throughout the development process is commonly viewed as good practice, leading to increased development productivity and user satisfaction with the product. Contemporary Agile software development methodologies, as adopted by many practitioners, promote such frequent and timely involvement of users. The quality of this user involvement may be variable in its contribution to the software project, however. While there are many factors that may influence the quality of the user involvement, in this thesis it is posited that the degree of alignment or misalignment of expectation of user involvement among the development and user groups is an important factor in the quality of user involvement. There is little documented research in this alignment of expectations of user involvement, and an investigation of this in practice is the basis of this thesis. Furthermore there is no consistent meaning to the notion of “quality of user involvement” in related literature and so another aim of the thesis is to get a deeper understanding of the meaning of “quality” in user involvement. The scope of the investigation presented in this thesis is to develop an instrument for comparing expectations and use this to identify patterns of alignment in expectations by role. The linking of alignment of expectations to project success is beyond the scope of this investigation. A framework for conceptualising “quality” in the context of user involvement, as well as characterising significant barriers and enablers to high quality user involvement, are also goals of this research.The approach to the investigation is based on a systematic, role-by-role comparison of user involvement expectations using Repertory Grid techniques. The standardised grids of constructs and elements related to user involvement were constructed from a synthesis of relevant current literature. Three grids were used for comparison of expectations by role: the nature of the involvement, the modes of communication associated with the involvement, and the charactersitics of the user that influenced user involvement. In addition to the Repertory Grid data, interview data were gathered from participants through a series of semi-structured interviews. Thematic analysis of the interviews was used to develop conceptual frameworks related to the notion of “high quality user involvement” as well as to identify the significant enablers and barriers to high quality user involvement. Two Agile software development organizations based in New Zealand, were the case organizations for this study. A total of nineteen interviews were conducted with technical roles including Developer, Project Manager, Business Analyst, Tester and user roles such as the Product Owner and Subject Matter Expert. The results show no strong misalignment of expectations of user involvement across both the user roles and development roles for the case organizations studied, and some interesting patterns were uncovered. Some significant barriers and enablers of high quality user involvement are also identified, providing some useful insights to guide the design of future techniques and tools to support high quality user involvment.
机译:在当代软件开发中,在整个开发过程中频繁地参与用户通常被视为一种良好做法,从而提高了开发效率并提高了用户对产品的满意度。许多实践者所采用的当代敏捷软件开发方法论促进了用户如此频繁和及时的参与。但是,这种用户参与的质量在其对软件项目的贡献中可能是可变的。尽管有许多因素可能会影响用户参与的质量,但本文提出,开发人员和用户组之间对用户参与的期望的一致程度或错位程度是影响用户参与质量的重要因素。关于用户参与期望的这种一致的研究很少,而在实践中对此进行调查是本文的基础。此外,相关文献中“用户参与质量”的概念没有一致的含义,因此本论文的另一个目的是对用户参与中“质量”的含义有更深入的了解。本文提出的研究范围是开发一种用于比较期望的工具,并使用它来确定角色中期望的一致性模式。期望的一致性与项目成功的联系超出了本调查的范围。本研究的目标也是在用户参与的背景下概念化“质量”,以及刻画高品质用户参与的重大障碍和促成因素的框架。研究方法基于系统的,逐个角色的使用Repertory Grid技术进行用户参与期望的角色比较。与用户参与有关的结构和元素的标准化网格是根据相关文献的综合构建而成的。三个网格用于按角色比较期望:参与的性质,与参与相关的通信方式以及影响用户参与的用户特征。除了“库格式”数据外,还通过一系列半结构化访谈从参与者那里收集了访谈数据。访谈的主题分析被用于开发与“高质量用户参与”概念相关的概念框架,并确定导致高质量用户参与的重要推动因素和障碍。这项研究的案例组织有两个位于新西兰的敏捷软件开发组织。总共进行了19次面试,涉及技术角色,包括开发人员,项目经理,业务分析师,测试人员以及用户角色,例如产品所有者和主题专家。结果表明,案例研究组织在用户角色和开发角色之间对用户参与的期望没有强烈的不一致,并且发现了一些有趣的模式。还确定了高质量用户参与的一些重要障碍和促成因素,为指导未来技术和工具的设计提供了有用的见识,以支持高质量的用户参与。

著录项

  • 作者

    Shinde Amrita;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号