首页> 外文会议>Agile processes in software engineering and extreme programming >Structuring Complexity Issues for Efficient Realization of Agile Business Requirements in Distributed Environments
【24h】

Structuring Complexity Issues for Efficient Realization of Agile Business Requirements in Distributed Environments

机译:构建复杂性问题以在分布式环境中有效地实现敏捷业务需求

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

摘要

One of the ideas of agile software development is to respond to changes rather than following a plan. Constantly changing businesses result in changing requirements, to be handled in the development process. Therefore, it is essential that the underlying software architecture is capable of managing agile business processes. However, criticism on agile software development states that it lacks paying attention to architectural and design issues and therefore is bound to engender suboptimal design-decisions. We propose an architectural framework, that by explicitly distinguishing computational, coordinational, organizational, distributional, and communicational models offers a high degree of flexibility regarding architectural and design changes. The framework strength is facilitated by a) combining the characteristics and properties of architectural styles captured in a simple API, and b) offering a predefined architectural structure to the developer of distributed applications to cope with complexities of distributed environments. The benefit of our approach is a clear architectural design with minimal mutual effects of the models with respect to changes, accompanied by an efficient realization of new business requirements.
机译:敏捷软件开发的思想之一是响应变更,而不是遵循计划。不断变化的业务导致变化的需求,需要在开发过程中进行处理。因此,至关重要的是底层软件体系结构必须能够管理敏捷业务流程。但是,对敏捷软件开发的批评指出,它缺乏对体系结构和设计问题的关注,因此必然导致次优的设计决策。我们提出了一种架构框架,该架构通过明确地区分计算模型,协调模型,组织模型,分布模型和通信模型,为架构和设计变更提供了高度的灵活性。 a)结合简单API中捕获的架构样式的特征和属性,以及b)向分布式应用程序开发人员提供预定义的架构结构,以应对复杂的分布式环境,从而增强了框架强度。我们的方法的好处是清晰的架构设计,使模型在更改方面的相互影响最小,并有效地实现了新的业务需求。

著录项

  • 来源
  • 会议地点 Trondheim(NO);Trondheim(NO)
  • 作者单位

    Space-based Computing Group and Christian Doppler Laboratory "Software Engineering Integration for Flexible Automation Systems" Vienna University of Technology 1040 Vienna, Austria;

    rnSpace-based Computing Group and Christian Doppler Laboratory "Software Engineering Integration for Flexible Automation Systems" Vienna University of Technology 1040 Vienna, Austria;

    rnSpace-based Computing Group and Christian Doppler Laboratory "Software Engineering Integration for Flexible Automation Systems" Vienna University of Technology 1040 Vienna, Austria;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件;
  • 关键词

    agile business requirements; agile software development;

    机译:敏捷的业务需求;敏捷软件开发;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号