首页> 外文会议>Working IEEE/IFIP Conference on Software Architecture >Towards an Evidence-Based Understanding of Emergence of Architecture Through Continuous Refactoring in Agile Software Development
【24h】

Towards an Evidence-Based Understanding of Emergence of Architecture Through Continuous Refactoring in Agile Software Development

机译:通过敏捷软件开发中的连续重构,以证据为基础的架构出现的理解

获取原文

摘要

The proponents of Agile software development approaches claim that software architecture emerges from continuous small refactoring, hence, there is not much value in spending upfront effort on architecture related issues. Based on a large-scale empirical study involving 102 practitioners who had worked with agile and architecture approaches, we have found that whether or not architecture emerges through continuous refactoring depends upon several contextual factors. Our study has identified 20 factors that have been categorized into four elements: project, team, practices, and organization. These empirically identified contextual factors are expected to help practitioners to make informed decisions about their architecture practices in agile software development.
机译:敏捷软件开发方法的支持者声称,软件架构从持续的小重构出现,因此,在建筑相关问题上支出前期努力并不多。基于一个涉及与敏捷和建筑方法合作的102名从业者的大规模实证研究,我们发现架构是否通过连续重构而出现,取决于几个上下文因素。我们的研究已经确定了20个因素,已被分为四个要素:项目,团队,实践和组织。预计这些经验鉴定的上下文因素有望帮助从业人员在敏捷软件开发中对其建筑实践做出明智的决定。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号