首页> 中文期刊> 《软件学报》 >面向微服务架构的开发组织适应性评估框架

面向微服务架构的开发组织适应性评估框架

         

摘要

目前,一种称为微服务的架构风格正受到越来越多的关注.它给软件项目带来好处的同时,也影响着使用微服务架构的开发组织.研究目的是明确微服务的使用对开发组织产生了哪些影响,这些影响对于组织来说是优势还是挑战.对此进行了 一次系统文献综述,并通过元-民族志对定性数据进行合成,最终得出了使用微服务架构对组织产生影响的7个方面,分别是组织结构、自治团队、技术/工具、组织文化、开发人员、DevOps和通信.同时,基于系统文献综述的结果发现,虽然大量微服务的研究都强调为了充分获取微服务带来的预期收益就必须解决组织问题,但是目前针对组织问题发表的学术文献依然较少,因此将那些可能更接近于工业界观点的、高质量的灰色文献也纳入到工作中.根据系统文献综述的结果以及对定性数据的合成,得出了 4条更高阶的解释,并提出了一个适应性评估框架.此评估框架可以帮助公司评估并提高开发组织对于微服务架构的适应性,为开发组织在面向微服务开发的过程中提供了指导意见.最后,为了验证所提出的适应性评估框架,面向工业界设计并实施了有针对性的问卷调查和行业访谈,两者的结果验证了所提出的适应性评估框架的有效性.

著录项

  • 来源
    《软件学报》 |2021年第5期|1256-1283|共28页
  • 作者单位

    多模态认知计算安徽省重点实验室(安徽大学) 安徽合肥 230601;

    安徽大学计算机科学与技术学院 安徽合肥 230601;

    多模态认知计算安徽省重点实验室(安徽大学) 安徽合肥 230601;

    安徽大学计算机科学与技术学院 安徽合肥 230601;

    多模态认知计算安徽省重点实验室(安徽大学) 安徽合肥 230601;

    安徽大学计算机科学与技术学院 安徽合肥 230601;

    多模态认知计算安徽省重点实验室(安徽大学) 安徽合肥 230601;

    安徽大学计算机科学与技术学院 安徽合肥 230601;

    安徽大学计算机科学与技术学院 安徽合肥 230601;

    School of Software and Electrical Engineering Swinburne University of Technology Melbourne 3122 Australia;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 程序设计、软件工程;
  • 关键词

    微服务; 组织; 元-民族志; 系统文献综述; 评估框架;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号