...
首页> 外文期刊>Information and software technology >A tool supporting root cause analysis for synchronous retrospectives in distributed software teams
【24h】

A tool supporting root cause analysis for synchronous retrospectives in distributed software teams

机译:支持根本原因分析的工具,用于分布式软件团队中的同步回顾

获取原文
获取原文并翻译 | 示例
           

摘要

Context: Root cause analysis (RCA) is a useful practice for software project retrospectives, and is typically carried out in synchronous collocated face-to-face meetings. Conducting RCA with distributed teams is challenging, as face-to-face meetings are infeasible. Lack of adequate real-time tool support exacerbates this problem. Furthermore, there are no empirical studies on using RCA in synchronous retrospectives of geographically distributed teams. Objective: This paper presents a real-time cloud-based software tool (ARCA-tool) we developed to support RCA in distributed teams and its initial empirical evaluation. The feasibility of using RCA with distributed teams is also evaluated. Method: We compared our tool with 35 existing RCA software tools. We conducted field studies of four distributed agile software teams at two international software product companies. The teams conducted RCA collaboratively in synchronous retrospective meetings by using the tool we developed. We collected the data using observations, interviews and questionnaires. Results: Comparison revealed that none of the existing 35 tools matched all the features of our ARCA-tool. The team members found ARCA-tool to be an essential part of their distributed retrospectives. They considered the software as efficient and very easy to learn and use. Additionally, the team members perceived RCA to be a vital part of the retrospectives. In contrast to the prior retrospective practices of the teams, the introduced RCA method was evaluated as efficient and easy to use. Conclusion: RCA is a useful practice in synchronous distributed retrospectives. However, it requires software tool support for enabling real-time view and co-creation of a cause-effect diagram. ARCA-tool supports synchronous RCA, and includes support for logging problems and causes, problem prioritization, cause-effect diagramming, and logging of process improvement proposals. It enables conducting RCA in distributed retrospectives.
机译:背景信息:根本原因分析(RCA)是软件项目回顾的有用实践,通常在同步并置的面对面会议中进行。与面对面的会议不可行,因此与分散的团队进行RCA具有挑战性。缺乏足够的实时工具支持会加剧此问题。此外,还没有关于在地理分布的团队的同步回顾中使用RCA的经验研究。目标:本文介绍了我们开发的实时云软件工具(ARCA-tool),以支持分布式团队中的RCA及其初步的经验评估。还评估了将RCA与分布式团队一起使用的可行性。方法:我们将我们的工具与35个现有的RCA软件工具进行了比较。我们对两家国际软件产品公司的四个分布式敏捷软件团队进行了现场研究。这些团队使用我们开发的工具在同步回顾会议中协作进行了RCA。我们使用观察,访谈和问卷收集了数据。结果:比较结果表明,现有的35种工具中没有一种与我们的ARCA工具的所有功能相匹配。团队成员发现,ARCA工具是他们的分布式回顾的重要组成部分。他们认为该软件高效且易于学习和使用。此外,团队成员认为RCA是回顾的重要组成部分。与团队先前的回顾性做法相反,引入的RCA方法被评估为有效且易于使用。结论:RCA是同步分布式回顾中的有用实践。但是,它需要软件工具支持才能实现因果图的实时查看和共创。 ARCA工具支持同步RCA,并包括对问题和原因的日志记录,问题优先级划分,因果图表以及过程改进建议的日志记录的支持。它可以进行分布式回顾中的RCA。

著录项

  • 来源
    《Information and software technology》 |2014年第4期|408-437|共30页
  • 作者单位

    Department of Computer Science and Engineering, Aalto University School of Science, P.O. Box 19210, FI-00076 Aalto, Finland;

    Department of Computer Science and Engineering, Aalto University School of Science, P.O. Box 19210, FI-00076 Aalto, Finland;

    Department of Computer Science and Engineering, Aalto University School of Science, P.O. Box 19210, FI-00076 Aalto, Finland;

    Department of Computer Science and Engineering, Aalto University School of Science, P.O. Box 19210, FI-00076 Aalto, Finland;

    Department of Computer Science and Engineering, Aalto University School of Science, P.O. Box 19210, FI-00076 Aalto, Finland;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    ARCA-tool; Root cause analysis; Distributed retrospective; Global software engineering;

    机译:ARCA工具;根本原因分析;分布式回顾;全球软件工程;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号