首页> 外文会议>European conference on software architecture >An Exploratory Study of Naturalistic Decision Making in Complex Software Architecture Environments
【24h】

An Exploratory Study of Naturalistic Decision Making in Complex Software Architecture Environments

机译:复杂软件架构环境中自然决策的探索性研究

获取原文

摘要

Architects always make decisions in some context. That context shifts and changes dynamically. Different decision-making strategies are appropriate in different contexts. Architecture decisions are at times made under conditions of time pressure, high stakes, uncertainty, and with too little information. At other times, decision-makers have sufficient time to reflect on the decision and consider alternatives. Understanding context is critical to choosing appropriate approaches to architecture decision making. Naturalistic Decision Making (NDM) explains how people make decisions under real-world conditions. This paper investigates NDM in software architecture and studies architecture decisions in their environment and decision-making context. The research approach includes a case study of large technology organizations consisting of a survey, multiple focus groups, and participant observation. Previous studies that touch on NDM in software architecture have mainly focused on decision-making processes or tools or developing decision models. This paper provides three contributions. First, we build on previous studies by other researchers to produce an in-depth exploration of NDM in the context of software architecture. We focus on Recognition-Primed Decision (RPD) making as an implementation of NDM. Second, we present an examination of the decisions made by experienced architects under conditions that can be considered naturalistic. Third, we provide examples and recommendations that help software architects determine when an NDM approach is appropriate for their context.
机译:建筑师总是在某些情况下做出决定。该上下文会动态变化和变化。不同的情况下,不同的决策策略是合适的。有时会在时间压力,高风险,不确定性以及信息太少的情况下做出体系结构决策。在其他时候,决策者有足够的时间思考决策并考虑替代方案。了解上下文对于选择适当的体系结构决策方法至关重要。自然决策(NDM)解释了人们如何在现实条件下做出决策。本文研究NDM的软件体系结构,并研究其环境和决策环境中的体系结构决策。该研究方法包括由调查,多个焦点小组和参与者观察组成的大型技术组织的案例研究。先前在软件体系结构中涉及NDM的研究主要集中在决策过程或工具或开发决策模型上。本文提供了三点贡献。首先,我们以其他研究人员先前的研究为基础,在软件体系结构的背景下对NDM进行了深入的研究。我们专注于以识别为主导的决策(RPD)作为NDM的实现。其次,我们介绍了经验丰富的建筑师在可以认为是自然主义的条件下做出的决策。第三,我们提供示例和建议,以帮助软件架构师确定NDM方法何时适合其上下文。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号