首页> 外文会议>IEEE International Conference on Global Software Engineering >Survivability Models for Global Software Engineering
【24h】

Survivability Models for Global Software Engineering

机译:全球软件工程的生存能力模型

获取原文

摘要

Software projects that are engineered using global software development techniques are required to deploy processes and tools to support collaboration over large geographies. Specifically, these projects involve the deployment of processes and tools to support project management, communication, and risk management. Whereas a traditional software development effort can use standard processes and tools to support communication and collaboration, global software development efforts require a unified and holistic project management, development process, collaboration, and communication approach taking into consideration the interplay of time zones, number of sites and cultural diversity. In this paper, we introduce a novel approach for modeling and quantification of global software engineering frameworks. In our approach, we apply transient survivability metrics to support the design of global software engineering projects. Therefore, our approach combines survivability analysis and global software engineering frameworks analysis. The survivability metric used in this paper is the time required to recover from a software project disaster (e.g., break down in communication between remote teams) for a given global software engineering framework. The global software engineering modeling framework we use is composed of models supporting the evaluation of communication tools, software development processes and cultural diversity management. We illustrate the application of our approach by applying it to the analysis of an example derived from a real global software engineering project. Our results indicate that the combination of survivability analysis and modeling of global software engineering frameworks can provide meaningful insights when designing global software engineering frameworks.
机译:需要使用全球软件开发技术进行工程设计的软件项目,以部署流程和工具来支持大型地区的协作。具体而言,这些项目涉及流程和工具的部署,以支持项目管理,沟通和风险管理。传统的软件开发工作可以使用标准的流程和工具来支持通信和协作,而全球软件开发工作则需要一个统一的整体项目管理,开发过程,协作和通信方法,同时考虑时区,站点数量之间的相互作用和文化多样性。在本文中,我们介绍了一种用于对全球软件工程框架进行建模和量化的新颖方法。在我们的方法中,我们应用瞬态生存能力指标来支持全球软件工程项目的设计。因此,我们的方法结合了生存能力分析和全局软件工程框架分析。本文中使用的生存性指标是针对给定的全球软件工程框架从软件项目灾难中恢复所需的时间(例如,远程团队之间的通信中断)。我们使用的全球软件工程建模框架由支持通信工具,软件开发过程和文化多样性管理评估的模型组成。我们通过将其应用到对真实全球软件工程项目中的示例的分析中,来说明我们的方法的应用。我们的结果表明,在设计全局软件工程框架时,将生存性分析与全局软件工程框架建模相结合可以提供有意义的见解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号